---
search:
  tags:
    - tasks
    - POST
seo:
  description: >-
    Requires express quotations to be… Reference for the POST
    /tasks/{identifier}/express-quotations/{quotationId}/accept endpoint in the
    Leadtime Public API API.
sidebar:
  badge: POST
  label: Accept quotation
title: Accept quotation
type: openapi-operation
---
Requires express quotations to be enabled in the task’s current project. Returns 403 when disabled.

Accepts the quotation, marking it as the active quotation for billing purposes. This action automatically rejects all other Pending or Accepted quotations for the same task.

**What happens when a quotation is accepted:**
- The quotation status changes to Accepted
- All other Pending or Accepted quotations for the same task are automatically rejected
- The task is marked with `hasAcceptedQuotation = true`
- The task's `acceptedQuotationSubTotal` is set to this quotation's subtotal
- When the task is billed, the quotation amount is used instead of time-based billing
- Notifications are sent to task subscribers

**Billing impact:**
Once accepted, the task will use the quotation's subtotal for invoicing instead of calculating billing from `spentTime * hourRate`. The task must still be in Closed or Resolved status and not already billed to be included in invoices.

**Note:** Only one quotation per task can be Accepted at a time. Accepting a new quotation will automatically reject the previously accepted one.

<Operation source="api-reference" id="expressquotationscontroller-accept" />
