- Documentation
- API Reference
- Integrations
- Changelog
- Blog
- GETGet analytics
- GETGet companies
- GETGet custom properties
- POSTCreate custom property
- PUTUpdate custom property
- DELDelete custom property
- GETGet customers
- POSTCreate customer
- GETGet customer
- PUTUpdate customer
- DELDelete customer
- GETGet customer portal
- PUTArchive customer
- POSTBulk update providers/customers mapping
- GETList credit products
- POSTCreate credit product
- GETGet credit product
- GETList credit transactions
- POSTPurchase credits
- POSTTopup credits
- POSTCreate credits usage
- POSTCreate component token
- GETGet invoices
- POSTCreate one-off invoice
- POSTSends a draft invoice for payment
- GETGet invoice
- GETDownload invoice
- POSTCreate transaction
- GETGet invoicing entities
- POSTCreate invoicing entity
- GETGet invoicing entity
- PUTUpdate invoicing entity
- DELDelete invoicing entity
- POSTCreate payment
- POSTUpdate prices
- POSTRefresh subscriptions
- POSTCreate subscription update
- POSTCancel subscription
- POSTPause subscription
- POSTReactivate subscription
- GETGet subscriptions
- POSTCreate subscription
- GETGet subscription
- POSTRefresh seat products
Analytics
Companies
Custom properties
Customers
Customers > Credits
Integrations
Invoices
Invoicing entities
Payments
Price configurations
Subscriptions
Get quotes
Retrieve all existing quotes.
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
curl --request GET \
--url https://api.hyperline.co/v1/quotes \
--header 'Authorization: Bearer <token>'
{
"meta": {
"total": 1,
"taken": 1,
"skipped": 123
},
"data": [
{
"id": "quo_hXQCd5y8P3GYXa",
"number": "327",
"comments": "Please find the contract and subscription details we discussed.",
"terms": "By signing this quote, you accept our conditions of use for the use of our products and services.",
"automatically_start_subscription": true,
"customer_id": "quo_hXQCd5y8P3GYXa",
"documents": [
{
"id": "quof_5GYXy8P3QCdaXh",
"name": "General Conditions of Sale",
"mimetype": "application/pdf"
}
],
"signed_file": {
"id": "<string>",
"name": "<string>",
"mimetype": "<string>"
},
"url": "https://billing.hyperline.co/quote/quo_hXQCd5y8P3GYXa",
"created_at": "2023-01-20T16:04:11Z",
"status": "voided",
"void_reason": "The customer has decided not to sign the quote.",
"voided_at": "2024-04-22T12:00:01.320Z",
"subscription_id": "sub_B6ClkdqNqVNBgY",
"amount": 200000,
"expires_at": "2023-11-07T05:31:56Z",
"approved_at": "2024-04-24T09:10:00.220Z",
"signatory": "2024-04-24T09:10:00.220Z",
"signed_at": "2024-04-25T12:22:08.100Z"
}
]
}
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Query Parameters
all
, draft
, pending_approval
, changes_requested
, approved
, pending_signature
, signed
, voided
all
, draft
, pending_approval
, changes_requested
, approved
, pending_signature
, signed
, voided
all
, draft
, pending_approval
, changes_requested
, approved
, pending_signature
, signed
, voided
Response
Total of existing items.
Number of items returned.
Number of items skipped.
List of Quote.
Quote ID.
Quote sequential number.
Quote custom comments.
Quote custom terms.
Whether the subscription should be automatically started when the quote is signed.
ID of the customer.
List of documents attached to the quote.
Quote file ID.
Quote file name.
Quote file MIME type.
Final signed quote (manually uploaded).
Quote file ID.
Quote file name.
Quote file MIME type.
URL to access the quote publicly. Only applies to the pending_signature
or signed
quote.
UTC date time string in the ISO 8601 format.
Quote status.
draft
: The quote is a draft.pending_approval
: The quote is pending manager review and approval.changes_requested
: Some changes have been requested following manager review.approved
: The quote is approved and ready to be sent to the customer.pending_signature
: The quote is awaiting the customer's signature.signed
: The quote is signed and fully finalized.voided
: The quote is voided.
voided
Quote voiding reason. Only applies to the voided
quote.
Quote voiding date. Only applies to the voided
quote.
ID of the subscription attached to the quote. The GET /v2/subscriptions/{id}
(Get subscription) endpoint can be used to retrieve the related details.
Estimated contract value.
Quote expiration date. UTC date time string in the ISO 8601 format.
Quote approbation date. UTC date time string in the ISO 8601 format.
Signatory of the quote. Only applies to the signed
quote.
Quote signature date. Only applies to the signed
quote.
curl --request GET \
--url https://api.hyperline.co/v1/quotes \
--header 'Authorization: Bearer <token>'
{
"meta": {
"total": 1,
"taken": 1,
"skipped": 123
},
"data": [
{
"id": "quo_hXQCd5y8P3GYXa",
"number": "327",
"comments": "Please find the contract and subscription details we discussed.",
"terms": "By signing this quote, you accept our conditions of use for the use of our products and services.",
"automatically_start_subscription": true,
"customer_id": "quo_hXQCd5y8P3GYXa",
"documents": [
{
"id": "quof_5GYXy8P3QCdaXh",
"name": "General Conditions of Sale",
"mimetype": "application/pdf"
}
],
"signed_file": {
"id": "<string>",
"name": "<string>",
"mimetype": "<string>"
},
"url": "https://billing.hyperline.co/quote/quo_hXQCd5y8P3GYXa",
"created_at": "2023-01-20T16:04:11Z",
"status": "voided",
"void_reason": "The customer has decided not to sign the quote.",
"voided_at": "2024-04-22T12:00:01.320Z",
"subscription_id": "sub_B6ClkdqNqVNBgY",
"amount": 200000,
"expires_at": "2023-11-07T05:31:56Z",
"approved_at": "2024-04-24T09:10:00.220Z",
"signatory": "2024-04-24T09:10:00.220Z",
"signed_at": "2024-04-25T12:22:08.100Z"
}
]
}