v7
latestOpenAPI 3.1.02026-08-0776170186.5 KBaccounts
Upsert Account
Create an account, or return the matching one if it already exists.
The account is matched inside your organization on domain (normalized), so re-sending the same company is safe and returns the same id. name is only used when the account (and its company) does not exist yet. 201 is returned for both the create and the match.
Upserting a contact with company_domain (POST /v1/contacts) creates the account implicitly — use this endpoint when you want to push companies before knowing which people to pursue.
Requires the accounts:write scope on the API key.
post/v1/accounts
Request body
Response
Successful Response