Quote history

Retrieving quote history

get

Retrieves changes related to a quote with a given ID.


Required scopes

  • quote.quote_read - allows employees to retrieve history of any quote

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
Authorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
tenantstringRequired

Your Emporix tenant name.

Note: The tenant name should always be written in lowercase.

Example: saasdev2
quoteIdstringRequired

Quote unique identifier generated when the quote is created.

Example: 084bcaf5-66b8-4ddd-9489-65c5f6449e94
Header parameters
X-Total-CountbooleanOptional

Flag indicating whether the total number of retrieved items should be returned.

Default: falseExample: true
Responses
chevron-right
200

The request was successful. Quote details are returned.

application/json

Quote update operation list.

idstringOptional

The unique ID of the audit log.

opstring · enumOptional

operation type

Possible values:
pathstring · enumOptional

Path that indicates on which element the update has been executed.

Possible values:
newValueall ofOptional
anyOptional
or
or
or
or
or
or
stringOptional

Value of the string type.

or
objectOptional

Mixin request.

and
objectOptional

New value after the update.

previousValueall ofOptional

Value before update.

anyOptional
or
or
or
or
or
or
stringOptional

Value of the string type.

or
objectOptional

Mixin request.

and
objectOptional

Value before update.

userIdstringOptional

ID of the user who modified the item.

userFirstNamestringOptional

First name of the user who modified the item.

userLastNamestringOptional

Last name of the user who modified the item.

userTypestring · enumOptionalPossible values:
restrictionstring · nullableOptional

Access control identifier that determines who can view or manage the quotes.

Purpose: Restricts quote visibility based on scope permissions. Only users/applications with matching restriction scopes can access quotes with a specific restriction value.

Access Control:

  • Reading: Users can only query and view quotes with the restriction value that matches one of their authorized restrictions.

Validation: The value must exist in the tenant's configured list of valid restrictions.

Restriction Synchronization:

  • If quote is created by a customer (based on a cart) and restriction property is not set, the restriction value of quote is inherited from customer's restriction.
  • If a quote is created by an employee and the restriction property is not set with tenant configuration property enableSyncBetweenRestrictionsAndSiteCodes set to true, the restriction field automatically syncs with quote's siteCode property.
Example: DE
modifiedAtstringOptional

Modification date.

get
/quote/{tenant}/quotes/{quoteId}/history

Last updated

Was this helpful?