Skip to navigation

Retrieve a product's prices for a delivery country

Beta

Use this before POST /rest/it/orders to see what a product costs to rent or buy for the country it will be delivered to, and to compare its variants. Prices include the organization’s discounts and storefront fee, but not taxes, device configuration or delivery; service and warranty addons can be priced on request. Only organizations with paid IT seats can place the order itself.

Token scopes: it-products:read

Beta: this version requires the X-Beta: true request header and its contract may change before it is promoted to stable. It is scheduled to become stable on 2027-01-28.

Authentication

AuthorizationBearer

Authentication

The Deel API uses bearer tokens to authenticate requests. All API calls must be made over HTTPS — calls over plain HTTP or without authentication will fail.

curl -X GET 'https://api.letsdeel.com/rest/v2/contracts' \
  -H 'Authorization: Bearer YOUR-TOKEN-HERE'

Learn more about authentication

OR
AuthorizationBearer

Standard OAuth2 security scheme based on https://swagger.io/docs/specification/authentication/

Path parameters

product_idstringRequiredformat: "uuid"
Unique identifier of the product
country_codestringRequired

ISO 3166 alpha-2 code of the country the order will be delivered to. Prices depend on the delivery country, not on where the worker is based.

Headers

X-BetaenumRequiredDefaults to true

Opts in to the beta version of this endpoint. Must be true.

Allowed values:

Query parameters

variant_idslist of stringsOptional
Only price these variants. Repeat for OR semantics.
acquisition_typeslist of enumsOptional
Only price these acquisition types. Repeat for OR semantics. REUSE stock carries no equipment price, so it never appears.
Allowed values:
rental_termslist of enumsOptional
Only price rentals of these terms. Repeat for OR semantics. Purchases have no rental term, so setting this returns rentals only.
Allowed values:
payment_schemaslist of enumsOptional
Only price rentals billed on these schedules. Repeat for OR semantics. Purchases have no payment schema, so setting this returns rentals only.
Allowed values:
extendlist of enumsOptional

Optional parts to add to the response. Repeat for several. AVAILABLE_ADDONS adds, to each price, the service and warranty addons it can be ordered with and what each costs.

Allowed values:

Response

OK
dataobject

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
500
Internal Server Error