- API operations
- Create a schedule
API operations
Create a schedule
POST /v1/schedules — schedules.create
POST
Operation schedules.create. Every operation.
Authorizations
apiCredential
required
string
Scoped API credential bound to one organization, project, and environment.
memberSession
required
string
A signed-in member's session token. Unlike a credential or an access token it carries no project or environment, so a request using it must also send the two headers below.
Greatwait-Environment
required
string
Which environment of that project the request acts in: `test` or `live`.
Greatwait-Project
required
string
Which project in the member's organization the request acts in. Checked against that organization; a project belonging to another answers exactly as one that does not exist.
Query Parameters
Idempotency-Key
string
Required string length:
16 - 255Body
application/json
at
string
cron
string
Required string length:
1 - 120data
delaySeconds
integer
Required range:
-∞ <= x <= 158000000delivery
object
everySeconds
integer
Required range:
60 <= x <= 31536000endpoint
string
latencyClass
string
lateness
object
partitionKey
string
Required string length:
1 - 64name
string
Required string length:
1 - 120timeZone
string
Required string length:
1 - ∞Response
201
400
401
403
404
409
429
503
Create a schedule
occurrence
required
object
schedule
required
object