---
title: "Accept all policies for session"
method: POST
path: "/v1/checkout/{id}/consents/accept"
---

# Accept all policies for session

`POST /v1/checkout/{id}/consents/accept`

## Request

- Base URL: `https://checkout-api.frisbii.com`
- URL: `https://checkout-api.frisbii.com/v1/checkout/{id}/consents/accept`
- Auth: none declared

## Path parameters

- `id` string, required

## Request body

- AcceptConsent
  - `context` string, required: Acceptance context, e.g. 'checkout'

## Response `default`

default response

- ConsentAcceptanceList
  - `content` ConsentAcceptance[]
    - `acceptance_id` string
    - `account_id` string
    - `customer_handle` string
    - `session_id` string
    - `locale` string
    - `context` string
    - `policy_handle` string
    - `policy_name` string
    - `policy_text` string
    - `policy_text_hash` string
    - `ip_address` string
    - `user_agent` string
    - `accepted_at` string, date-time
  - `total_policies_accepted` integer
  - `next_page_token` string

---

[API](https://skmtc.dev/frisbii/apis/frisbii-checkout-api.md) - [All operations](https://skmtc.dev/frisbii/apis/frisbii-checkout-api/llms.txt) - [OpenAPI document](https://skmtc.dev/frisbii/apis/frisbii-checkout-api/revisions/43015ffd9dbb?raw)
