---
title: "Allocate"
method: POST
path: "/v1/integrations/teams/{team_id}/credits/allocate"
tags: ["customer-integrations"]
---

# Allocate

`POST /v1/integrations/teams/{team_id}/credits/allocate`

## Path parameters

- `team_id` integer, required

## Request body

- CreditChange
  - `user_id` integer, required
  - `amount` number, required
  - `request_id` string, required
  - `description` string, nullable

## Response `200`

Successful Response

- CreditChangeResult
  - `transaction_id` integer, required
  - `request_id` string, required
  - `user_id` integer, required
  - `operation` 'allocate' | 'reclaim', required
  - `amount` number, required
  - `member_balance` number, required
  - `pool_available` number, required

## Other responses

- `422` — Validation Error

## Changes

- **2026-09-23** `433cd3530c9a` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/kodik/apis/kodik-api/changes/v1/integrations/teams/:team_id/credits/allocate/post.md)

---

[API](https://skmtc.dev/kodik/apis/kodik-api.md) · [All operations](https://skmtc.dev/kodik/apis/kodik-api/llms.txt) · [OpenAPI document](https://skmtc.dev/kodik/apis/kodik-api/revisions/40e19df7e266?raw)
