Skip to main content
POST
/
v1
/
sequences
/
{id}
/
contacts
Add contacts to a sequence
curl --request POST \
  --url https://api-public.skipcall.app/v1/sequences/{id}/contacts \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "contacts": [
    {
      "contactId": "123e4567-e89b-12d3-a456-426614174000",
      "assignedToWorkspaceMembershipId": "987e6543-e21b-45d3-b678-426614174001"
    }
  ]
}
'
{
  "error": {
    "code": "UNAUTHORIZED",
    "message": "Invalid or revoked API key",
    "status": 401
  }
}

Authorizations

Authorization
string
header
required

Enter your API Key (sk_live_xxx or sk_test_xxx)

Path Parameters

id
string
required

Body

application/json
contacts
object[]
required

Array of 1–100 contact assignment entries. Per item: contactId is required; assignedToWorkspaceMembershipId optional. Duplicates, contacts already in the sequence, and out-of-scope contacts are silently ignored.

Required array length: 1 - 100 elements

Response

Contacts added