Skip to main content
GET
/
v1
/
tariff
/
{mpid}
/
{tariff_id}
Get tariff details
curl --request GET \
  --url https://example-supplier.co.uk/v1/tariff/{mpid}/{tariff_id}
{
  "data": [
    {
      "tariff_id": "trf_a1b2c3d4e5f67890abcdef1234567890",
      "name": "Comfy Cucumber October 2026",
      "tariff_type": "static",
      "fuel_type": "electricity",
      "last_modified": "2026-11-01T10:00:00.000Z",
      "description": "A flexible electricity tariff with half-hourly prices tracking the wholesale market.",
      "version": 1,
      "energy_flow": "import",
      "payment_method": "direct_debit",
      "meter_type": "smart",
      "customer_type": "residential",
      "ldz_region": "SE",
      "percentage_green": 27,
      "standing_charge": "0.62500",
      "vat_included": true,
      "vat_rate": 5,
      "comments": "Includes a £50 joining incentive applied as a bill credit in month 1.",
      "valid_from": "2026-11-01T10:00:00.000Z",
      "valid_to": "2026-11-01T10:00:00.000Z",
      "sellable_from": "2026-11-01T10:00:00.000Z",
      "sellable_to": "2026-11-01T10:00:00.000Z",
      "rates": [
        {
          "days_and_hours": [
            {
              "days": [
                "Mon",
                "Tue",
                "Wed",
                "Thu",
                "Fri"
              ],
              "hours": [
                {
                  "valid_from": "07:00:00",
                  "valid_to": "16:00:00",
                  "rate": [
                    {
                      "unit_price": "0.24301",
                      "to_kwh": 30
                    }
                  ]
                }
              ]
            }
          ],
          "months": [
            "All"
          ],
          "dates": [
            1
          ]
        }
      ]
    }
  ]
}

Path Parameters

mpid
string
required

Four-character Market Participant Identifier (MPID) of the supplier.

Required string length: 4
Example:

"SEBD"

tariff_id
string<uuid>
required

UUID of the tariff, as returned by GET /tariff/{mpid}.

Example:

"a1b2c3d4-e5f6-7890-abcd-ef1234567890"

Query Parameters

ldz_region
enum<string>

LDZ region code to filter pricing by geographic zone. See LdzRegion for valid values. Local Distribution Zone (LDZ) or Network Operator region code. Identifies the geographic pricing zone for this tariff.

Available options:
SC,
NO,
NE,
NWT,
WMD,
EM,
EA,
NT,
SO,
SE,
WN,
WW,
SW
Example:

"SE"

Response

Full tariff pricing detail.

data
object[]
Minimum array length: 1
Last modified on March 28, 2026