Read the team's welcome send
The free welcome send a team gets when it migrates more than 2,000 contacts by connecting Resend, SendGrid or Mailchimp: one broadcast to its whole…
https://app.usenotix.dev/api/v1/welcome-sendFull access and read only keys can call this. Sending access keys cannot. Key permissions lists the extra rules some calls have.
The free welcome send a team gets when it migrates more than 2,000 contacts by connecting Resend, SendGrid or Mailchimp: one broadcast to its whole migrated audience, sent above the daily limit in about six waves an hour apart. welcomeSend is null when the team has none. status is ELIGIBLE (earned, not started), SENDING, PAUSED (bounces passed 4% or spam reports passed 0.1%, or the domain was paused; Notix looks at it with you), CANCELLED or DONE. waves shows each wave: sent and its bounce rate once done, planned and due time when later. results is set once it is done.
Who can call it
Any key that can read. Starting it is done from the dashboard.
Headers
Bearer followed by your API key.
curl -X GET "https://app.usenotix.dev/api/v1/welcome-send" \
-H "Authorization: Bearer $NOTIX_API_KEY"
{
"welcomeSend": {
"id": "cm1x8f3k20001qz7v5b9d2e4a",
"status": "ELIGIBLE",
"awaitingApproval": true,
"migrationId": "cm1x8f3k20001qz7v5b9d2e4a",
"provider": "string",
"audiences": [
{
"contactBookId": null,
"name": null,
"sendable": null,
"skipped": null
}
],
"audienceSize": 1,
"skippedCount": 1,
"waveCount": 1,
"waveSize": 1,
"wavesSent": 1,
"campaignIds": [
"string"
],
"dailyLimit": 1,
"waves": [
{
"wave": null,
"state": null,
"count": null,
"bounceRate": null,
"at": null
}
],
"pause": {
"reason": "string",
"headline": "string",
"at": "2026-10-01T09:00:00Z"
},
"results": {
"reached": 1,
"deliveredPercent": 1,
"openedPercent": 1,
"bouncedPercent": 1
},
"startedAt": "2026-10-01T09:00:00Z",
"finishedAt": "2026-10-01T09:00:00Z"
}
}