Get Clerk organization billing subscription

Retrieve the billing subscription for a Clerk organization.

← All Clerk endpoints · Capability overview

GET/v1/clerk/organizations/{organization_id}/billing/subscription

https://api.vee3.io/v1/clerk/organizations/{organization_id}/billing/subscription

3 tokens

Retrieve the billing subscription for a Clerk organization.

Authorization

Send your API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

MCP

The same capability is available as an MCP tool on Vee3 hosted MCP.

Tool name

clerk.get_organization_billing_subscription
Parameters2 fields
clerk_instance_idstringOptional

Clerk instance id (ins_...) from clerk.get_connected_accounts. Omit to use the default connected account.

organization_idstringRequired

Clerk organization id (org_...) to operate on.

Response21 fields
subscriptionobject
20 fields

Organization billing subscription summary.

idstring

Clerk billing subscription id.

statusstring

Subscription status.

payer_idstring

Payer id (user_... or org_...) for the subscription.

instance_idstring

Clerk instance id for the subscription.

active_atinteger

Unix timestamp in milliseconds when the subscription became active.

past_due_atinteger

Unix timestamp in milliseconds when the subscription became past due.

created_atinteger

Unix timestamp in milliseconds when the subscription was created.

updated_atinteger

Unix timestamp in milliseconds when the subscription was last updated.

subscription_itemsarrayitems
11 fields

Subscription items on this subscription.

idstring

Clerk billing subscription item id.

statusstring

Subscription item status.

plan_idstring

Billing plan id for the subscription item.

price_idstring

Billing price id for the subscription item.

payer_idstring

Payer id (user_... or org_...) for the subscription item.

is_free_trialboolean

Whether the subscription item is in a free trial.

period_startinteger

Unix timestamp in milliseconds when the current billing period started.

period_endinteger

Unix timestamp in milliseconds when the current billing period ends.

canceled_atinteger

Unix timestamp in milliseconds when cancellation was requested.

ended_atinteger

Unix timestamp in milliseconds when the subscription item ended.

past_due_atinteger

Unix timestamp in milliseconds when the subscription item became past due.

HTTP errors: clerk_connection_required, clerk_connection_not_found, clerk_connection_invalid, validation_error, unauthorized, payment_required