v1
Swagger 2.02026-07-13107162315.5 KBCreates a new external contact, optionally linked to an existing company. If CompanyName is provided and not matched, a new company is created.
Request body
The ID of an existing company to associate the contact with. If omitted, CompanyName is used to find or create a company.
The name of the company to associate the contact with. Used to find an existing company or create a new one if not found.
The currency code for a newly created company. Defaults to the account's default currency if not provided.
The full formatted billing address string for a newly created company.
The street address line for the billing address of a newly created company.
The city for the billing address of a newly created company.
The state or province for the billing address of a newly created company.
The postcode or ZIP code for the billing address of a newly created company.
The ISO 2-letter country code for the billing address of a newly created company.
The contact's email address. Required.
The contact's first name. Required.
The contact's last name. Required.
The contact's job title or position.
The contact's mobile phone number.
The contact's phone number.
If true, updates an existing contact with the same email address instead of creating a duplicate. Defaults to true.
If true, fires the contact_created webhook event to any subscribed endpoints. Defaults to false to preserve existing integration behaviour.
Response
Returns the created contact with assigned Contact ID.
The unique identifier of the contact.
The ID of the company this contact belongs to.
The name of the company this contact belongs to.
The contact's first name.
The contact's last name.
The contact's email address.
The contact's phone number.
The contact's mobile phone number.
The contact's job title or position.
The contact's time zone identifier.
The UTC date and time when the contact record was created.
The UTC date and time when the contact record was last updated.