curl --request GET \
--url 'https://upload.autorender.io/api/v1/sources/974628c2-9b55-4ce4-adf1-9b63edff6baa' \
--header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"data": {
"id": "974628c2-9b55-4ce4-adf1-9b63edff6baa",
"name": "my_image_source",
"type": "image_source",
"configuration": {
"base_url": "https://cdn.example.com",
"forward_header": true
},
"is_active": true,
"created_at": "2026-03-27T14:58:53.795Z",
"updated_at": "2026-03-27T14:58:53.795Z"
}
}
{
"error": "Source not found"
}
Source Management
Source details
Full record for one source by its id.
GET
/
api
/
v1
/
sources
/
{sourceId}
curl --request GET \
--url 'https://upload.autorender.io/api/v1/sources/974628c2-9b55-4ce4-adf1-9b63edff6baa' \
--header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"data": {
"id": "974628c2-9b55-4ce4-adf1-9b63edff6baa",
"name": "my_image_source",
"type": "image_source",
"configuration": {
"base_url": "https://cdn.example.com",
"forward_header": true
},
"is_active": true,
"created_at": "2026-03-27T14:58:53.795Z",
"updated_at": "2026-03-27T14:58:53.795Z"
}
}
{
"error": "Source not found"
}
Key type: requires a private key. A public key returns
403 here, because it may only
upload — see key types and scope. Call
this from your server, never from browser code.curl --request GET \
--url 'https://upload.autorender.io/api/v1/sources/974628c2-9b55-4ce4-adf1-9b63edff6baa' \
--header 'Authorization: Bearer YOUR_API_KEY'
{
"success": true,
"data": {
"id": "974628c2-9b55-4ce4-adf1-9b63edff6baa",
"name": "my_image_source",
"type": "image_source",
"configuration": {
"base_url": "https://cdn.example.com",
"forward_header": true
},
"is_active": true,
"created_at": "2026-03-27T14:58:53.795Z",
"updated_at": "2026-03-27T14:58:53.795Z"
}
}
{
"error": "Source not found"
}
Overview
Returns the full record for a single source, looked up bysourceId. The response is wrapped as { "success": true, "data": { ... } }. Returns 404 if the id doesn’t exist or belongs to a different workspace.
Path parameters
| Parameter | Description |
|---|---|
sourceId | Source id (UUID), returned by list sources or create source |
data object
id, name, type, configuration (secrets masked), is_active, created_at, updated_at
Next steps
Update source
Change this source’s name or configuration.
Delete source
Permanently remove this source from your workspace.
Authorizations
API key for public endpoints. Can also be provided via Authorization: Bearer
Path Parameters
Source ID
Pattern:
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Was this page helpful?