Document Catalog

Metadata

PATCH
Bulk patch metadata for documents, synced natively by Credal or manual API uploads

Request

This endpoint expects an object.
sources
list of objectsRequired
uploadAsUserEmail
stringRequired
PATCH
1curl -X PATCH https://api.credal.ai/api/v0/catalog/metadata \
2 -H "Authorization: Bearer <apiKey>" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "sources": [
6 {
7 "resourceIdentifier": {
8 "type": "external-resource-id",
9 "externalResourceId": "170NrBm0Do7gdzvr54UvyslPVWkQFOA0lgNycFmdZJQr",
10 "resourceType": "GOOGLE_DRIVE_ITEM"
11 },
12 "metadata": {
13 "Department": "HR",
14 "Country": "United States"
15 }
16 },
17 {
18 "resourceIdentifier": {
19 "type": "external-resource-id",
20 "externalResourceId": "123456",
21 "resourceType": "ZENDESK_TICKET"
22 },
23 "metadata": {
24 "Department": "Sales",
25 "Vertical": "Healthcare"
26 }
27 }
28 ],
29 "uploadAsUserEmail": "ben@credal.ai"
30}'