Quote Summary

At this step, the creation of Quote ID, Opportunity ID, and quote takes place

These unique identifiers serve as strategic enablers, helping SPs to drive the rest of the Ordering API phases. The Opportunity ID is created when the SP has an opportunity to do business with an end customer and initiated the process with them. By associating a Quote ID with a particular product configuration that includes a Price Offer (Access, Port, Installation, Discount Range, Available Promotions), SPs will be able to maintain/record their discussions. It ensures alignment between both parties on offerings, rates, promotions, and discounts. Beyond the IDs, recording of configuration details—product options, access speeds, port speeds, billing preferences, sites and more—ensures seamless execution.

Create Quote - step 2

Security

This RESTful service uses a client id enforcement policy as the authentication mechanism. Please work with the Client On-Boarding Team if you do not have the necessary credentials.

Endpoints and Headers

Opportunity Quote POST

Site POST

Config AIAB POST

If you are a Connector, meaning you develop on behalf of multiple Solution Provider accounts to retrieve information for them, you will use the same URL and ensure that you pass the unique client header per Solution Provider.

API Headers

The following are the fields in the request headers of the Quote API.

Field Name

Field Description

Mandatory/Optional

content-type 

Application/json 

accept 

Specifies the format of the response message body.   

Structured text message payloads are required to support application/json. No other format is permitted. As they are the only supported format, the accept header is not relevant for those requests. 

 

x-trace-id 

This field is used for passing a trace ID between API hops for end-to-end traceability. 

 

x-transaction-id 

This field is used for passing a traceable ID to uniquely identify the transactions. 

 

client_id 

This field represents the client id. 

client_secret 

This field represents the client secret. 

source 

This field should identify the calling system/application.