Skip to main content
POST
Add a contact to a list
Adds a new contact to an existing contact list. The contact is added to both the source list and the dialing queue immediately.

Path Parameters

Request Body

Phone Number Object

Custom Field Object

Example Request

Response (201)

Returns the contact list ID.

Authorizations

x-api-key
string
header
required

Team-scoped API key generated in the Salesfinity dashboard under Settings -> Connections & API. A missing or invalid key returns HTTP 403.

Path Parameters

id
string
required

Contact list ID to add the contact to, as returned by Create a List or List contact lists.

Body

application/json
account
string

Account or organization identifier

Maximum string length: 500
first_name
string

Contact first name

Maximum string length: 200
last_name
string

Contact last name

Maximum string length: 200
linkedin
string

LinkedIn profile URL

Maximum string length: 500
email
string

Contact email address

Maximum string length: 320
website
string

Website URL

Maximum string length: 500
notes
string

Free-text notes about the contact

Maximum string length: 2000
phone_numbers
object[]

Phone numbers (max 10 per contact)

Maximum array length: 10
company
string

Company name

Maximum string length: 300
title
string

Job title

Maximum string length: 300
priority
number

Contact priority (lower is higher priority)

timezone
string

IANA timezone identifier (e.g. America/New_York)

Maximum string length: 100
external_relations
object

External system references (e.g. CRM IDs)

custom_fields
object[]

Custom fields (max 10 per contact)

Maximum array length: 10

Response

Contact added successfully

A 24-character hexadecimal identifier for a Salesfinity resource. Returned on its own by endpoints whose only result is the id of the record they created or affected.

Pattern: ^[0-9a-fA-F]{24}$
Example:

"507f1f77bcf86cd799439011"