List quotations

Retrieves a paginated list of all quotations.

Query Parameters

ParameterTypeRequiredDescription
pageintegerNoPage number for pagination (default: 1)
limitintegerNoNumber of items per page (default: 50)
orderstringNoField to sort by (default: id)
directionstringNoSort direction: asc or desc (default: desc)
searchstringNoFull-text search query (see below)

Full-Text Search

The search parameter performs a PostgreSQL full-text search with multi-language support (French, English).

Searchable fields:

FieldPriorityDescription
titleHighQuotation title
numberHighQuotation reference number
deal.nameHighAssociated deal name
deal.customer.firstNameMediumCustomer first name
deal.customer.lastNameNormalCustomer last name
deal.customer.customerCompany.nameNormalCustomer company name

Example:

?search=proposal 2024

Filtering

This endpoint supports advanced filtering. See the Filter System Documentation for the complete list of operators and usage examples.

Quick examples:

?filters[number][contains]=2024
?filters[totalHt][gte]=1000
?filters[deal.id][eq]=123
?filters[quotationStatus.name][eq]=Sent
?filters[customer.firstName][contains]=John

Response Fields (signature-related)

FieldTypeDescription
signedbooleanWhether the quotation is signed
signDatedatetimeDate and time of signature (null if not signed)
signerFirstNamestringFirst name of the signer
signerLastNamestringLast name of the signer
signerEmailstringEmail of the signer
signedPdfUrlstringPublic URL of the signed PDF (null if not signed)

Response

  • 200 OK: Returns paginated list of quotations
  • 401 Unauthorized: Invalid or missing API key
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Responses
200

Successful response

401

Unauthorized

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here!