Compares line items across multiple quotes.

Returns a table that compares line items from multiple quotes. Each row represents a product, and each quote appears in its own column. Supports paging when there are many products.

Up to 5 quotes can be compared at a time.

Mandatory Fields:

  • request.QuoteIds - required; must contain 2 to 5 unique valid GUID strings

Required Fields:

  • request.PageNumber - must be greater than or equal to 1 (defaults to 1)

  • request.PageSize - must be greater than or equal to 1 (defaults to 50)

Responses

  • 200 OK: the paged line-item comparison is returned.
  • 400 Bad Request: the request is missing/invalid (e.g. fewer than 2 or more than 5 quotes).
  • 500 Internal Server Error: an unexpected error occurred or data is still loading.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Comparison request. Provide 2 to 5 quote IDs and optional paging values.
Fields are determined by the system#comparequotesettings configuration.

Request model for comparing line items or summary groups across multiple quotes.

QuoteIds
array of strings
required
length between 1 and 5

List of quote IDs to compare. At least 2 non-empty IDs are required; maximum 5.
Blank or whitespace-only entries are ignored, so the list must contain at least
2 non-blank values after trimming.

QuoteIds*
int32
1 to 2147483647
Defaults to 1

Page number (1-based). Defaults to 1.

int32
1 to 2147483647
Defaults to 50

Number of root bundles (or standalone lines) per page. Defaults to 50.
Every descendant of a selected root is returned on the same page, so the returned row count may exceed this value.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
string
enum
Defaults to application/json

Generated from available request content types

Allowed:
Responses

500

Internal Server Error

Language
Credentials
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
text/plain
application/json
text/json