API SpecificationInternal Uploads
Get processing context (internal)
Retrieves the processing context for an upload including source download URL, intent metadata, folder context, and thumbnail parser configuration. Used by the media pipeline.
Authorization
BearerAuth AuthorizationBearer <token>
JWT access token obtained via OAuth2 flow or service account
In: header
Header Parameters
Connect-Protocol-Version*number
Define the version of the Connect protocol
Value in
1Connect-Timeout-Ms?number
Define the timeout, in ms
Request Body
application/json
updateToken?string
[key: string]?never
Response Body
application/json
application/json
curl -X POST "https://uploads-api.xeonr.io/uplim.api.v1.InternalUploadsService/GetProcessingContext" \ -H "Connect-Protocol-Version: 1" \ -H "Content-Type: application/json" \ -d '{}'{
"sourceDownloadUrl": "string",
"sourceUrlExpiresAt": "2023-01-15T01:30:15.01Z",
"aiDescriptionInputRef": "string",
"intentMetadata": {
"property1": {},
"property2": {}
},
"folderContext": {
"folderId": "string",
"folderPath": "string",
"files": [
{
"uploadId": "string",
"filename": "string",
"slug": "string",
"sizeBytes": 0,
"downloadUrl": "string"
}
]
},
"thumbnailParser": {
"queueToken": "string",
"poolId": "string",
"bucketTypeId": "string"
}
}{
"code": "not_found",
"message": "string",
"details": [
{
"type": "string",
"value": "string",
"debug": {}
}
]
}Confirm meta upload (internal) POST
Confirms that meta uploads have been successfully uploaded and should be associated with the source upload. Used by the media pipeline.
Request meta upload (internal) POST
Creates presigned upload URLs for meta uploads such as thumbnails, archive trees, and AI content. Used by the media pipeline.