---
title: "Get Booking"
method: GET
path: "/partners/{partner_code}/bookings/{booking_id}/"
tags: ["Modify Booking"]
---

# Get Booking

`GET /partners/{partner_code}/bookings/{booking_id}/`

Retrieve detailed information about an existing booking including policy details, quotes, policyholder information, and current status. This is typically the first step in the modification workflow to retrieve current booking state before making changes. Use this endpoint to obtain the INS number (booking ID), quote IDs, price paid, or current policy details for subsequent operations like modifications or cancellations.

## Response `200`

OK

- object
  - `id` string
  - `status` string
  - `currency` string
  - `total_price` number
  - `total_price_formatted` string
  - `partner_transaction_id` unknown
  - `created_at` string, date-time
  - `updated_at` string, date-time
  - `pds_url` string, uri
  - `security_token` string
  - `quotes` object[]
    - `id` string
    - `policy_start_date` string, date-time
    - `policy_end_date` string, date-time
    - `status` string
    - `price` number
    - `price_formatted` string
    - `policy` object
      - `policy_type` string
      - `policy_type_version` string, utc-millisec
      - `policy_type_slug` string
      - `policy_type_group_name` string
      - `policy_name` string
      - `policy_code` string
      - `policy_version` string
      - `category` string
      - `content` object
        - `title` string
        - `header` unknown
        - `description` string
        - `optout_msg` string
        - `inclusions` object[]
          - `title` string
          - `description` string
        - `exclusions` unknown[]
          - unknown
        - `disclaimer` string, style
        - `disclaimer_html` string, style
        - `payment_disclaimer` string
        - `in_path_disclaimer` string
        - `extra_content` object
      - `underwriter` object
        - `disclaimer` string
        - `name` string
      - `claim_selector_id` unknown
      - `policy_currency` string
    - `insured` object[]
      - `id` string
      - `first_name` string
      - `last_name` string
      - `email` string, email
      - `region` unknown
    - `tax` object
      - `total_tax` number
      - `total_amount_without_tax` number
      - `taxes` object[]
        - `tax_amount` number
        - `tax_code` string
        - `tax_amount_formatted` string
      - `total_tax_formatted` string
      - `total_amount_without_tax_formatted` string
    - `duration` string, style
    - `benefits` object[]
      - `benefit_content_id` string
      - `description` string
      - `extra_content` object
      - `limit` integer
      - `limit_policy_currency` integer
      - `limit_formatted` string
      - `limit_policy_currency_formatted` string
      - `excess` integer
      - `excess_policy_currency` integer
      - `excess_formatted` string
      - `excess_policy_currency_formatted` string
    - `commission` object
      - `partner_commission` number
      - `surcharge_commission` integer
      - `total_commission` number
      - `partner_commission_formatted` string
      - `surcharge_commission_formatted` string
      - `total_commission_formatted` string
    - `created_at` string, date-time
    - `confirmed_at` string, date-time
    - `updated_at` string, date-time
    - `cancelled_at` unknown
    - `cancelled_from` unknown
    - `is_renewable` boolean
    - `is_pricebeat_enabled` unknown
    - `cover_amount` integer
    - `cover_amount_formatted` string
    - `pds_url` string, uri
    - `attachments` unknown[]
      - unknown
    - `files` unknown[]
      - unknown
    - `custom_documents` unknown
    - `extra_fields` object
    - `surcharge` object
      - `total_amount` unknown
      - `surcharges` unknown
      - `total_amount_formatted` string
    - `parent_quote_status` unknown
    - `experiment` unknown
    - `next_renewal` unknown
    - `can_be_cancelled` boolean
    - `third_party_admins` unknown[]
      - unknown
    - `ombudsman_list` unknown[]
      - unknown
    - `cancellation_info` object
      - `reason_for_cancellation` string
  - `coi` object
    - `url` string, uri
    - `pdf` string, uri
  - `account_url` string, uri
  - `sign_up_url` string, uri
  - `policyholder` object
    - `first_name` string
    - `last_name` string
    - `email` string, email
    - `phone` unknown
    - `address1` unknown
    - `address2` unknown
    - `postcode` string
    - `company` unknown
    - `company_reg_id` unknown
    - `middle_name` unknown
    - `country` string
    - `age` integer
    - `city` unknown
    - `region` string
    - `secondary_email` unknown
    - `birth_date` unknown
    - `allow_updates` boolean
    - `fields_allowed_to_update` unknown[]
      - unknown
  - `total_tax` number
  - `total_tax_formatted` string
  - `total_premium` number
  - `total_premium_formatted` string
  - `fnol_link` string, uri
  - `booking_agent` unknown

## Other responses

- `403` — Forbidden
- `404` — Not Found

---

[API](https://skmtc.net/covergenius/apis/offers-api.md) · [All operations](https://skmtc.net/covergenius/apis/offers-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/covergenius/offers-api/revisions/42536792b3f8/schema)
