Skip to main content
GET
Get a quote

Authorizations

Authorization
string
header
required

API key authentication. Pass your API key as a Bearer token.

Headers

Alguna-Version
enum<string>
required
Available options:
2026-04-01

Path Parameters

id
string
required

Unique identifier for the quote

Response

Success

auto_activate
boolean
required

Whether this quote takes effect on its own once signed; otherwise activate it with Activate a Signed Quote

Example:

false

contract
object
required

Term of the subscription this quote documents

created_at
string<date-time>
required

When the quote was created

Example:

"2026-08-21T10:00:00Z"

currency
string
required

ISO 4217 currency code

Example:

"USD"

customer_id
string
required

Customer ID

Example:

"cust_abc123"

id
string
required

Quote ID

Example:

"qt_abc123"

kind
enum<string>
required

Quote kind

Available options:
new,
renewal,
amendment
Example:

"new"

name
string
required

Display name of the quote: its own override when one is set, otherwise the name of the subscription it documents

Example:

"Acme Platform 2026"

status
enum<string>
required

Document status

Available options:
draft,
pending_approval,
sent,
signed,
rejected,
withdrawn,
expired
Example:

"draft"

subscription_id
string
required

The subscription this quote creates or amends. Whether the deal is in effect is that subscription's state, not the quote's: read it, or its phases, once the quote is signed.

Example:

"sub_abc123"

updated_at
string<date-time>
required

When the quote was last updated

Example:

"2026-08-21T10:00:00Z"

expires_at
string<date-time> | null

When the signing offer expires; null means it never expires

Example:

"2026-09-30T23:59:59Z"

signing_url
string | null

Hosted page where the customer reviews and signs. Present on a single quote while a customer signature is pending, so a lost link can be recovered; omitted on the list.

Example:

"https://acme.alguna.io/hs/elt_abc123"

withdrawal_reason
string | null

Reason recorded on withdrawal

Example:

"Superseded by revised terms"

withdrawn_at
string<date-time> | null

When the quote was withdrawn, if withdrawn

Example:

"2026-09-15T09:00:00Z"