Tag a documentComing soon
Sets tags from the controlled vocabulary. Only the facets you name are replaced. The kind tag becomes the document’s name in Matchai.
Coming soon. Sets tags from the controlled vocabulary. Only the facets you name are replaced. The kind tag becomes the document’s name in Matchai.
Scopes: documents:write
Pricing: Included with the connection.
AuthorizationBearer <matchai_<base62>>A personal API key, sent as Authorization: Bearer matchai_…. Create keys in Matchai under Settings → Connectors → Advanced (for developers). A key starts with matchai_ followed by letters and digits, carries the scopes chosen when it was created, and can be revoked at any time. Keys reach only the account that created them: to serve other professionals, use Connect with Matchai.
Scope: documents:write
document_id*stringDocument id.
1 <= length <= 64application/json- body
Replaces only the facets you name.
tags*array<>Tags.
items <= 8The document.
application/json- response
A file in Matchai Cloud. One file can be in several places at once.
id*stringDocument id.
1 <= length <= 64name*stringFile name.
mime_type?|File type.
size_bytes?|Size.
0 <= valuevisibility*stringprivate: only people with access to one of its places. public: shown on the listing page to anyone. More levels may be added.
"private""public"tags*array<>Tags.
places*array<>Where it is filed.
summary?|A short summary, once Matchai has read it.
reading_status*stringWhether Matchai has read the file’s text.
"not_read""reading""done""failed"download_url?|A short-lived link to the file. Returned by GET /documents/{document_id} only.
uriuploaded_at*stringAdded.
date-timeupdated_at?|Last changed.
date-timearchived_at?|Moved to the trash. Restorable for 30 days.
date-timecurl -X PUT 'https://api.matchai.co/v1/documents/string/tags' \ -H 'Content-Type: application/json' \ -d '{ "tags": [ { "facet": "kind", "value": "string" } ]}'{ "id": "string", "name": "string", "mime_type": "string", "size_bytes": 0, "visibility": "private", "tags": [ { "facet": "kind", "value": "string" } ], "places": [ { "type": "listing", "id": "string", "name": "string" } ], "summary": "string", "reading_status": "not_read", "download_url": "http://example.com", "uploaded_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "archived_at": "2019-08-24T14:15:22Z"}