Skip to main content
POST
cURL

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
customer
object
required

Customer data. If email already exists, the quote is linked to the existing customer.

total_amount
number
required

Total amount including VAT in euros

sub_total_amount
number
required

Subtotal excluding VAT in euros

vat_amount
number
required

VAT amount in euros

expiration_date
string
required

Quote expiration date (ISO 8601)

payment_method
string
required

Payment method (e.g. SEPA Direct Debit)

payment_terms
string
required

Payment terms (e.g. On receipt)

quote_items
object[]
required

Quote line items (at least one)

Minimum array length: 1
deposit
number

Deposit in euros (optional)

type
string

Quote type (optional)

billing_period
number

Billing period, default: 1 (optional)

opportunity_id
string

Linked opportunity ID (optional)

Response

Quote created

success
boolean

Creation success

quoteId
string

Created quote ID

quote_number
string | null

Quote number

createdAt
string

Creation date

pdf_url
string | null

PDF URL if generation succeeded