curl \
--request GET 'http://api.example.com/data/asset-instances/{asset_instance_id}/entities/{temporal_entity_id}/output-types/{output_type_id}/output-files' \
--header "Authorization: $API_KEY"
Allow the user to change his password.
Prior to modifying the password, it requires to give the current password (to make sure the user changing the password is not someone who stealed the session). The new password requires a confirmation to ensure that the user didn't make a mistake by typing his new password.
POST
/auth/change-password
curl \
--request POST 'http://api.example.com/auth/change-password' \
--header "Authorization: $API_KEY"
DELETE
/auth/fido
curl \
--request DELETE 'http://api.example.com/auth/fido' \
--header "Authorization: $API_KEY"
POST
/auth/saml/sso
curl \
--request POST 'http://api.example.com/auth/saml/sso' \
--header "Authorization: $API_KEY"
GET
/data/assets/{asset_id}/casting
curl \
--request GET 'http://api.example.com/data/assets/{asset_id}/casting' \
--header "Authorization: $API_KEY"
GET
/data/assets/{asset_id}/asset-asset-instances
curl \
--request GET 'http://api.example.com/data/assets/{asset_id}/asset-asset-instances' \
--header "Authorization: $API_KEY"
POST
/data/assets/{asset_id}/asset-asset-instances
curl \
--request POST 'http://api.example.com/data/assets/{asset_id}/asset-asset-instances' \
--header "Authorization: $API_KEY"
GET
/data/projects/{project_id}/asset-types/{asset_type_id}/assets
curl \
--request GET 'http://api.example.com/data/projects/{project_id}/asset-types/{asset_type_id}/assets' \
--header "Authorization: $API_KEY"
POST
/data/persons
curl \
--request POST 'http://api.example.com/data/persons' \
--header "Authorization: $API_KEY"
GET
/data/persons/{instance_id}
curl \
--request GET 'http://api.example.com/data/persons/{instance_id}' \
--header "Authorization: $API_KEY"
POST
/data/task-types
curl \
--request POST 'http://api.example.com/data/task-types' \
--header "Authorization: $API_KEY"
PUT
/data/tasks/{instance_id}
curl \
--request PUT 'http://api.example.com/data/tasks/{instance_id}' \
--header "Authorization: $API_KEY"
POST
/data/organisations
curl \
--request POST 'http://api.example.com/data/organisations' \
--header "Authorization: $API_KEY"
GET
/data/organisations/{instance_id}
curl \
--request GET 'http://api.example.com/data/organisations/{instance_id}' \
--header "Authorization: $API_KEY"
DELETE
/data/hardware-items/{instance_id}
curl \
--request DELETE 'http://api.example.com/data/hardware-items/{instance_id}' \
--header "Authorization: $API_KEY"
GET
/data/preview-files
curl \
--request GET 'http://api.example.com/data/preview-files' \
--header "Authorization: $API_KEY"
GET
/data/preview-files/{instance_id}
curl \
--request GET 'http://api.example.com/data/preview-files/{instance_id}' \
--header "Authorization: $API_KEY"
PUT
/data/preview-files/{instance_id}
curl \
--request PUT 'http://api.example.com/data/preview-files/{instance_id}' \
--header "Authorization: $API_KEY"
GET
/data/custom-actions/
curl \
--request GET 'http://api.example.com/data/custom-actions/' \
--header "Authorization: $API_KEY"
POST
/data/status-automations/
curl \
--request POST 'http://api.example.com/data/status-automations/' \
--header "Authorization: $API_KEY"
GET
/data/search-filter-groups/
curl \
--request GET 'http://api.example.com/data/search-filter-groups/' \
--header "Authorization: $API_KEY"
POST
/data/subscriptions/
curl \
--request POST 'http://api.example.com/data/subscriptions/' \
--header "Authorization: $API_KEY"
POST
/data/studios
curl \
--request POST 'http://api.example.com/data/studios' \
--header "Authorization: $API_KEY"
GET
/data/edits/{edit_id}/task-types
curl \
--request GET 'http://api.example.com/data/edits/{edit_id}/task-types' \
--header "Authorization: $API_KEY"
POST
/data/projects/{project_id}/edits
curl \
--request POST 'http://api.example.com/data/projects/{project_id}/edits' \
--header "Authorization: $API_KEY"
GET
/export/csv/projects/{project_id}/casting.csv
curl \
--request GET 'http://api.example.com/export/csv/projects/{project_id}/casting.csv' \
--header "Authorization: $API_KEY"
Create new output file linked to assets through an instance of this asset for a given shot.
Some output files are linked to assets through an instance of this asset for a given shot. Each time a CG artist is satisfied by what he did on a working file, he can create an output file that will be linked to a target instance. It keeps track of the working file at the origin of the output file. An output type is required for better categorization (textures, caches, ...). A task type can be set too to give the department related to the output file.
POST
/data/asset-instances/{asset_instance_id}/entities/{temporal_entity_id}/output-files/new
curl \
--request POST 'http://api.example.com/data/asset-instances/{asset_instance_id}/entities/{temporal_entity_id}/output-files/new' \
--header "Authorization: $API_KEY"
GET
/data/asset-instances/{asset_instance_id}/entities/{temporal_entity_id}/output-types/{output_type_id}/output-files