Skip to main content

Quote Management (Ethernet)

This guide provides step-by-step instructions and payload examples for generating a quote for Dedicated Ethernet (E-Line). E-Line connects multiple physical sites together via virtual circuits in either Point-to-Point or Hub-and-Spoke configurations.

E-Line quotes are built on the notion of an A-End (hub) and a B-End (spoke) connected via a cloud. The WholesaleEthernetEline product acts as the root container, and both the A-End physical access and the B-End array are quoted as its children (acting as siblings to one another). The A-End can be new or pre-existing.

The process involves constructing a nested "envelope" structure where physical access points (Etherways) are linked by virtual connections (Etherflows).

 While this tutorial uses a NAD Key (NadKeySite) for simplicity, the API supports various identifiers including Postcodes and UPRNs. Before building your integration, please review the Key concepts. This resource provides a full Site compatibility matrix, along with essential details on pricing, Sandbox testing, and request batching best practices to avoid rate limits.

 Generating a quote is optional. The generated Quote ID cannot be used for product ordering. The prices obtained through the Quote Management API are indicative, not firm prices.

 


Logical structure of an E-Line quote

The table and the example snippet below visualise the nested hierarchy of E-Line and the relationship between the root product, the A-End, and the B-Ends. For E-Line Point-to-Point specifically, the quote is decomposed into exactly three core products: the A-End physical access, the B-End physical access, and the B-End virtual path connecting back to the A-End.

Level

Component

Description

Root Wholesale E-Line The top-level container for the whole quote.
Child 1 A-End access The physical access (Etherway) for the primary/hub site.
Child 2 B-End array A list of all the remote/spoke sites (using a nested quoteItem array).
Inside Child 2 Place & products Each B-end has its own location and two products: the physical access (Etherway) and the virtual path (EtherFlow) connecting to the A-End.

 

Root: Wholesale E-Line container

The top-level container for the whole quote, defining the E-Line service and existing A-End status.

{
  "externalId": "my quote id",
  "expectedFulfillmentStartDate": "2026-02-23",
  "quoteItem": [
    {
      "action": "add",
      "product": {
        "@type": "WholesaleEthernetEline",
        "existingAend": true,
        "productSpecification": { "id": "WholesaleEthernetEline" },
Child 1: A-End access (The Hub)
SITE A: The hub site address (identified with a NadKey)
        "place": [
          {
            "@type": "NadKeySite",
            "nadKey": "A00007815344"
          }
        ],
The A-End components - Physical access & optional CPE
        "product": [
          {
            "@type": "EtherwayFibreService",
            "productSpecification": { "id": "EtherwayFibreService" },
            "bandwidth": "1 Gbit/s",
            "resilience": "Standard",
/* Optional CPE */ "product": [ { "@type": "EtherwayRouterCpe", "productSpecification": { "id": "EtherwayRouterCpe" }, "bandwidth": "1 Gbit/s", "bundle": "Router" } ] } ],
Child 2: B-End array (The Spokes)

A list of remote sites using a nested quoteItem array.

        "quoteItem": [
          {
            "action": "add",
SITE B: The remote address (identified with a Postcode)
            "place": [
              {
                "@type": "PostcodeSite",
                "postcode": "SL1 4RD"
              }
            ],
B-End Physical access (with optional CPE) & Virtual path
            "product": [
              {
                /* Physical access */
                "@type": "EtherwayFibreService",
                "productSpecification": { "id": "EtherwayFibreService" },
                "bandwidth": "1 Gbit/s",
                "resilience": "Diverse Plus (RAO2)",
/* Optional CPE */ "product": [ { "@type": "EtherwayRouterCpe", "productSpecification": { "id": "EtherwayRouterCpe" }, "bandwidth": "1 Gbit/s", "bundle": "Router" } ] }, { /* Virtual path connecting back to A-End */ "@type": "EtherflowConnectedService", "productSpecification": { "id": "EtherflowConnectedService" }, "bandwidth": "0.2 Mbit/s", "cos": "Default CoS (Standard)" } ]
          }
        ]
      }
    }
  ]
}

 


Prerequisites

To complete this guide, ensure you meet the prerequisites listed in the Quick start guide.

 


Step 1: Define the root attributes

Define the JSON root attributes: externalId and expectedFulfillmentStartDate, create the common quoteItem[] "envelope", and define the parent product type (WholesaleEthernetEline) along with whether you are connecting to an existing A-End.

Property Format / Value Details
externalId String Required. The root attribute for your internal reference ID.
expectedFulfillmentStartDate "YYYY-MM-DD" Required. The root attribute for the target start date.
action "add" Fixed value.
product.@type "WholesaleEthernetEline" Fixed value. The parent product bundle name.
product.productSpecification.id "WholesaleEthernetEline" Fixed value.
product.existingAend Boolean Set to true if you are connecting to an existing Etherway at this site. If existingAend is set to true, the bandwidth and resilience values you provide should match the physical access already installed at that site to ensure an accurate quote.

 

View payload after step 1

{
 "externalId": "my quote id",
 "expectedFulfillmentStartDate": "2026-02-23",
 "quoteItem": [
   {
     "action": "add",
     "product": {
       "@type": "WholesaleEthernetEline",
       "existingAend": true,
       "productSpecification": {
         "id": "WholesaleEthernetEline"
       },
       /* SITE A (Hub) details placeholder */
       "place": [],
       "product": [],
       
       /* SITE B (Spoke) & Virtual path details placeholder */
       "quoteItem": []
     }
   }
 ]
}


Step 2: Construct the A-End (hub) payload

 

Step 2.1: Define the A-End site address

 

Property Format / Value Details
place[].@type "NadKeySite" Fixed value if you are using a NadKey. Specifies you are using an Address ID.
place[].nadKey String

Required if you are using a NadKey. The unique Gold Address ID from your Address Management step.

Example value: A00007815344

 

View payload after step 2.1

{
 "externalId": "my quote id",
 "expectedFulfillmentStartDate": "2026-02-23",
 "quoteItem": [
   {
     "action": "add",
     "product": {
       "@type": "WholesaleEthernetEline",
       "existingAend": true,
       "productSpecification": {
         "id": "WholesaleEthernetEline"
       },
       /* SITE A (Hub) details placeholder */
       "place": [
         {
           "@type": "NadKeySite",
           "nadKey": "HUB_SITE_ID"
         }
       ],
       "product": [],
       
       /* SITE B (Spoke) & Virtual path details placeholder */
       "quoteItem": []
     }
   }
 ]
}

 

2.2: Add A-End physical access (Etherway)

Inside a product[] array, define the capacity and resilience requirements for the physical access at the A-End site.

Property Value Details
@type "EtherwayFibreService" Fixed value.Identifies the physical fiber component.

productSpecification.id

 

“EtherwayFibreService” Fixed value.Identifies the physical fiber component.
bandwidth "1 Gbit/s"

Required. The physical port capacity.
Allowed values:

  • 100 Mbit/s
  • 1 Gbit/s
  • 10 Gbit/s
resilience "Standard" Required. Defines whether the site uses a single fibre path or diverse, independent fibre paths to ensure service continuity in the event of a physical link failure.

 

View payload after step 2.2

{
 "externalId": "my quote id",
 "expectedFulfillmentStartDate": "2026-02-23",
 "quoteItem": [
   {
     "action": "add",
     "product": {
       "@type": "WholesaleEthernetEline",
       "existingAend": true,
       "productSpecification": {
         "id": "WholesaleEthernetEline"
       },
       /* SITE A (Hub) details */
       "place": [
         {
           "@type": "NadKeySite",
           "nadKey": "HUB_SITE_ID"
         }
       ],
       "product": [
         {
           "@type": "EtherwayFibreService",
           "productSpecification": {
             "id": "EtherwayFibreService"
           },
           "bandwidth": "1 Gbit/s",
           "resilience": "Standard",
           "product": [
             {
               /* Optional CPE at A-End */
             }
           ]
         }
       ],
       /* SITE B (Spoke) & Virtual path details placeholder */
       "quoteItem": []
     }
   }
 ]
}

 

If you want to add CPEs, see Step 4: (Optional) Add BT-managed equipments.


Step 3: Add the B-End (spoke) items

Create a quoteItem array outside the A-End product. Each object in this array represents a "Spoke" or B-End site connected to the Hub. A-End and B-End don't have to use the same identifier type (e.g., A-End could be a NAD Key and B-End could be a Postcode).

 

3.1: Define the B-End location and physical access

Each spoke requires its own location and physical access (Etherway).

Property Value Details
action "add" Fixed value.
place[].@type "NadKeySite" Fixed value if you are using a NadKey. Specifies you are using an Address ID.
place[].nadKey String

Required if you are using a NadKey. The unique Gold Address ID from your Address Management step.

Example value: A00007815344

product.@type "EtherwayFibreService" Fixed value. The physical access component for the B-End.
product.productSpecification.id "EtherwayFibreService" Fixed value. The physical access component for the B-End.
bandwidth "1 Gbit/s"

Required. The physical port capacity.
Allowed values:

  • 100 Mbit/s
  • 1 Gbit/s
  • 10 Gbit/s
resilience "Standard" Required. Defines whether the site uses a single fibre path or diverse, independent fibre paths to ensure service continuity in the event of a physical link failure.

 

3.2: Define the B-End virtual path (Etherflow)

The Etherflow the Spoke back to the Hub. This is added to the same product array as the spoke's Etherway.

Property Value Details
@type "EtherflowConnectedService" Fixed value. Identifies the virtual path.
productSpecification.id "EtherflowConnectedService" Fixed value. Identifies the virtual path.
bandwidth "0.2 Mbit/s" Required. The committed data speed. The Etherflow bandwidth cannot exceed the Etherway bandwidth.
cos "Default CoS (Standard)" The traffic priority (Class of Service).

 

View payload after step 3

{
 "externalId": "my quote id",
 "expectedFulfillmentStartDate": "2026-02-23",
 "quoteItem": [
   {
     "action": "add",
     "product": {
       "@type": "WholesaleEthernetEline",
       "existingAend": true,
       "productSpecification": {
         "id": "WholesaleEthernetEline"
       },
       /* SITE A (Hub) details */
       "place": [
         {
           "@type": "NadKeySite",
           "nadKey": "HUB_SITE_ID"
         }
       ],
       "product": [
         {
           "@type": "EtherwayFibreService",
           "productSpecification": {
             "id": "EtherwayFibreService"
           },
           "bandwidth": "1 Gbit/s",
           "resilience": "Standard",
           "product": [
             {
               /* Optional CPE at A-End */
             }
           ]
         }
       ],
       /* SITE B (Spoke) & Virtual path details */
       "quoteItem": [
         {
           "action": "add",
           "place": [
             {
               "@type": "PostcodeSite",
               "postcode": "SL1 4RD"
             }
           ],
           "product": [
             {
               /* Spoke physical access */
               "@type": "EtherwayFibreService",
               "productSpecification": {
                 "id": "EtherwayFibreService"
               },
               "bandwidth": "1 Gbit/s",
               "resilience": "Diverse Plus (RAO2)"
             },
             {
               /* Virtual path connecting Spoke back to Hub */
               "@type": "EtherflowConnectedService",
               "productSpecification": {
                 "id": "EtherflowConnectedService"
               },
               "bandwidth": "0.2 Mbit/s",
               "cos": "Default CoS (Standard)"
             }
           ]
         }
         /* Additional Spokes can be added as separate objects in this array */
       ]
     }
   }
 ]
}

 

To add multiple remote sites, simply repeat Steps 3.1 (physical access) and 3.2 (virtual path) as new objects within the inner quoteItem[] array. The API will treat each entry as a unique spoke connecting back to the primary Hub defined in Step 1.


Step 4: (Optional) Add BT-managed equipments 

If your customer requires BT-managed equipment, include the Router or Firewall specifications as a child within the product array of the EtherwayFibreService.

Notes:

  • Adding hardware here ensures your indicative quote includes the necessary one-off installation and monthly rental fees for the devices.
  • Make sure that the hardware bandwidth matches the physical bearer speed.

 

Property  Example value Details
@type "EtherwayRouterCpe" Defines the component as a Managed Router.
@type "EtherwayFirewallCpe" Defines the component as a Managed Firewall.
bundle "Firewall, Maintenance..." Specifies the service level (e.g., Installation, Managed CPE).

 

Example hardware nesting payload (A-end)

...
"product": [
 {
   /* EtherwayFibreService */
   "product": [
     {
       "@type": "EtherwayRouterCpe",
       "productSpecification": {
         "id": "EtherwayRouterCpe"
       },
       "bandwidth": "1 Gbit/s",
       "bundle": "Router"
     }
   ]
 }
]
...

Continue with Step 3: Add the B-End (spoke) items.

 

Example hardware nesting payload (B-end or Spokes)

{
 "action": "add",
 "place": [
   {
     "@type": "PostcodeSite",
     "postcode": "SL1 4RD"
   }
 ],
 "product": [
   {
     /* Step 3.1: EtherwayFibreService */
     "product": [
       {
         "@type": "EtherwayRouterCpe",
         "productSpecification": {
           "id": "EtherwayRouterCpe"
         },
         "bandwidth": "1 Gbit/s",
         "bundle": "Router"
       }
     ]
   },
   {
     /* Step 3.2: EtherflowConnectedService */
   }
 ]
}

 


Step 5: Review the complete configuration

Below is an example of a Hub-and-Spoke request connecting one Hub (A-End) to multiple Spokes (B-Ends). For a Point-to-Point request, include only one Spoke in the inner quoteItem array.

 

View a complete Hub-and-Spoke request payload (with Postcode sites)

{
 "externalId": "my quote id",
 "expectedFulfillmentStartDate": "2021-02-23",
 "quoteItem": [
   {
     "action": "add",
     "product": {
       "@type": "WholesaleEthernetEline",
       "existingAend": true,
       "productSpecification": {
         "id": "WholesaleEthernetEline"
       },
       "place": [
         {
           "@type": "PostcodeSite",
           "postcode": "EC4V 4AA"
         }
       ],
       "product": [
         {
           "@type": "EtherwayFibreService",
           "productSpecification": {
             "id": "EtherwayFibreService"
           },
           "bandwidth": "1 Gbit/s",
           "resilience": "Standard"
         }
       ],
       "quoteItem": [
         {
           "action": "add",
           "place": [
             {
               "@type": "PostcodeSite",
               "postcode": "SL1 4RD"
             }
           ],
           "product": [
             {
               "@type": "EtherwayFibreService",
               "productSpecification": {
                 "id": "EtherwayFibreService"
               },
               "bandwidth": "1 Gbit/s",
               "resilience": "Diverse Plus (RAO2)"
             },
             {
               "@type": "EtherflowConnectedService",
               "productSpecification": {
                 "id": "EtherflowConnectedService"
               },
               "bandwidth": "0.2 Mbit/s",
               "cos": "Default CoS (Standard)"
             }
           ]
         },
         {
           "action": "add",
           "place": [
             {
               "@type": "PostcodeSite",
               "postcode": "SM4 5DX"
             }
           ],
           "product": [
             {
               "@type": "EtherwayFibreService",
               "productSpecification": {
                 "id": "EtherwayFibreService"
               },
               "bandwidth": "1 Gbit/s",
               "resilience": "Standard"
             },
             {
               "@type": "EtherflowConnectedService",
               "productSpecification": {
                 "id": "EtherflowConnectedService"
               },
               "bandwidth": "0.2 Mbit/s",
               "cos": "Default CoS (Standard)"
             }
           ]
         },
         {
           "action": "add",
           "place": [
             {
               "@type": "PostcodeSite",
               "postcode": "TW3 3EB"
             }
           ],
           "product": [
             {
               "@type": "EtherwayFibreService",
               "productSpecification": {
                 "id": "EtherwayFibreService"
               },
               "bandwidth": "1 Gbit/s",
               "resilience": "Standard"
             },
             {
               "@type": "EtherflowConnectedService",
               "productSpecification": {
                 "id": "EtherflowConnectedService"
               },
               "bandwidth": "0.2 Mbit/s",
               "cos": "Default CoS (Standard)"
             }
           ]
         }
       ]
     }
   }
 ]
}

 

View a complete Point-to-Point request request payload (with Postcode sites)

{
 "externalId": "my quote id",
 "expectedFulfillmentStartDate": "2026-02-23",
 "quoteItem": [
   {
     "action": "add",
     "product": {
       "@type": "WholesaleEthernetEline",
       "productSpecification": {
         "id": "WholesaleEthernetEline"
       },
       "existingAend": false,
       /* SITE A: The Hub/First Point */
       "place": [
         {
           "@type": "PostcodeSite",
           "postcode": "E14 2AA"
         }
       ],
       "product": [
         {
           "@type": "EtherwayFibreService",
           "productSpecification": {
             "id": "EtherwayFibreService"
           },
           "bandwidth": "10 Gbit/s",
           "resilience": "Standard",
           "product": [
             {
               "@type": "EtherwayFirewallCpe",
               "productSpecification": {
                 "id": "EtherwayFirewallCpe"
               },
               "bandwidth": "10 Mbit/s, 10 Users",
               "bundle": "Firewall, Maintenance, Configuration, Installation, Managed CPE"
             },
             {
               "@type": "EtherwayRouterCpe",
               "productSpecification": {
                 "id": "EtherwayRouterCpe"
               },
               "bandwidth": "1 Gbit/s",
               "bundle": "Router"
             }
           ]
         }
       ],
       /* SITE B: The Second Point (The Spoke) */
       "quoteItem": [
         {
           "action": "add",
           "place": [
             {
               "@type": "PostcodeSite",
               "postcode": "SL1 4RD"
             }
           ],
           "product": [
             {
               /* Physical Access at Site B */
               "@type": "EtherwayFibreService",
               "productSpecification": {
                 "id": "EtherwayFibreService"
               },
               "bandwidth": "1 Gbit/s",
               "resilience": "Standard",
               "product": [
                 {
                   "@type": "EtherwayRouterCpe",
                   "productSpecification": {
                     "id": "EtherwayRouterCpe"
                   },
                   "bandwidth": "1 Gbit/s",
                   "bundle": "Router"
                 }
               ]
             },
             {
               /* Virtual Path connecting Site B back to Site A */
               "@type": "EtherflowConnectedService",
               "productSpecification": {
                 "id": "EtherflowConnectedService"
               },
               "bandwidth": "0.2 Mbit/s",
               "cos": "Default CoS (Standard)"
             }
           ]
         }
       ]
     }
   }
 ]
}


Step 6: Send the request

Set the required headers, then send your chosen JSON payload in the body of a POST request to the /tmf-api/quoteManagement/v4/quote endpoint.

 


Step 7: Interpret the response

The API returns a 201 Created status with the quote details. You must parse the response for the key pieces of information: Quote IDExcess Construction Charges (ECCs)indicative pricing, and Option B variations.

For a detailed breakdown of these fields, see the Interpret the response section in the Quick start guide.

 

Example response payload for Hub-and-Spoke

{
 "id": "346437e5-5865-4f1b-a4ae-93a4d28b50c4",
 "@baseType": "Quote",
 "@type": "BtwQuote",
 "externalId": "my quote id",
 "href": "https://api.wholesale.bt.com:443/tmf-api/quoteManagement/v4/quote/34643…",
 "system": "Dev",
 "category": "Wholesale",
 "product": "WholesaleEthernetEline",
 "description": "This quote is indicative and non-binding.",
 "quoteDate": "2026-02-21T16:35:08.363Z",
 "effectiveQuoteCompletionDate": "2026-02-21",
 "expectedFulfillmentStartDate": "2021-02-23",
 "version": "v1",
 "state": "approved",
 "validFor": {
   "startDateTime": "2026-02-21",
   "endDateTime": "2026-02-21"
 },
 "quoteItem": [
   {
     "@baseType": "QuoteItem",
     "@type": "BtwQuoteItem",
     "state": "approved",
     "action": "add",
     "product": {
       "@baseType": "Product",
       "@type": "WholesaleEthernetEline",
       "existingAend": true,
       "productSpecification": {
         "id": "WholesaleEthernetEline"
       },
       "place": [
         {
           "@type": "PostcodeSite",
           "postcode": "EC4V 4AA"
         }
       ],
       "product": [
         {
           "@baseType": "Product",
           "@type": "EtherwayFibreService",
           "productSpecification": {
             "id": "EtherwayFibreService"
           },
           "bandwidth": "1 Gbit/s",
           "resilience": "Standard",
           "productInformation": {
             "accessProvider": "Openreach",
             "openreachOnNet": "Yes",
             "servingExchange": {
               "code": "CLFAR",
               "name": "FARADAY"
             },
             "ethernetSwitch": [
               {
                 "code": "CLFAR",
                 "name": "FARADAY TE (Moorgate)",
                 "exchangeDistance": {
                   "unit": "Kilometre",
                   "value": 0
                 },
                 "siteDistance": {
                   "unit": "Kilometre",
                   "value": 1
                 }
               }
             ]
           },
           "productPrice": [
             {
               "name": "1 Year connection",
               "priceType": "nonRecurring",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "1 Year rental",
               "priceType": "recurring",
               "recurringChargePeriod": "year",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "3 Year connection",
               "priceType": "nonRecurring",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "3 Year rental",
               "priceType": "recurring",
               "recurringChargePeriod": "year",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "5 Year connection",
               "priceType": "nonRecurring",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "5 Year rental",
               "priceType": "recurring",
               "recurringChargePeriod": "year",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "3 Year Option B connection",
               "priceType": "nonRecurring",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "3 Year Option B rental",
               "priceType": "recurring",
               "recurringChargePeriod": "year",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             }
           ]
         }
       ],
       "quoteItem": [
         {
           "action": "add",
           "place": [
             {
               "@type": "PostcodeSite",
               "postcode": "SL1 4RD"
             }
           ],
           "product": [
             {
               "@baseType": "Product",
               "@type": "EtherwayFibreService",
               "productSpecification": {
                 "id": "EtherwayFibreService"
               },
               "bandwidth": "1 Gbit/s",
               "resilience": "Diverse Plus (RAO2)",
               "productInformation": {
                 "accessProvider": "Openreach",
                 "openreachOnNet": "No",
                 "servingExchange": {
                   "code": "THSL/UD",
                   "name": "SLOUGH TRADING ESTATE"
                 },
                 "ethernetSwitch": [
                   {
                     "code": "THBN",
                     "name": "BURNHAM TE",
                     "exchangeDistance": {
                       "unit": "Kilometre",
                       "value": 3
                     },
                     "siteDistance": {
                       "unit": "Kilometre",
                       "value": 3
                     }
                   },
                   {
                     "code": "THSL",
                     "name": "SLOUGH",
                     "exchangeDistance": {
                       "unit": "Kilometre",
                       "value": 4
                     },
                     "siteDistance": {
                       "unit": "Kilometre",
                       "value": 4
                     }
                   }
                 ]
               },
               "productPrice": [
                 {
                   "name": "1 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 3714
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 4456.8
                     }
                   }
                 },
                 {
                   "name": "1 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 8477
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 10172.4
                     }
                   }
                 },
                 {
                   "name": "3 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "3 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 8477
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 10172.4
                     }
                   }
                 },
                 {
                   "name": "5 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "5 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 5947
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 7136.4
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 3000
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 3600
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 7477
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 8972.4
                     }
                   }
                 }
               ]
             },
             {
               "@baseType": "Product",
               "@type": "EtherflowConnectedService",
               "productSpecification": {
                 "id": "EtherflowConnectedService"
               },
               "bandwidth": "0.2 Mbit/s",
               "cos": "Default CoS (Standard)",
               "productPrice": [
                 {
                   "name": "1 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "1 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 856
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 1027.2
                     }
                   }
                 },
                 {
                   "name": "3 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "3 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 856
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 1027.2
                     }
                   }
                 },
                 {
                   "name": "5 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "5 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 856
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 1027.2
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 856
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 1027.2
                     }
                   }
                 }
               ]
             }
           ]
         },
         {
           "action": "add",
           "place": [
             {
               "@type": "PostcodeSite",
               "postcode": "SM4 5DX"
             }
           ],
           "product": [
             {
               "@baseType": "Product",
               "@type": "EtherwayFibreService",
               "productSpecification": {
                 "id": "EtherwayFibreService"
               },
               "bandwidth": "1 Gbit/s",
               "resilience": "Standard",
               "productInformation": {
                 "accessProvider": "Openreach",
                 "openreachOnNet": "No",
                 "servingExchange": {
                   "code": "LSMEPK",
                   "name": "MERTON PARK"
                 },
                 "ethernetSwitch": [
                   {
                     "code": "LSMEPK",
                     "name": "MERTON PARK",
                     "exchangeDistance": {
                       "unit": "Kilometre",
                       "value": 0
                     },
                     "siteDistance": {
                       "unit": "Kilometre",
                       "value": 2
                     }
                   }
                 ]
               },
               "productPrice": [
                 {
                   "name": "1 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1857
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 2228.4
                     }
                   }
                 },
                 {
                   "name": "1 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1972
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 2366.4
                     }
                   }
                 },
                 {
                   "name": "3 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "3 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1972
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 2366.4
                     }
                   }
                 },
                 {
                   "name": "5 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "5 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1722
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 2066.4
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1500
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 1800
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1472
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 1766.4
                     }
                   }
                 }
               ]
             },
             {
               "@baseType": "Product",
               "@type": "EtherflowConnectedService",
               "productSpecification": {
                 "id": "EtherflowConnectedService"
               },
               "bandwidth": "0.2 Mbit/s",
               "cos": "Default CoS (Standard)",
               "productPrice": [
                 {
                   "name": "1 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "1 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 },
                 {
                   "name": "3 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "3 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 },
                 {
                   "name": "5 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "5 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 }
               ]
             }
           ]
         },
         {
           "action": "add",
           "place": [
             {
               "@type": "PostcodeSite",
               "postcode": "TW3 3EB"
             }
           ],
           "product": [
             {
               "@baseType": "Product",
               "@type": "EtherwayFibreService",
               "productSpecification": {
                 "id": "EtherwayFibreService"
               },
               "bandwidth": "1 Gbit/s",
               "resilience": "Standard",
               "productInformation": {
                 "accessProvider": "Openreach",
                 "openreachOnNet": "No",
                 "servingExchange": {
                   "code": "LWHOU",
                   "name": "HOUNSLOW"
                 },
                 "ethernetSwitch": [
                   {
                     "code": "LWHOU",
                     "name": "HOUNSLOW",
                     "exchangeDistance": {
                       "unit": "Kilometre",
                       "value": 0
                     },
                     "siteDistance": {
                       "unit": "Kilometre",
                       "value": 1
                     }
                   }
                 ]
               },
               "productPrice": [
                 {
                   "name": "1 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1857
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 2228.4
                     }
                   }
                 },
                 {
                   "name": "1 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1972
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 2366.4
                     }
                   }
                 },
                 {
                   "name": "3 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "3 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1972
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 2366.4
                     }
                   }
                 },
                 {
                   "name": "5 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "5 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1722
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 2066.4
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1500
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 1800
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1472
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 1766.4
                     }
                   }
                 }
               ]
             },
             {
               "@baseType": "Product",
               "@type": "EtherflowConnectedService",
               "productSpecification": {
                 "id": "EtherflowConnectedService"
               },
               "bandwidth": "0.2 Mbit/s",
               "cos": "Default CoS (Standard)",
               "productPrice": [
                 {
                   "name": "1 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "1 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 },
                 {
                   "name": "3 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "3 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 },
                 {
                   "name": "5 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "5 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 }
               ]
             }
           ]
         }
       ]
     }
   }
 ]
}

 

Example response payload for Point-to-Point

{
 "id": "a892cbd3-958b-489b-8c3b-8217d16cb9a4",
 "@baseType": "Quote",
 "@type": "BtwQuote",
 "externalId": "",
 "href": "https://api.wholesale.bt.com:443/tmf-api/quoteManagement/v4/quote/a892c…",
 "system": "Dev",
 "category": "Wholesale",
 "product": "WholesaleEthernetEline",
 "description": "This quote is indicative and non-binding.",
 "quoteDate": "2026-02-21T16:44:19.629Z",
 "effectiveQuoteCompletionDate": "2026-02-21",
 "expectedFulfillmentStartDate": "2026-02-21",
 "version": "v1",
 "state": "approved",
 "validFor": {
   "startDateTime": "2026-02-21",
   "endDateTime": "2026-02-21"
 },
 "warnings": "This quote contains some warnings.",
 "quoteItem": [
   {
     "@baseType": "QuoteItem",
     "@type": "BtwQuoteItem",
     "state": "approved",
     "action": "add",
     "product": {
       "@baseType": "Product",
       "@type": "WholesaleEthernetEline",
       "productSpecification": {
         "id": "WholesaleEthernetEline"
       },
       "place": [
         {
           "@type": "PostcodeSite",
           "postcode": "e14 2AA"
         }
       ],
       "product": [
         {
           "@baseType": "Product",
           "@type": "EtherwayFibreService",
           "productSpecification": {
             "id": "EtherwayFibreService"
           },
           "bandwidth": "10 Gbit/s",
           "resilience": "Standard",
           "product": [
             {
               "@baseType": "Product",
               "@type": "EtherwayFirewallCpe",
               "productSpecification": {
                 "id": "EtherwayFirewallCpe"
               },
               "bandwidth": "10 Mbit/s, 10 Users",
               "bundle": "Firewall, Maintenance, Configuration, Installation, Managed CPE",
               "productPrice": [
                 {
                   "name": "One Off Charge",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 2001.16
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 2401.39
                     }
                   }
                 },
                 {
                   "name": "Optional Year2 Onwards Per Annum Charge",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1362.73
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 1635.28
                     }
                   }
                 }
               ]
             },
             {
               "@baseType": "Product",
               "@type": "EtherwayRouterCpe",
               "productSpecification": {
                 "id": "EtherwayRouterCpe"
               },
               "bandwidth": "1 Gbit/s",
               "bundle": "Router",
               "productPrice": [
                 {
                   "name": "One Off Charge",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 4799.58
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 5759.5
                     }
                   }
                 },
                 {
                   "name": "Optional Year2 Onwards Per Annum Charge",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 }
               ]
             }
           ],
           "productInformation": {
             "accessProvider": "Openreach",
             "openreachOnNet": "Yes",
             "servingExchange": {
               "code": "LNPOP",
               "name": "POPLAR"
             },
             "ethernetSwitch": [
               {
                 "code": "LNPOP",
                 "name": "POPLAR TE",
                 "exchangeDistance": {
                   "unit": "Kilometre",
                   "value": 0
                 },
                 "siteDistance": {
                   "unit": "Kilometre",
                   "value": 2
                 }
               }
             ]
           },
           "productPrice": [
             {
               "name": "1 Year connection",
               "priceType": "nonRecurring",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 5441
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 6529.2
                 }
               }
             },
             {
               "name": "1 Year rental",
               "priceType": "recurring",
               "recurringChargePeriod": "year",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 5824
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 6988.8
                 }
               }
             },
             {
               "name": "3 Year connection",
               "priceType": "nonRecurring",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "3 Year rental",
               "priceType": "recurring",
               "recurringChargePeriod": "year",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 5824
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 6988.8
                 }
               }
             },
             {
               "name": "5 Year connection",
               "priceType": "nonRecurring",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "5 Year rental",
               "priceType": "recurring",
               "recurringChargePeriod": "year",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 5326
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 6391.2
                 }
               }
             },
             {
               "name": "3 Year Option B connection",
               "priceType": "nonRecurring",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "3 Year Option B rental",
               "priceType": "recurring",
               "recurringChargePeriod": "year",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 5824
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 6988.8
                 }
               }
             }
           ],
           "warnings": "Data Centre access may be available for this location."
         }
       ],
       "quoteItem": [
         {
           "action": "add",
           "place": [
             {
               "@type": "PostcodeSite",
               "postcode": "SL1 4RD"
             }
           ],
           "product": [
             {
               "@baseType": "Product",
               "@type": "EtherwayFibreService",
               "productSpecification": {
                 "id": "EtherwayFibreService"
               },
               "bandwidth": "1 Gbit/s",
               "resilience": "Standard",
               "product": [
                 {
                   "@baseType": "Product",
                   "@type": "EtherwayFirewallCpe",
                   "productSpecification": {
                     "id": "EtherwayFirewallCpe"
                   },
                   "bandwidth": "10 Mbit/s, 10 Users",
                   "bundle": "Firewall, Maintenance, Configuration, Installation, Managed CPE",
                   "productPrice": [
                     {
                       "name": "One Off Charge",
                       "priceType": "nonRecurring",
                       "price": {
                         "taxRate": 20,
                         "dutyFreeAmount": {
                           "unit": "GBP",
                           "value": 2001.16
                         },
                         "taxIncludedAmount": {
                           "unit": "GBP",
                           "value": 2401.39
                         }
                       }
                     },
                     {
                       "name": "Optional Year2 Onwards Per Annum Charge",
                       "priceType": "recurring",
                       "recurringChargePeriod": "year",
                       "price": {
                         "taxRate": 20,
                         "dutyFreeAmount": {
                           "unit": "GBP",
                           "value": 1362.73
                         },
                         "taxIncludedAmount": {
                           "unit": "GBP",
                           "value": 1635.28
                         }
                       }
                     }
                   ]
                 },
                 {
                   "@baseType": "Product",
                   "@type": "EtherwayRouterCpe",
                   "productSpecification": {
                     "id": "EtherwayRouterCpe"
                   },
                   "bandwidth": "1 Gbit/s",
                   "bundle": "Router",
                   "productPrice": [
                     {
                       "name": "One Off Charge",
                       "priceType": "nonRecurring",
                       "price": {
                         "taxRate": 20,
                         "dutyFreeAmount": {
                           "unit": "GBP",
                           "value": 4799.58
                         },
                         "taxIncludedAmount": {
                           "unit": "GBP",
                           "value": 5759.5
                         }
                       }
                     },
                     {
                       "name": "Optional Year2 Onwards Per Annum Charge",
                       "priceType": "recurring",
                       "recurringChargePeriod": "year",
                       "price": {
                         "taxRate": 20,
                         "dutyFreeAmount": {
                           "unit": "GBP",
                           "value": 0
                         },
                         "taxIncludedAmount": {
                           "unit": "GBP",
                           "value": 0
                         }
                       }
                     }
                   ]
                 }
               ],
               "productInformation": {
                 "accessProvider": "Openreach",
                 "openreachOnNet": "Yes",
                 "servingExchange": {
                   "code": "THSL/UD",
                   "name": "SLOUGH TRADING ESTATE"
                 },
                 "ethernetSwitch": [
                   {
                     "code": "THBN",
                     "name": "BURNHAM TE",
                     "exchangeDistance": {
                       "unit": "Kilometre",
                       "value": 3
                     },
                     "siteDistance": {
                       "unit": "Kilometre",
                       "value": 3
                     }
                   }
                 ]
               },
               "productPrice": [
                 {
                   "name": "1 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1857
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 2228.4
                     }
                   }
                 },
                 {
                   "name": "1 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 4106
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 4927.2
                     }
                   }
                 },
                 {
                   "name": "3 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "3 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 4106
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 4927.2
                     }
                   }
                 },
                 {
                   "name": "5 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "5 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 2841
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 3409.2
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1500
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 1800
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 3606
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 4327.2
                     }
                   }
                 }
               ]
             },
             {
               "@baseType": "Product",
               "@type": "EtherflowConnectedService",
               "productSpecification": {
                 "id": "EtherflowConnectedService"
               },
               "bandwidth": "0.2 Mbit/s",
               "cos": "Default CoS (Standard)",
               "productPrice": [
                 {
                   "name": "1 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "1 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 },
                 {
                   "name": "3 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "3 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 },
                 {
                   "name": "5 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "5 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 }
               ]
             }
           ]
         }
       ]
     }
   },
   {
     "@baseType": "QuoteItem",
     "@type": "BtwQuoteItem",
     "state": "approved",
     "action": "add",
     "product": {
       "@baseType": "Product",
       "@type": "WholesaleEthernetEline",
       "existingAend": true,
       "productSpecification": {
         "id": "WholesaleEthernetEline"
       },
       "place": [
         {
           "@type": "PostcodeSite",
           "postcode": "EC4V 4AA"
         }
       ],
       "product": [
         {
           "@baseType": "Product",
           "@type": "EtherwayFibreService",
           "productSpecification": {
             "id": "EtherwayFibreService"
           },
           "bandwidth": "1 Gbit/s",
           "resilience": "Standard",
           "productInformation": {
             "accessProvider": "Openreach",
             "openreachOnNet": "Yes",
             "servingExchange": {
               "code": "CLFAR",
               "name": "FARADAY"
             },
             "ethernetSwitch": [
               {
                 "code": "CLFAR",
                 "name": "FARADAY TE (Moorgate)",
                 "exchangeDistance": {
                   "unit": "Kilometre",
                   "value": 0
                 },
                 "siteDistance": {
                   "unit": "Kilometre",
                   "value": 1
                 }
               }
             ]
           },
           "productPrice": [
             {
               "name": "1 Year connection",
               "priceType": "nonRecurring",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "1 Year rental",
               "priceType": "recurring",
               "recurringChargePeriod": "year",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "3 Year connection",
               "priceType": "nonRecurring",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "3 Year rental",
               "priceType": "recurring",
               "recurringChargePeriod": "year",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "5 Year connection",
               "priceType": "nonRecurring",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "5 Year rental",
               "priceType": "recurring",
               "recurringChargePeriod": "year",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "3 Year Option B connection",
               "priceType": "nonRecurring",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "3 Year Option B rental",
               "priceType": "recurring",
               "recurringChargePeriod": "year",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             }
           ]
         }
       ],
       "quoteItem": [
         {
           "action": "add",
           "place": [
             {
               "@type": "PostcodeSite",
               "postcode": "SL1 4RD"
             }
           ],
           "product": [
             {
               "@baseType": "Product",
               "@type": "EtherwayFibreService",
               "productSpecification": {
                 "id": "EtherwayFibreService"
               },
               "bandwidth": "1 Gbit/s",
               "resilience": "Standard",
               "productInformation": {
                 "accessProvider": "Openreach",
                 "openreachOnNet": "Yes",
                 "servingExchange": {
                   "code": "THSL/UD",
                   "name": "SLOUGH TRADING ESTATE"
                 },
                 "ethernetSwitch": [
                   {
                     "code": "THBN",
                     "name": "BURNHAM TE",
                     "exchangeDistance": {
                       "unit": "Kilometre",
                       "value": 3
                     },
                     "siteDistance": {
                       "unit": "Kilometre",
                       "value": 3
                     }
                   }
                 ]
               },
               "productPrice": [
                 {
                   "name": "1 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1857
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 2228.4
                     }
                   }
                 },
                 {
                   "name": "1 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 4106
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 4927.2
                     }
                   }
                 },
                 {
                   "name": "3 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "3 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 4106
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 4927.2
                     }
                   }
                 },
                 {
                   "name": "5 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "5 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 2841
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 3409.2
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1500
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 1800
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 3606
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 4327.2
                     }
                   }
                 }
               ]
             },
             {
               "@baseType": "Product",
               "id": "EtherflowConnectedService",
               "@type": "EtherflowConnectedService",
               "productSpecification": {
                 "id": "EtherflowConnectedService"
               },
               "bandwidth": "0.2 Mbit/s",
               "cos": "Default CoS (Standard)",
               "productPrice": [
                 {
                   "name": "1 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "1 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 },
                 {
                   "name": "3 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "3 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 },
                 {
                   "name": "5 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "5 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 }
               ]
             }
           ]
         }
       ]
     }
   },
   {
     "@baseType": "QuoteItem",
     "@type": "BtwQuoteItem",
     "state": "approved",
     "action": "add",
     "product": {
       "@baseType": "Product",
       "@type": "WholesaleEthernetEline",
       "existingAend": false,
       "productSpecification": {
         "id": "WholesaleEthernetEline"
       },
       "place": [
         {
           "@type": "PostcodeSite",
           "postcode": "EC4V 4AA"
         }
       ],
       "product": [
         {
           "@baseType": "Product",
           "@type": "EtherwayFibreService",
           "productSpecification": {
             "id": "EtherwayFibreService"
           },
           "bandwidth": "1 Gbit/s",
           "resilience": "Standard",
           "productInformation": {
             "accessProvider": "Openreach",
             "openreachOnNet": "Yes",
             "servingExchange": {
               "code": "CLFAR",
               "name": "FARADAY"
             },
             "ethernetSwitch": [
               {
                 "code": "CLFAR",
                 "name": "FARADAY TE (Moorgate)",
                 "exchangeDistance": {
                   "unit": "Kilometre",
                   "value": 0
                 },
                 "siteDistance": {
                   "unit": "Kilometre",
                   "value": 1
                 }
               }
             ]
           },
           "productPrice": [
             {
               "name": "1 Year connection",
               "priceType": "nonRecurring",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 1857
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 2228.4
                 }
               }
             },
             {
               "name": "1 Year rental",
               "priceType": "recurring",
               "recurringChargePeriod": "year",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 1972
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 2366.4
                 }
               }
             },
             {
               "name": "3 Year connection",
               "priceType": "nonRecurring",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "3 Year rental",
               "priceType": "recurring",
               "recurringChargePeriod": "year",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 1722
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 2066.4
                 }
               }
             },
             {
               "name": "5 Year connection",
               "priceType": "nonRecurring",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 0
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 0
                 }
               }
             },
             {
               "name": "5 Year rental",
               "priceType": "recurring",
               "recurringChargePeriod": "year",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 1722
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 2066.4
                 }
               }
             },
             {
               "name": "3 Year Option B connection",
               "priceType": "nonRecurring",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 1500
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 1800
                 }
               }
             },
             {
               "name": "3 Year Option B rental",
               "priceType": "recurring",
               "recurringChargePeriod": "year",
               "price": {
                 "taxRate": 20,
                 "dutyFreeAmount": {
                   "unit": "GBP",
                   "value": 1222
                 },
                 "taxIncludedAmount": {
                   "unit": "GBP",
                   "value": 1466.4
                 }
               }
             }
           ]
         }
       ],
       "quoteItem": [
         {
           "action": "add",
           "place": [
             {
               "@type": "PostcodeSite",
               "postcode": "SL1 4RD"
             }
           ],
           "product": [
             {
               "@baseType": "Product",
               "@type": "EtherwayFibreService",
               "productSpecification": {
                 "id": "EtherwayFibreService"
               },
               "bandwidth": "1 Gbit/s",
               "resilience": "Standard",
               "productInformation": {
                 "accessProvider": "Openreach",
                 "openreachOnNet": "Yes",
                 "servingExchange": {
                   "code": "THSL/UD",
                   "name": "SLOUGH TRADING ESTATE"
                 },
                 "ethernetSwitch": [
                   {
                     "code": "THBN",
                     "name": "BURNHAM TE",
                     "exchangeDistance": {
                       "unit": "Kilometre",
                       "value": 3
                     },
                     "siteDistance": {
                       "unit": "Kilometre",
                       "value": 3
                     }
                   }
                 ]
               },
               "productPrice": [
                 {
                   "name": "1 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1857
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 2228.4
                     }
                   }
                 },
                 {
                   "name": "1 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 4106
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 4927.2
                     }
                   }
                 },
                 {
                   "name": "3 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "3 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 4106
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 4927.2
                     }
                   }
                 },
                 {
                   "name": "5 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "5 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 2841
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 3409.2
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 1500
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 1800
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 3606
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 4327.2
                     }
                   }
                 }
               ]
             },
             {
               "@baseType": "Product",
               "id": "EtherflowConnectedService",
               "@type": "EtherflowConnectedService",
               "productSpecification": {
                 "id": "EtherflowConnectedService"
               },
               "bandwidth": "0.2 Mbit/s",
               "cos": "Default CoS (Standard)",
               "productPrice": [
                 {
                   "name": "1 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "1 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 },
                 {
                   "name": "3 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "3 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 },
                 {
                   "name": "5 Year connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "5 Year rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B connection",
                   "priceType": "nonRecurring",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 0
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 0
                     }
                   }
                 },
                 {
                   "name": "3 Year Option B rental",
                   "priceType": "recurring",
                   "recurringChargePeriod": "year",
                   "price": {
                     "taxRate": 20,
                     "dutyFreeAmount": {
                       "unit": "GBP",
                       "value": 428
                     },
                     "taxIncludedAmount": {
                       "unit": "GBP",
                       "value": 513.6
                     }
                   }
                 }
               ]
             }
           ]
         }
       ]
     }
   }
 ]
}

 


Next steps

  • Manage your quotes: See the Managing and interpreting quotes to learn how to retrieve quotes by Id, how list and search quotes, and how to interpret the response headers and quote states.
  • Place the order:  Submit your final request following the Order Management tutorial.
    • Notes:
      • The parent-child relationship in the quoting structure differs from the ordering structure, which requires separate orders for each site.
      • Creating a quote is entirely optional, and the Quote ID is not required or referenced in the final product order.
Back to top