In short
- Contact = the person. Tag = label. Topic = consent per theme. Segment = saved filter. Campaign = batch send.
- Use the API reference on the Contacts tab for exact routes.
Before you start
- Key with scopes you need (
contacts:create,tags:create, etc.) - Auth:
Authorization: Bearer sk_live_...orx-api-key - Base URL:
https://api.notifique.dev
1. Dashboard flow (first time)
1A, Via dashboard
- Audience → Tags, create labels (
Lead,Customer) - Custom fields, keys like
city,current_plan - Import or manual entry in Audience → Contacts, phone or email per row
- Audience → Topics, marketing themes
- Audience → Segments, saved filters → use Preview
- Audience → Campaigns, template + channels + segment or IDs → Run
2. Create tag (API)
Scope:tags:create.
id for tagIds when creating contacts.
3. Create contact (API)
Scope:contacts:create.
id.
4. List contacts (API)
Scope:contacts:read.
search, tagId.
5. Next API steps
Campaign: channels
whatsapp, sms, email, telegram, push, rcs, instagram. Besides campaigns:run, the key needs send scopes for each channel (whatsapp:send, sms:send, email:send, telegram:send, push:send, rcs:send, instagram:send) when the queue processes.
Next steps
- Introduction: concept map
- Scopes
- Templates: message used in campaigns

