---
title: "Update agent billing account"
method: POST
path: "/v1/admin/agent-billing-accounts"
tags: ["Operations"]
---

# Update agent billing account

`POST /v1/admin/agent-billing-accounts`

## Request

- Base URL: `https://loppee.com`
- URL: `https://loppee.com/v1/admin/agent-billing-accounts`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-LOPPEE-API-Key`

Updates plan, billing status, included usage, and overage settings.

## Request body

- UpdateAgentBillingAccountRequest
  - `account_id` string, required
  - `plan` string
  - `billing_status` string
  - `monthly_fee_cents` number
  - `included_actions` number
  - `overage_cents` number

## Response `200`

UpdateAgentBillingAccountResponse

- UpdateAgentBillingAccountResponse
  - `status` 'updated', required
  - `updated_by` string, required
  - `billing_account` object, required

## Other responses

- `400`: ErrorResponse
- `401`: ErrorResponse
- `403`: ErrorResponse
- `429`: RateLimitError
- `default`: ErrorResponse

---

[API](https://skmtc.dev/loppee/apis/loppee-business-registry-api-for-external-agents.md) · [All operations](https://skmtc.dev/loppee/apis/loppee-business-registry-api-for-external-agents/llms.txt) · [OpenAPI document](https://skmtc.dev/loppee/apis/loppee-business-registry-api-for-external-agents/revisions/37285f7cddcd?raw)
