Skip to main content
POST

Authorizations

Authorization
string
header
required

Org-scoped Norbelys API key. Create one in Settings → API keys and send it as Authorization: Bearer ak_….

Headers

Idempotency-Key
string

Opt-in idempotency for a safely retried write: reuse the same key to replay the original result for 24h instead of re-executing. Recommended on every POST.

Maximum string length: 255

Path Parameters

id
string
required

The program id to launch.

Body

application/json
startDate
integer | null

Scheduled first-send instant (epoch ms). Omit/null = start now. Locked after launch.

Required range: x >= 0
Example:

1767283200000

Response

OK

programId
string
required

The program id.

Example:

"prg_b2n4x8mq1w7e9rk3v5tz0yc6"

status
enum<string>
required

Always "active" on success.

Available options:
draft,
active,
paused,
done
Example:

"active"

warnings
string[]
required

Non-fatal compliance advisories (e.g. cold campaign without one-click unsubscribe). The launch still succeeded.

Example: