---
title: "Get the system allocation template"
method: GET
path: "/demand/accounts/{account_id}/business-units/{business_unit_id}/system-allocation-template"
tags: ["Target Group Allocations"]
---

# Get the system allocation template

`GET /demand/accounts/{account_id}/business-units/{business_unit_id}/system-allocation-template`

## Request

- Base URL: `https://api.cint.com/v1`
- URL: `https://api.cint.com/v1/demand/accounts/{account_id}/business-units/{business_unit_id}/system-allocation-template`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/cint/apis/demand-api/docs/demand/accounts/:account_id/business-units/:business_unit_id/system-allocation-template/get.ts> (a function with typed inputs; its response is checked against the schema)

This endpoint returns the system's default allocation template for a given business unit and locale. This template acts as the ultimate fallback if no specific account or global template is defined. The response includes rules for `open_exchange_allocations` and lists any` blocked_suppliers` from private exchanges.

## Response `200`

Successfully returns the system allocation template.

- GetSystemAllocationTemplateBusinessUnitIdResponse: The response payload containing the details of the system's default allocation template.
  - `template_name` string, required: The name of the system allocation template.
  - `open_exchange_allocations` object, required: Defines the allocation rules for suppliers sourced from the Cint open exchange.
    - `exchange_suppliers` SupplierInfo[]: A list of all available suppliers on the open exchange.
      - `supplier_id` string: A unique identifier for the supplier.
      - `supplier_name` string: The display name of the supplier.
    - `exchange_min_percentage` integer: The minimum percentage of supply that must be sourced from the open exchange.
    - `exchange_max_percentage` integer: The maximum percentage of supply that can be sourced from the open exchange.
  - `private_exchange_allocations` object, required: Defines the allocation rules for suppliers sourced from private exchanges.
    - `blocked_suppliers` SupplierInfo[]: A list of suppliers from private exchanges that are explicitly blocked.
      - `supplier_id` string: A unique identifier for the supplier.
      - `supplier_name` string: The display name of the supplier.

## Other responses

- `400`: A request is not valid and can't be processed.
- `401`: A request is unauthorized.
- `403`: A requested is forbidden.
- `404`: A requested resource isn't found.
- `500`: A request failed due to an internal error.

---

[API](https://skmtc.dev/cint/apis/demand-api.md) - [All operations](https://skmtc.dev/cint/apis/demand-api/llms.txt) - [OpenAPI document](https://skmtc.dev/cint/apis/demand-api/revisions/b53a5c71324b?raw)
