curl --request POST \
--url 'https://upload.autorender.io/api/v1/folders' \
--header 'Authorization: Bearer YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"name": "demo2",
"parent_folder_no": "sD1LvqoDzG"
}'
{
"name": "demo2",
"folder_no": "dejfjijf"
}
{
"success": false,
"error": "<string>"
}
{
"success": false,
"error": "Unauthorized",
"message": "Invalid or missing API key"
}
Folder Management
Create folder
Create a folder under an optional parent.
POST
/
api
/
v1
/
folders
curl --request POST \
--url 'https://upload.autorender.io/api/v1/folders' \
--header 'Authorization: Bearer YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"name": "demo2",
"parent_folder_no": "sD1LvqoDzG"
}'
{
"name": "demo2",
"folder_no": "dejfjijf"
}
{
"success": false,
"error": "<string>"
}
{
"success": false,
"error": "Unauthorized",
"message": "Invalid or missing API key"
}
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 POST \
--url 'https://upload.autorender.io/api/v1/folders' \
--header 'Authorization: Bearer YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"name": "demo2",
"parent_folder_no": "sD1LvqoDzG"
}'
{
"name": "demo2",
"folder_no": "dejfjijf"
}
{
"success": false,
"error": "<string>"
}
{
"success": false,
"error": "Unauthorized",
"message": "Invalid or missing API key"
}
Overview
Creates a folder in your workspace. Sendname, and optionally parent_folder_no to nest it under an existing folder.
Request body
| Field | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Folder name |
parent_folder_no | string | No | Parent folder number; omit for root |
Response
A short payload with thename and folder_no of the created folder.
Next steps
Rename folder
Change a folder’s name.
List folders
Browse the folders in your workspace.
Authorizations
API key for public endpoints. Can also be provided via Authorization: Bearer
Body
application/json
Response
Folder created
Folder created
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)$Pattern:
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$Pattern:
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$Was this page helpful?