Skip to main content

Approve Quote Discount

POST 

/api/quotes/:quote/approve-discount

Approve the quote's pending discount approval. The approval is marked approved and attributed to the authenticated user, and the refreshed quote is returned.

Required scope: orders:write

Grant this scope to your token under Settings → Developer → Personal Access Tokens.

404 when the quote has no pending approval.

discount_approval — the quote's most recent discount approval, or null when none has been requested: status (pending, approved, rejected), discount_percent (number or null — the discount level captured for review), reason (rejection reason or null), requested_at, acted_at (null while pending).

Permission: requires quotes.approve-discount (separate from quotes.update, so the person who builds a quote cannot sign off their own discount). Returns 403 without it.

Authentication: Requires Bearer token.

Request​

Responses​

OK

Response Headers
    Content-Type