---
title: "Update billing profile"
method: PATCH
path: "/v0/billing/billing-profile"
tags: ["Billing"]
---

# Update billing profile

`PATCH /v0/billing/billing-profile`

Update the billing profile for the current workspace. Context (personal vs org) is derived from the API key.

## Request body

- BillingProfileUpdate — Unified billing profile update for both personal and org contexts. Accepted by ``PATCH /billing/billing-profile``.
  - `billing_email` string, nullable
  - `name` string, nullable
  - `tax_id` string, nullable
  - `tax_id_type` string, nullable
  - `billing_address` object, nullable

## Response `200`

Successful Response

- BillingProfileResponse — Unified billing profile response for both personal and org contexts. Returned by ``GET /billing/billing-profile``. Context (personal vs org) is derived from the API key.
  - `billing_email` string, nullable
  - `name` string, nullable
  - `tax_id` string, nullable
  - `tax_id_type` string, nullable
  - `billing_address` object
  - `billing_setup_complete` boolean
  - `is_business` boolean

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/unify/apis/unifyai-http-api-reference.md) · [All operations](https://skmtc.net/unify/apis/unifyai-http-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/unify/unifyai-http-api-reference/revisions/900377f918b6/schema)
