v1

latestOpenAPI 3.0.32026-07-24614422630.2 KB
CRM Integration

Create Quote

Creates a new quote in DealHub and returns a URL to redirect the user to. This is a client-side call that must be authenticated with the one-time access token obtained from the /user/authenticate endpoint. This version supports subscription renewals via the repeatable_groups parameter.

post/api/v1.1/quote/create

Request body

external_opportunity_namestring required

CRM opportunity name.

external_quote_idstring

CRM quote ID.

external_customer_idstring required

CRM customer ID (buyer account).

customer_namestring required

CRM customer name.

geo_codestring required

Geographic code.

currencystring required

The currency ISO code. This is immutable once an opportunity/quote is created.

dealhub_user_idstring required

ID of the user in the DealHub system (as returned from the Authentication request).

external_opportunity_idstring required

CRM opportunity ID.

version_idstring

For admin use only. DealHub version ID. If not specified, the system will use the active version.

Response

Request accepted.

urlstring uri

The URL to which the user's browser should be redirected.

errorsobject[]