Create Company
POST /companies
Create a company.
domain is required; the company is deduped by domain (an existing
company with the same domain is reused rather than duplicated). Returns the
company_id (mashup_companies.id) — pass it to
g8_update_contact/company_id to attach the company to a contact, or
use it on a deal. Optionally add the company to a list via list_id.
Routes to the same production CreateCompanyHandler the in-app “add
company” flow uses (dedups, generates COMPANY_ID, creates the ABM/CRM
overlay so the company is immediately pickable on a Deal).
Authorizations
Parameters
Header Parameters
Request Body required
Request body for creating a company.
domain is required — it drives dedup (an existing company with the same
domain is reused, not duplicated) and the Deals company picker. Every other
field is optional.
object
Company domain, e.g. acme.com (required)
Responses
201
Successful Response
object
422
Validation Error