Skip to main content
POST
Disable Contact

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

partner_id
string
required
contact_id
string
required

Body

application/json
event_source
enum<string>
required
Available options:
contact_disable_task,
contact_page
communication_channel
enum<string>
required
Available options:
email,
call

Response

Successful response

email
string
required

The contact's email address.

Maximum string length: 255
object
string
required
partner_id
string
required
Maximum string length: 32
id
string
Maximum string length: 32
address
object
address_id
integer | null
addresses
object[]
created_at
string<date-time>
custom_fields
any
external_role
enum<string> | null

The external contact's role.

Available options:
billing_contact,
executive,
economic_user,
null
Maximum string length: 15
family_name
string | null

If an individual, the contact's family name.

given_name
string | null

If an individual, the contact's given name.

internal_role
enum<string> | null

The internal contact's role.

Available options:
account_manager,
account_executive,
csm,
null
Maximum string length: 17
is_email_disabled
boolean

Whether the contact's email has been deemed invalid.

is_phone_disabled
boolean

Whether the contact's email has been deemed invalid.

is_primary
boolean

Whether the contact is a primary contact for the partner.

is_primary_email
boolean

Whether the contact is the primary email contact for the partner.

is_primary_phone
boolean

Whether the contact is the primary phone contact for the partner.

job_title
string | null

The contact's job at their company.

modified_at
string<date-time> | null
name
string | null

The contact's name, if no given/family name.

phone
string | null

The contact's phone number.

Maximum string length: 32
remote_created_at
string<date-time> | null

When the third party's entry was created.

remote_id
string | null

The contact's third party API ID.

remote_metadata
unknown
remote_modified_at
string<date-time> | null

When the third party's entry was updated.

status_metadata
any

Holds metadata about why contact channel statuses changed, has source (email or call) as key values (e.g. {'email'|'call': {status: 'enabled'|'disabled', reason: str, timestamp: datetime}})