1.0.0
OAS 3.0.3

Blinko CRUD API V1

blinko api for public endpoints

Bearer Authentication (Authorization)
Client Libraries

Query notes list

Body
application/json
tagId
anyOf
page
number
default: 
1
size
number
default: 
30
orderBy
string enum
default: 
desc
  • asc
  • desc
type
anyOf
isArchived
boolean
default: 
false
isRecycle
boolean
default: 
false
searchText
string
default: 
withoutTag
boolean
default: 
false
withFile
boolean
default: 
false
withLink
boolean
default: 
false
isUseAiQuery
boolean
default: 
false
Responses
POST/v1/note/list
curl /api/v1/note/list \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '{
  "tagId": null,
  "page": 1,
  "size": 30,
  "orderBy": "desc",
  "type": -1,
  "isArchived": false,
  "isRecycle": false,
  "searchText": "",
  "withoutTag": false,
  "withFile": false,
  "withLink": false,
  "isUseAiQuery": false
}'
[
  {
    "id": 1,
    "type": 1,
    "content": "…",
    "isArchived": true,
    "isRecycle": true,
    "isShare": true,
    "isTop": true,
    "isReviewed": true,
    "sharePassword": "…",
    "metadata": null,
    "accountId": 1,
    "createdAt": "…",
    "updatedAt": "…",
    "attachments": [
      {
        "id": 1,
        "isShare": true,
        "sharePassword": "…",
        "name": "…",
        "path": "…",
        "size": null,
        "noteId": 1,
        "createdAt": "…",
        "updatedAt": "…",
        "type": "…"
      }
    ],
    "tags": [
      {
        "id": 1,
        "noteId": 1,
        "tagId": 1,
        "tag": {
          "id": 1,
          "name": "…",
          "icon": "…",
          "parent": 1,
          "createdAt": "…",
          "updatedAt": "…"
        }
      }
    ],
    "references": [
      {
        "toNoteId": 1
      }
    ],
    "referencedBy": [
      {
        "fromNoteId": 1
      }
    ]
  }
]

Models