Skip to main content
PATCH
Update credit access policy
The organization bot token must have the following scopes:
  • credit-limit-policy:write
Renames a credit access policy or changes its limit. Send name, limit, or both. A new limit applies right away to every member the policy covers. Pass the policy’s current version as expected_version. If the policy changed after you read it, the request returns a 409 error. Get the policy again and retry with the new version.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Notion-Version
enum<string>
required

The Admin API version to use for this request.

Available options:
2026-06-01

Path Parameters

policy_id
string<uuid>
required

ID of the credit access policy.

space_id
string<uuid>
required

Body

application/json
expected_version
string
required

The policy's current version. The request fails with a conflict error if the policy changed after you read it.

Required string length: 1 - 256
name
string

New name for the policy. Names are unique within a workspace.

Required string length: 1 - 128
limit
object

New limit for the policy. It applies to every member the policy covers.

Response

object
string
required

Always credit_access_policy

Allowed value: "credit_access_policy"
id
string<uuid>
required

ID of the policy.

space_id
string<uuid>
required

ID of the workspace the policy belongs to.

version
string
required

Changes every time the policy changes. Pass it as expected_version to update or delete the policy.

limit
object
required

How many Notion credits members with this policy can use.

name
string

Name of the policy.