Create /opportunities
Create an opportunity. Required: subject, total, and either contact (client UUID) or lead. Optional: stage, process, dates, description, currency, addresses, line items. organization, stage, and process use tenant defaults when omitted. Returns record with the detail projection.
Body
Process picklist value UUID. When omitted on create, the tenant default process is used.
Warehouse UUID (as listed by GET /warehouses), or its codename (e.g. vilnius). Name is also accepted but is neither unique nor stable.
anyanyResponse
Success
Fields enabled for this documentation instance (projection enabled: feature, option, subdomain, closures) plus account-level form field visibility. Role- and user-level field overrides are not applied here, so an API key whose staff user has such overrides may receive fewer fields. A disabled field is omitted from the response object entirely; a present key with a null value means the record simply has no value.
More in Opportunities
PATCHUpdate /opportunities/{uuid}DELDelete /opportunities/{uuid}Still need help? Ask the team