Skip to main content
POST
/
evidences
/
{COMPANY_ID}
/
file
Upload files
curl --request POST \
  --url https://api.timelockdata.com/api/v1/evidences/{COMPANY_ID}/file \
  --header 'Content-Type: multipart/form-data' \
  --header 'X-API-Key: <api-key>' \
  --form 'files=<string>' \
  --form 'metadata=<string>' \
  --form files.items='@example-file'
{
  "id": [
    "<string>"
  ]
}

Authorizations

X-API-Key
string
header
required

Path Parameters

COMPANY_ID
string
required

Company identifier

Query Parameters

CATEGORY_ID
string
required

Category identifier

SUBCATEGORY_ID
string

Subcategory identifier

DT_ID
string

Evidence identifier

C2PA
string

Force C2PA signing (true/false)

AI_GENERATED
string

Mark files as AI-generated (true/false)

AI_MODEL
string

AI model used to generate the content (e.g. DALL-E 3, Midjourney)

AI_PROMPT
string

Prompt used to generate the content

Body

multipart/form-data
files
file[]

Files to upload

metadata
string

Stringified array of file metadata

Response

201 - application/json

Files uploaded

id
string[]
required

IDs of the newly added files