Gets a list of schedules.
Treasure Data API (3)
- https://api.treasuredata.com/v3/schedule/list
- https://api.treasuredata.co.jp/v3/schedule/list
- https://api.ap02.treasuredata.com/v3/schedule/list
- https://api.eu01.treasuredata.com/v3/schedule/list
- cURL
- Java
- Go
- Ruby
- Python
- Node.js
curl -i -X GET \
https://api.treasuredata.com/v3/schedule/list \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>'OK
Datetime in ISO 8601 format (2020-12-31T11:22:33-05:00 or 2020-12-31T11:22:33Z for UTC)
the version of the query engine for the query, can be a version release name (e.g 'stable') or version number (e.g '0.205')
{ "schedules": [ { … } ] }
the version of the query engine for the query, can be a version release name (e.g 'stable') or version number (e.g '0.205')
- https://api.treasuredata.com/v3/schedule/create/{schedule_name}
- https://api.treasuredata.co.jp/v3/schedule/create/{schedule_name}
- https://api.ap02.treasuredata.com/v3/schedule/create/{schedule_name}
- https://api.eu01.treasuredata.com/v3/schedule/create/{schedule_name}
- cURL
- Java
- Go
- Ruby
- Python
- Node.js
curl -i -X POST \
'https://api.treasuredata.com/v3/schedule/create/{schedule_name}' \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/x-www-form-urlencoded' \
-d name=string \
-d cron=string \
-d database=Alpha \
-d delay=5 \
-d executing_user_id=0 \
-d engine_version=stable \
-d pool_name=pool_1 \
-d priority=1 \
-d retry_limit=3 \
-d query=string \
-d result=string \
-d timezone=UTC \
-d type=string{ "created_at": "2020-12-31T11:22:33Z", "cron": "string", "database": "Alpha", "delay": 5, "name": "string", "query": "string", "timezone": "UTC", "type": "string", "user_name": "Treasure Data" }
- https://api.treasuredata.com/v3/schedule/delete/{schedule_name}
- https://api.treasuredata.co.jp/v3/schedule/delete/{schedule_name}
- https://api.ap02.treasuredata.com/v3/schedule/delete/{schedule_name}
- https://api.eu01.treasuredata.com/v3/schedule/delete/{schedule_name}
- cURL
- Java
- Go
- Ruby
- Python
- Node.js
curl -i -X POST \
'https://api.treasuredata.com/v3/schedule/delete/{schedule_name}' \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>'{ "created_at": "2020-12-31T11:22:33Z", "cron": "string", "database": "Alpha", "delay": 5, "name": "string", "query": "string", "timezone": "UTC", "type": "string", "user_name": "Treasure Data" }
the version of the query engine for the query, can be a version release name (e.g 'stable') or version number (e.g '0.205')
- https://api.treasuredata.com/v3/schedule/update/{schedule_name}
- https://api.treasuredata.co.jp/v3/schedule/update/{schedule_name}
- https://api.ap02.treasuredata.com/v3/schedule/update/{schedule_name}
- https://api.eu01.treasuredata.com/v3/schedule/update/{schedule_name}
- cURL
- Java
- Go
- Ruby
- Python
- Node.js
curl -i -X POST \
'https://api.treasuredata.com/v3/schedule/update/{schedule_name}' \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/x-www-form-urlencoded' \
-d name=string \
-d cron=string \
-d database=Alpha \
-d delay=5 \
-d executing_user_id=0 \
-d engine_version=stable \
-d pool_name=pool_1 \
-d priority=1 \
-d retry_limit=3 \
-d query=string \
-d result=string \
-d timezone=UTC \
-d type=string{ "created_at": "2020-12-31T11:22:33Z", "cron": "string", "database": "Alpha", "delay": 5, "name": "string", "query": "string", "timezone": "UTC", "type": "string", "user_name": "Treasure Data" }
- https://api.treasuredata.com/v3/schedule/run/{schedule_name}/{schedule_time}
- https://api.treasuredata.co.jp/v3/schedule/run/{schedule_name}/{schedule_time}
- https://api.ap02.treasuredata.com/v3/schedule/run/{schedule_name}/{schedule_time}
- https://api.eu01.treasuredata.com/v3/schedule/run/{schedule_name}/{schedule_time}
- cURL
- Java
- Go
- Ruby
- Python
- Node.js
curl -i -X POST \
'https://api.treasuredata.com/v3/schedule/run/{schedule_name}/1356998400' \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/x-www-form-urlencoded' \
-d num=1 \
-d domain_key=domain_key_123- https://api.treasuredata.com/v3/schedule/history/{schedule_name}
- https://api.treasuredata.co.jp/v3/schedule/history/{schedule_name}
- https://api.ap02.treasuredata.com/v3/schedule/history/{schedule_name}
- https://api.eu01.treasuredata.com/v3/schedule/history/{schedule_name}
- cURL
- Java
- Go
- Ruby
- Python
- Node.js
curl -i -X GET \
'https://api.treasuredata.com/v3/schedule/history/{schedule_name}?from=0&to=20' \
-H 'Authorization: TD1 <YOUR_TOKEN_HERE>'OK
Datetime in custom format (2020-12-31 11:22:33 -0500 or 2020-12-31 11:22:33 UTC for UTC)
Datetime in custom format (2020-12-31 11:22:33 -0500 or 2020-12-31 11:22:33 UTC for UTC)
unique identifier of job
the number of records in the result. Will be null until job has finished, and may not be set for all query types
unique identifier of job
size in bytes of the job's result, in msgpack.gz format
automatically retry this many times on failure
Datetime in custom format (2020-12-31 11:22:33 -0500 or 2020-12-31 11:22:33 UTC for UTC)
current status of the job
Datetime in custom format (2020-12-31 11:22:33 -0500 or 2020-12-31 11:22:33 UTC for UTC)
Datetime in custom format (2020-12-31 11:22:33 -0500 or 2020-12-31 11:22:33 UTC for UTC)
{ "count": 20, "from": 5, "to": 15, "history": [ { … } ] }