- ”Checking availability”: The quote is still being processed. Poll this endpoint periodically until the status changes to “Order services”.
- ”Order services”: Results are ready. The response will include full quote details with product offerings and accounts.
- ”Closed”: An error occurred during processing. Contact support for assistance.
Quote Results Retrieval
GET
/api/v1/quotes/external/{quote_request_id}/resultsAccessExpressReturns the quote results for the specified quote_request_id. Use this endpoint to retrieve the results of a quote request that was previously submitted via the Create Quote endpoint.
Auth Scope
urn:grt:accessexpressContent-Type
application/jsonRate Limit
60 req/min
Headers
| Header | Value |
|---|---|
Authorization | Bearer access-token |
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
quote_request_id | string | Yes | Quote request ID provided in POST quote response |
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
granted_tenant_macnum | string | No | The company macnum on whose behalf the action is performed |
Response
Success Response (200 OK)
The response structure varies depending on the quote status:
Quote Still Processing
If the quote is still being processed, the response will include a status of "Checking availability":
Quote Results Ready
If the results are ready, the quote_status will be "Order services". The response will include both accounts and quote_request_options, structured in the same way as for Broadband-type quotes submitted via the POST quote request:
Response Fields
| Field | Type | Description |
|---|---|---|
quote_request_options | object | Contains quote-related data including the quote status and product offerings |
quote_request_options.quote_status | string | Current status of the quote. Values: "Checking availability" (still processing), "Order services" (results ready), or "Closed" (error occurred) |
accounts | array | A list of available accounts associated with the quote locations. Empty array when quote is still processing |
Quote Status Behavior
Code Examples
Errors
| HTTP Status | Error Description | Resolution |
|---|---|---|
401 | Authentication Failed | Verify your access token is valid and included in the Authorization header with the "Bearer " prefix. |
403 | Permission Denied | You do not have permissions to view quote results. Check your API scope (urn:grt:accessexpress). |
404 | Not Found | The quote request with the provided ID was not found. Verify the quote_request_id is correct. |
Error Response Example
Important Notes
- If internal issues occur during processing, the quote will be marked with the status
“Closed”, and no results will be returned. - In such cases, please contact our support team via email (
g360support@granitenet.com) or through the G360 portal for assistance and troubleshooting. - For DIA-type quotes, you may need to poll this endpoint multiple times until the status changes from
“Checking availability”to“Order services”.
Last updated on