ReplySparrow Docs

Campaigns

Get one campaign

Retrieve one campaign with its sequence, lists, senders and lifetime numbers. Needs the campaigns:read scope.

gethttps://app.replysparrow.com/api/v1/campaigns/{id}

Authorizations

Authorizationstringheaderrequired

Your API key from Settings → API, sent as Bearer <token>.

Path Parameters

idstringrequired

Campaign id

Response

application/json

Get one campaign

Get one campaign
curl --request GET \  --url https://app.replysparrow.com/api/v1/campaigns/string \  --header 'Authorization: Bearer <token>'
{  "id": "5b0c6c1e-8a43-4f7e-9d7d-1f8a2b3c4d5e",  "name": "Q4 founders",  "active": false,  "channel": "linkedin",  "status": "draft",  "goal": "conversations",  "tone": "professional",  "language": null,  "booking_url": null,  "exclude_first_degree": true,  "split_messages": false,  "skip_invitation_after_days": 7,  "linkedin_account_id": "acc_123",  "email_account_id": null,  "linkedin_account_ids": [    "acc_123"  ],  "email_account_ids": [],  "list_id": "9f8e7d6c-0000-4000-8000-000000000001",  "list_ids": [    "9f8e7d6c-0000-4000-8000-000000000002"  ],  "workflow_id": "wf_123",  "steps": [    {      "id": "st_1",      "track": "linkedin",      "order": 1,      "type": "connect",      "delay_days": null,      "message": null,      "connect_note": null,      "email_subject": null,      "email_body": null,      "ai": true    },    {      "id": "st_2",      "track": "linkedin",      "order": 2,      "type": "delay",      "delay_days": 1,      "message": null,      "connect_note": null,      "email_subject": null,      "email_body": null,      "ai": false    },    {      "id": "st_3",      "track": "linkedin",      "order": 3,      "type": "message",      "delay_days": null,      "message": "Hi {{first_name}}, thanks for connecting!",      "connect_note": null,      "email_subject": null,      "email_body": null,      "ai": false    }  ],  "created_at": "2026-10-24T09:12:44.000Z",  "updated_at": "2026-10-24T09:12:44.000Z",  "stats": {    "contacts_enrolled": 42,    "contacts_contacted": 30,    "contacts_replied": 6  }}