list_subscriptions
Use this to check whether a Pinterest account has active, paying access — for example before starting a setup or launch flow that depends on a paid feature, or when the user asks what plan or subscription they are on. Read the entitled boolean for the answer; the subscriptions list explains what is backing it. Works identically whichever billing system the account's organization is on, so you never need to branch on that. An account with no paying access returns entitled: false and an empty list — that is a normal answer, not an error. This is a read and costs no credits. If the user did not say which Pinterest account to use and list_accounts returns more than one, ask the user which account to use before calling this — do not choose for them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| accountId | Yes | Numeric Tailwind account ID returned by list_accounts |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entitled | Yes | Whether the account currently has active, paying access. Check this before relying on a paid capability. | |
| billingSystem | Yes | Which billing system the account's organization is on | |
| subscriptions | Yes | What is backing the access. An account billed org-wide (legacy or Shopify) always has exactly one entry describing its organization-wide plan; a modular-billing account has one entry per current entitlement and may have several (e.g. Publishing and SEO) or none. Only current entitlements appear — ended subscriptions and expired grants are omitted. |