---
title: "Set API consumer status"
method: POST
path: "/set_api_consumer_status"
---

# Set API consumer status

`POST /set_api_consumer_status`

## Request

- Base URL: `https://api-integration-v2-qd6wo466iq-uc.a.run.app`
- URL: `https://api-integration-v2-qd6wo466iq-uc.a.run.app/set_api_consumer_status`
- Auth: HTTP bearer

Enables or disables AI access for a registered consumer. This route cannot change monetary limits or renewal dates.

## Request body

- SetApiConsumerStatusRequest
  - `apiIntegrationId` string, required
  - `consumerId` string, required
  - `active` boolean, required

## Response `200`

Status updated.

- object
  - `consumerId` string, required
  - `active` boolean, required

## Other responses

- `400`: Invalid request.
- `401`: Missing or invalid platform API key.
- `403`: The API key does not own this integration.
- `404`: Integration or consumer not found.

## Changes

- **2026-11-03** `d9ab31b0307f`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/agency-swarm/apis/agencii-platform-api/changes/set_api_consumer_status/post.md)

---

[API](https://skmtc.dev/agency-swarm/apis/agencii-platform-api.md) - [All operations](https://skmtc.dev/agency-swarm/apis/agencii-platform-api/llms.txt) - [OpenAPI document](https://skmtc.dev/agency-swarm/apis/agencii-platform-api/revisions/d9ab31b0307f?raw)
