Skip to main content

Quote Object

Create Quote

A basic example with a remote file
The structure of the Create Quote body is below:
The Create Quote request is the primary method of creating new orders.

Request Parameters

Pay Quote

An example Pay Quote request is provided below.
An example response to the Pay Quote Request is provided below.
If the payment fails, the response is HTTP 402:
After receiving the Quote Ready event, a quote is ready for payment. This method triggers the creation of a new Order. Accounts with invoicing enabled are billed on their invoice; otherwise the account’s default payment method is charged unless payment_method names another. If the charge is declined or the payment can’t be taken, the response is 402 with "code": "payment_failed" and the reason in message. A quote that is not ready returns 422 with invalid_state. An OAuth app that is not verified receives 403 with payment_requires_verified_app and a payment_url where the customer can pay instead.

Pay Quote Request

Cancel Quote

The Cancel Quote request is not required, as quotes do expire, however it can assist our team with tracking sales outcomes.

Query Parameters

Services Object

Translation Options

Credential Evaluation Options

Expert Opinion Letter Options

Currency Conversion Options

Apostille Options

Notarization Options

Shipping Options

Shipping Service Options

If you’re shipping at volume and have negotiated rates with a different carrier, contact your ImmiTranslate account representative for information on how to utilize your carrier account directly.

Shipping Address Options

Use Cases Object

Partner Object

An example Partner object within a Create Quote request:
The Partner object attributes a quote (and any resulting order) to a partner, and optionally identifies the customer the partner is referring. The partner token may alternatively be provided as the Partner-Id HTTP header on the Create Quote request. If both the header and the partner.token body field are provided, the body field takes precedence. The quote is placed on the account your API key belongs to and attributed to the partner, whichever account the partner belongs to. An invalid partner token returns a 403 response with the code partner_not_found.