API Documents/Treasure Workflow API//
- Upload a project archive as a new project or a new revision of an existing project
List projects with filters
Delete a project
Get a project
Download a project archive file
List revisions of a project
List schedules of a project with filters
List secret keys of a project
Delete a secret from a project
Set a secret to a project
List sessions of a project with filters
List workflows of a project with filters
getWorkflowByName
Upload a project archive...
Security
ApiKeyAuth
- awshttps://api-workflow.treasuredata.com/api/projects
- aws-tokyohttps://api-workflow.treasuredata.co.jp/api/projects
- eu01https://api-workflow.eu01.treasuredata.com/api/projects
- ap02https://api-workflow.ap02.treasuredata.com/api/projects
- ap03https://api-workflow.ap03.treasuredata.com/api/projects
curl -i -X PUT \
'https://api-workflow.treasuredata.com/api/projects?project=string&revision=string&schedule_from=string&clear_schedule=string&clear_schedule_all=false&skip_schedule=true' \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>' \
-H 'Content-Length: 0' \
-H 'Content-Type: application/gzip' \
-d stringdefault response
Response
{ "archiveMd5": "ZGRJdysyQ3VjZXI2UUN1c1ZhRXdDUT09", "archiveType": "s3", "createdAt": "2023-08-18T06:52:33Z", "deletedAt": "2023-08-18T06:52:33Z", "id": "123456", "metadata": [ { … } ], "name": "project-a", "revision": "rev-20230101-1", "updatedAt": "2023-08-18T06:52:33Z" }