---
title: "Configure program limit"
method: POST
path: "/v1/global-configs"
tags: ["Program limits"]
---

# Configure program limit

`POST /v1/global-configs`

## Request

- Base URL: `https://sandbox.pismolabs.io/balances-limits`
- URL: `https://sandbox.pismolabs.io/balances-limits/v1/global-configs`
- Auth: HTTP bearer

Configure the maximum granted limit allowed for a program within an organization.

Refer to the [Program limits](doc:program-limits) guide for more information.

## Request body

- CreateGlobalConfigRequest: Request to create a new global configuration
  - `level` 'PROGRAM', required: Configuration level (currently only PROGRAM is supported)
  - `program_id` integer, required: Program ID (required when level is PROGRAM, must be positive)
  - `limits` GlobalConfigLimits, required: Limits configuration
    - `max_credit_limit` GlobalConfigLimit, required: Limit configuration
      - `value` number, required: Configured program limit value (must be a non-negative decimal number with high precision)
      - `is_active` boolean, required: Status of the configuration limit (`true` if active, `false` if inactive)

## Response `201`

Global configuration created successfully

## Other responses

- `400`: Bad request - validation error
- `409`: Conflict - configuration already exists
- `500`: Internal server error

---

[API](https://skmtc.dev/pismo/apis/core-platform-balances-and-limits.md) - [All operations](https://skmtc.dev/pismo/apis/core-platform-balances-and-limits/llms.txt) - [OpenAPI document](https://skmtc.dev/pismo/apis/core-platform-balances-and-limits/revisions/3876775d0b0a?raw)
