Skip to main content
Create Program

Authorizations

Authorization
string
header
required

Named syn_ API key or migration-only legacy key.

Headers

Idempotency-Key
string
required
Required string length: 1 - 255

Path Parameters

organization_id
string<uuid>
required
app_id
string<uuid>
required
environment_id
string<uuid>
required

Body

application/json
name
string
required
Required string length: 1 - 255
version_bundle_id
string<uuid>
required
context_overrides
Context Overrides · object
mode
enum<string>
default:one_time
Available options:
one_time,
continuous
recurrence
RecurrencePolicy · object
release_policy
enum<string>
default:automatic
Available options:
automatic,
review_required

Response

Successful Response

app_id
string<uuid>
required
context_overrides
Context Overrides · object
required
created_at
string<date-time>
required
environment_id
string<uuid>
required
id
string<uuid>
required
mode
enum<string>
required
Available options:
one_time,
continuous
name
string
required
recurrence
Recurrence · object
required
release_policy
enum<string>
required
Available options:
automatic,
review_required
status
enum<string>
required
Available options:
draft,
active,
paused,
archived
updated_at
string<date-time>
required
version_bundle_id
string<uuid>
required
created_by_user_id
string<uuid> | null