AppResellerQuoteVersion
A list of quote versions
Changed onList quote versions based on a source type and ID
Required: Accept-Language header with Locale format. For example: en-US
get/assistedSales/v1/quotes
Request
- Base URLhttps://marketplace.appdirect.com/api
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
sourceIdstring
The source ID
sourceType'OPPORTUNITY' | 'PLACE_HOLDER'
The source type of the quote version
statusstring
The status of the quote version
afterstring
The page number
firstinteger
The number of results per page to return
Response
Success
Example response
{
"quotes": [
{
"id": "e8801dc6-8c0f-4c0b-82bc-99c4ebfb5e8a",
"displayId": "Q6201242",
"name": "API quote version",
"createdOn": 1674590164842,
"createdBy": {
"id": "d17fee11-c6ce-4f9f-8fb6-9bc55d583699",
"email": "jane.smith@company.com",
"firstName": "Jane",
"lastName": "Smith",
"company": {
"id": "d9a6d470-c69a-4403-9355-5953ddcb9efb"
}
},
"status": "OPEN",
"ownerUser": {
"id": "a6cc4e69-74e0-47f4-b36d-215693f47165",
"email": "john.doe@acme.com",
"firstName": "John",
"lastName": "Doe",
"company": {
"id": "05ba75d3-3637-4a7a-807d-f2cb66466348"
}
},
"customerUser": {
"id": "d17fee11-c6ce-4f9f-8fb6-9bc55d583699",
"email": "jane.smith@company.com",
"firstName": "Jane",
"lastName": "Smith",
"company": {
"id": "d9a6d470-c69a-4403-9355-5953ddcb9efb"
}
},
"availableActions": [
"PRINT_PDF",
"EDIT_NAME",
"REQUEST_CUSTOMER_APPROVAL"
]
},
{
"id": "757d0f09-385c-41df-9781-d6df98584953",
"displayId": "Q5701241",
"name": "API quote version",
"createdOn": 1674574349898,
"createdBy": {
"id": "d17fee11-c6ce-4f9f-8fb6-9bc55d583699",
"email": "jane.smith@company.com",
"firstName": "Jane",
"lastName": "Smith",
"company": {
"id": "d9a6d470-c69a-4403-9355-5953ddcb9efb"
}
},
"status": "PENDING",
"ownerUser": {
"id": "a6cc4e69-74e0-47f4-b36d-215693f47165",
"email": "john.doe@acme.com",
"firstName": "John",
"lastName": "Doe",
"company": {
"id": "05ba75d3-3637-4a7a-807d-f2cb66466348"
}
},
"customerUser": {
"id": "d17fee11-c6ce-4f9f-8fb6-9bc55d583699",
"email": "jane.smith@company.com",
"firstName": "Jane",
"lastName": "Smith",
"company": {
"id": "d9a6d470-c69a-4403-9355-5953ddcb9efb"
}
},
"availableActions": [
"PRINT_PDF",
"EDIT_NAME",
"SHARE_LINK",
"REVOKE"
]
}
],
"pageInfo": {
"startCursor": "MA==",
"endCursor": "MA==",
"hasNextPage": false,
"hasPreviousPage": false
},
"totalCount": 2
}Changes
- breaking
the response's body type changed from no type to
objectfor status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- breaking