Die Suche lädt erst bei Nutzung. Durchsuche unten alle Kategorien.

MCP-Tool

Abrechnungsdaten der Organisation abrufen

sosoapi_get_organization_billing

Lies den tatsächlichen Tarif der Organisation, aus Rechnungen abgeleitete Preise und ausstehende Änderungen im Kontext des ausgewählten Workspace und mit der aktuellen Berechtigung des Organisationseigentümers. Damit lässt sich weder ein Angebot beanspruchen noch die Abrechnung ändern.

Als Markdown lesen

Profile und Transporte

Profile: full · Transporte: stdio, http

Wähle core oder full für die sichtbaren Tools deines Clients; dies ändert keine Berechtigungen. Lokaler Dateiupload benötigt stdio und ist über HTTP nicht verfügbar. Setze SOSOAPI_OUTPUT_SCHEMAS=1 für Ausgabeschemas in der Erkennung. Tools liefern unabhängig davon strukturierte Ergebnisse.

Berechtigungen und Nebeneffekte

Annotationen helfen Clients, Tools zu beschreiben. Jeder Aufruf prüft weiterhin Authentifizierung, Rolle, Ressourcenzugriff und erteilte Funktionen des Nutzers.

{
  "readOnlyHint": true,
  "destructiveHint": false,
  "idempotentHint": true,
  "openWorldHint": false
}

Eingabefelder

Erforderlich bedeutet innerhalb des übergeordneten Objekts und gewählten Zweigs erforderlich. Ein erforderliches Kind macht kein optionales Elternobjekt erforderlich. Regeln und Feldnamen unten stammen aus dem Vertrag.

Eingabefelder
Feld / VarianteTyp / erforderlichEinschränkungen
$objectIm Elternobjekt erforderlich
  • additionalProperties: false
workspace_idstringIm Elternobjekt erforderlich
  • format: "uuid"
Vollständiges JSON Schema
{
  "type": "object",
  "properties": {
    "workspace_id": {
      "type": "string",
      "format": "uuid"
    }
  },
  "required": [
    "workspace_id"
  ],
  "additionalProperties": false
}

Strukturierte Ausgabe

Dieses Schema beschreibt structuredContent in einem erfolgreichen Tool-Ergebnis. Die MCP-Antwort enthält auch content und kann bei fehlgeschlagenem Aufruf isError setzen. Lies bei Veröffentlichungen das endgültige Beitragsergebnis, statt eine angenommene Anfrage oder Textantwort als Bestätigung zu werten. Die verknüpfte API-Operation erklärt Berechtigungen und Wiederholungsregeln.

Erforderlich bedeutet innerhalb des übergeordneten Objekts und gewählten Zweigs erforderlich. Ein erforderliches Kind macht kein optionales Elternobjekt erforderlich. Regeln und Feldnamen unten stammen aus dem Vertrag.

Strukturierte Ausgabe
Feld / VarianteTyp / erforderlichEinschränkungen
$objectIm Elternobjekt erforderlich
  • additionalProperties: false
contract_versionstringIm Elternobjekt erforderlich
  • const: "organization-commercial-billing/v1"
workspace_idstringIm Elternobjekt erforderlich
  • format: "uuid"
organization_idstringIm Elternobjekt erforderlich
  • format: "uuid"
planstringIm Elternobjekt erforderlich
  • enum: ["free","founding_pro","pro","team"]
plan_limitsobjectIm Elternobjekt erforderlich—
plan_limitsoneOf 1objectIm Elternobjekt erforderlich
  • additionalProperties: false
plan_limits.planoneOf 1stringIm Elternobjekt erforderlich
  • const: "free"
plan_limits.included_human_seatsoneOf 1number | nullIm Elternobjekt erforderlich—
plan_limits.included_human_seatsoneOf 1 / anyOf 1numberIm Elternobjekt erforderlich
  • const: 1
plan_limits.included_human_seatsoneOf 1 / anyOf 2nullIm Elternobjekt erforderlich—
plan_limits.connected_channel_limitoneOf 1numberIm Elternobjekt erforderlich
  • const: 3
plan_limits.successful_destination_publishes_limitoneOf 1number | nullIm Elternobjekt erforderlich—
plan_limits.successful_destination_publishes_limitoneOf 1 / anyOf 1numberIm Elternobjekt erforderlich
  • const: 100
plan_limits.successful_destination_publishes_limitoneOf 1 / anyOf 2nullIm Elternobjekt erforderlich—
plan_limits.pending_scheduled_posts_limitoneOf 1numberIm Elternobjekt erforderlich
  • const: 30
plan_limits.history_daysoneOf 1numberIm Elternobjekt erforderlich
  • const: 30
plan_limits.stripe_quantityoneOf 1numberIm Elternobjekt erforderlich
  • const: 0
plan_limitsoneOf 2objectIm Elternobjekt erforderlich
  • additionalProperties: false
plan_limits.planoneOf 2stringIm Elternobjekt erforderlich
  • const: "founding_pro"
plan_limits.included_human_seatsoneOf 2number | nullIm Elternobjekt erforderlich—
plan_limits.included_human_seatsoneOf 2 / anyOf 1numberIm Elternobjekt erforderlich
  • const: 5
plan_limits.included_human_seatsoneOf 2 / anyOf 2nullIm Elternobjekt erforderlich—
plan_limits.connected_channel_limitoneOf 2numberIm Elternobjekt erforderlich—
plan_limits.connected_channel_limitoneOf 2 / anyOf 1numberIm Elternobjekt erforderlich
  • const: 10
plan_limits.connected_channel_limitoneOf 2 / anyOf 2numberIm Elternobjekt erforderlich
  • const: 20
plan_limits.successful_destination_publishes_limitoneOf 2number | nullIm Elternobjekt erforderlich—
plan_limits.successful_destination_publishes_limitoneOf 2 / anyOf 1numberIm Elternobjekt erforderlich
  • const: 1000
plan_limits.successful_destination_publishes_limitoneOf 2 / anyOf 2nullIm Elternobjekt erforderlich—
plan_limits.pending_scheduled_posts_limitoneOf 2numberIm Elternobjekt erforderlich
  • const: 300
plan_limits.history_daysoneOf 2numberIm Elternobjekt erforderlich
  • const: 365
plan_limits.stripe_quantityoneOf 2numberIm Elternobjekt erforderlich
  • const: 1
plan_limitsoneOf 3objectIm Elternobjekt erforderlich
  • additionalProperties: false
plan_limits.planoneOf 3stringIm Elternobjekt erforderlich
  • const: "pro"
plan_limits.included_human_seatsoneOf 3nullIm Elternobjekt erforderlich—
plan_limits.connected_channel_limitoneOf 3numberIm Elternobjekt erforderlich
  • const: 10
plan_limits.successful_destination_publishes_limitoneOf 3nullIm Elternobjekt erforderlich—
plan_limits.unlimited_publishing_platformsoneOf 3arrayIm Elternobjekt erforderlich
  • minItems: 4
  • maxItems: 4
plan_limits.unlimited_publishing_platforms[]oneOf 3any JSON valueOptional / Element—
plan_limits.pending_scheduled_posts_limitoneOf 3numberIm Elternobjekt erforderlich
  • const: 300
plan_limits.history_daysoneOf 3numberIm Elternobjekt erforderlich
  • const: 365
plan_limits.stripe_quantityoneOf 3numberIm Elternobjekt erforderlich
  • const: 1
plan_limitsoneOf 4objectIm Elternobjekt erforderlich
  • additionalProperties: false
plan_limits.planoneOf 4stringIm Elternobjekt erforderlich
  • const: "team"
plan_limits.included_human_seatsoneOf 4nullIm Elternobjekt erforderlich—
plan_limits.connected_channel_limitoneOf 4numberIm Elternobjekt erforderlich
  • const: 20
plan_limits.successful_destination_publishes_limitoneOf 4nullIm Elternobjekt erforderlich—
plan_limits.unlimited_publishing_platformsoneOf 4arrayIm Elternobjekt erforderlich
  • minItems: 4
  • maxItems: 4
plan_limits.unlimited_publishing_platforms[]oneOf 4any JSON valueOptional / Element—
plan_limits.pending_scheduled_posts_limitoneOf 4numberIm Elternobjekt erforderlich
  • const: 300
plan_limits.history_daysoneOf 4numberIm Elternobjekt erforderlich
  • const: 365
plan_limits.stripe_quantityoneOf 4numberIm Elternobjekt erforderlich
  • const: 1
pricingobjectIm Elternobjekt erforderlich—
pricingoneOf 1objectIm Elternobjekt erforderlich—
pricingoneOf 1 / oneOf 1objectIm Elternobjekt erforderlich
  • additionalProperties: false
pricing.statusoneOf 1 / oneOf 1stringIm Elternobjekt erforderlich
  • const: "available"
pricing.source_kindoneOf 1 / oneOf 1stringIm Elternobjekt erforderlich
  • const: "standard"
pricing.authorityoneOf 1 / oneOf 1stringIm Elternobjekt erforderlich
  • const: "default_free"
pricing.planoneOf 1 / oneOf 1stringIm Elternobjekt erforderlich
  • const: "free"
pricing.plan_versiononeOf 1 / oneOf 1numberIm Elternobjekt erforderlich—
pricing.plan_versiononeOf 1 / oneOf 1 / anyOf 1numberIm Elternobjekt erforderlich
  • const: 1
pricing.plan_versiononeOf 1 / oneOf 1 / anyOf 2numberIm Elternobjekt erforderlich
  • const: 2
pricing.currencyoneOf 1 / oneOf 1stringIm Elternobjekt erforderlich
  • const: "usd"
pricing.interval_unitoneOf 1 / oneOf 1stringIm Elternobjekt erforderlich
  • const: "month"
pricing.monthly_amount_centsoneOf 1 / oneOf 1numberIm Elternobjekt erforderlich
  • const: 0
pricingoneOf 1 / oneOf 2objectIm Elternobjekt erforderlich
  • additionalProperties: false
pricing.statusoneOf 1 / oneOf 2stringIm Elternobjekt erforderlich
  • const: "available"
pricing.source_kindoneOf 1 / oneOf 2stringIm Elternobjekt erforderlich
  • const: "standard"
pricing.authorityoneOf 1 / oneOf 2stringIm Elternobjekt erforderlich
  • const: "verified_invoice"
pricing.planoneOf 1 / oneOf 2stringIm Elternobjekt erforderlich
  • const: "pro"
pricing.plan_versiononeOf 1 / oneOf 2numberIm Elternobjekt erforderlich
  • const: 1
pricing.currencyoneOf 1 / oneOf 2stringIm Elternobjekt erforderlich
  • const: "usd"
pricing.interval_unitoneOf 1 / oneOf 2stringIm Elternobjekt erforderlich
  • const: "month"
pricing.monthly_amount_centsoneOf 1 / oneOf 2numberIm Elternobjekt erforderlich
  • const: 4000
pricing.verified_periodoneOf 1 / oneOf 2objectIm Elternobjekt erforderlich
  • additionalProperties: false
pricing.verified_period.period_startoneOf 1 / oneOf 2stringIm Elternobjekt erforderlich
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
pricing.verified_period.period_endoneOf 1 / oneOf 2stringIm Elternobjekt erforderlich
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
pricingoneOf 1 / oneOf 3objectIm Elternobjekt erforderlich
  • additionalProperties: false
pricing.statusoneOf 1 / oneOf 3stringIm Elternobjekt erforderlich
  • const: "available"
pricing.source_kindoneOf 1 / oneOf 3stringIm Elternobjekt erforderlich
  • const: "standard"
pricing.authorityoneOf 1 / oneOf 3stringIm Elternobjekt erforderlich
  • const: "verified_invoice"
pricing.planoneOf 1 / oneOf 3stringIm Elternobjekt erforderlich
  • const: "team"
pricing.plan_versiononeOf 1 / oneOf 3numberIm Elternobjekt erforderlich
  • const: 1
pricing.currencyoneOf 1 / oneOf 3stringIm Elternobjekt erforderlich
  • const: "usd"
pricing.interval_unitoneOf 1 / oneOf 3stringIm Elternobjekt erforderlich
  • const: "month"
pricing.monthly_amount_centsoneOf 1 / oneOf 3numberIm Elternobjekt erforderlich
  • const: 8000
pricing.verified_periodoneOf 1 / oneOf 3objectIm Elternobjekt erforderlich
  • additionalProperties: false
pricing.verified_period.period_startoneOf 1 / oneOf 3stringIm Elternobjekt erforderlich
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
pricing.verified_period.period_endoneOf 1 / oneOf 3stringIm Elternobjekt erforderlich
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
pricingoneOf 2objectIm Elternobjekt erforderlich—
pricingoneOf 2 / oneOf 1objectIm Elternobjekt erforderlich
  • additionalProperties: false
pricing.statusoneOf 2 / oneOf 1stringIm Elternobjekt erforderlich
  • const: "available"
pricing.source_kindoneOf 2 / oneOf 1stringIm Elternobjekt erforderlich
  • const: "promotional"
pricing.authorityoneOf 2 / oneOf 1stringIm Elternobjekt erforderlich
  • const: "verified_invoice"
pricing.planoneOf 2 / oneOf 1stringIm Elternobjekt erforderlich
  • const: "pro"
pricing.plan_versiononeOf 2 / oneOf 1numberIm Elternobjekt erforderlich
  • const: 2
pricing.currencyoneOf 2 / oneOf 1stringIm Elternobjekt erforderlich
  • const: "usd"
pricing.interval_unitoneOf 2 / oneOf 1stringIm Elternobjekt erforderlich
  • const: "month"
pricing.monthly_amount_centsoneOf 2 / oneOf 1numberIm Elternobjekt erforderlich
  • const: 1900
pricing.verified_periodoneOf 2 / oneOf 1objectIm Elternobjekt erforderlich
  • additionalProperties: false
pricing.verified_period.period_startoneOf 2 / oneOf 1stringIm Elternobjekt erforderlich
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
pricing.verified_period.period_endoneOf 2 / oneOf 1stringIm Elternobjekt erforderlich
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
pricingoneOf 2 / oneOf 2objectIm Elternobjekt erforderlich
  • additionalProperties: false
pricing.statusoneOf 2 / oneOf 2stringIm Elternobjekt erforderlich
  • const: "available"
pricing.source_kindoneOf 2 / oneOf 2stringIm Elternobjekt erforderlich
  • const: "promotional"
pricing.authorityoneOf 2 / oneOf 2stringIm Elternobjekt erforderlich
  • const: "verified_invoice"
pricing.planoneOf 2 / oneOf 2stringIm Elternobjekt erforderlich
  • const: "team"
pricing.plan_versiononeOf 2 / oneOf 2numberIm Elternobjekt erforderlich
  • const: 2
pricing.currencyoneOf 2 / oneOf 2stringIm Elternobjekt erforderlich
  • const: "usd"
pricing.interval_unitoneOf 2 / oneOf 2stringIm Elternobjekt erforderlich
  • const: "month"
pricing.monthly_amount_centsoneOf 2 / oneOf 2numberIm Elternobjekt erforderlich
  • const: 3900
pricing.verified_periodoneOf 2 / oneOf 2objectIm Elternobjekt erforderlich
  • additionalProperties: false
pricing.verified_period.period_startoneOf 2 / oneOf 2stringIm Elternobjekt erforderlich
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
pricing.verified_period.period_endoneOf 2 / oneOf 2stringIm Elternobjekt erforderlich
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
pricingoneOf 3objectIm Elternobjekt erforderlich—
pricingoneOf 3 / oneOf 1objectIm Elternobjekt erforderlich
  • additionalProperties: false
pricing.statusoneOf 3 / oneOf 1stringIm Elternobjekt erforderlich
  • const: "available"
pricing.source_kindoneOf 3 / oneOf 1stringIm Elternobjekt erforderlich
  • const: "legacy"
pricing.planoneOf 3 / oneOf 1stringIm Elternobjekt erforderlich
  • const: "founding_pro"
pricing.plan_versiononeOf 3 / oneOf 1integerIm Elternobjekt erforderlich
  • maximum: 2147483647
  • exclusiveMinimum: 0
pricing.currencyoneOf 3 / oneOf 1stringIm Elternobjekt erforderlich
  • const: "usd"
pricing.interval_unitoneOf 3 / oneOf 1stringIm Elternobjekt erforderlich
  • const: "month"
pricing.monthly_amount_centsoneOf 3 / oneOf 1integerIm Elternobjekt erforderlich
  • minimum: 0
  • maximum: 2147483647
pricing.authorityoneOf 3 / oneOf 1stringIm Elternobjekt erforderlich
  • const: "legacy_commitment"
pricingoneOf 3 / oneOf 2objectIm Elternobjekt erforderlich
  • additionalProperties: false
pricing.statusoneOf 3 / oneOf 2stringIm Elternobjekt erforderlich
  • const: "available"
pricing.source_kindoneOf 3 / oneOf 2stringIm Elternobjekt erforderlich
  • const: "legacy"
pricing.planoneOf 3 / oneOf 2stringIm Elternobjekt erforderlich
  • const: "founding_pro"
pricing.plan_versiononeOf 3 / oneOf 2integerIm Elternobjekt erforderlich
  • maximum: 2147483647
  • exclusiveMinimum: 0
pricing.currencyoneOf 3 / oneOf 2stringIm Elternobjekt erforderlich
  • const: "usd"
pricing.interval_unitoneOf 3 / oneOf 2stringIm Elternobjekt erforderlich
  • const: "month"
pricing.monthly_amount_centsoneOf 3 / oneOf 2integerIm Elternobjekt erforderlich
  • minimum: 0
  • maximum: 2147483647
pricing.authorityoneOf 3 / oneOf 2stringIm Elternobjekt erforderlich
  • const: "verified_invoice"
pricing.verified_periodoneOf 3 / oneOf 2objectIm Elternobjekt erforderlich
  • additionalProperties: false
pricing.verified_period.period_startoneOf 3 / oneOf 2stringIm Elternobjekt erforderlich
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
pricing.verified_period.period_endoneOf 3 / oneOf 2stringIm Elternobjekt erforderlich
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
pricingoneOf 4objectIm Elternobjekt erforderlich
  • additionalProperties: false
pricing.statusoneOf 4stringIm Elternobjekt erforderlich
  • const: "unavailable"
pricing.source_kindoneOf 4stringIm Elternobjekt erforderlich
  • const: "manual"
pricing.authorityoneOf 4stringIm Elternobjekt erforderlich
  • const: "manual_grant"
pricing.planoneOf 4stringIm Elternobjekt erforderlich
  • enum: ["free","founding_pro","pro","team"]
pricing.plan_versiononeOf 4integerIm Elternobjekt erforderlich
  • maximum: 2147483647
  • exclusiveMinimum: 0
pricing.monthly_amount_centsoneOf 4nullIm Elternobjekt erforderlich—
pricing.reason_codeoneOf 4stringIm Elternobjekt erforderlich
  • const: "recurring_charge_not_observed"
pricingoneOf 5objectIm Elternobjekt erforderlich
  • additionalProperties: false
pricing.statusoneOf 5stringIm Elternobjekt erforderlich
  • const: "unavailable"
pricing.source_kindoneOf 5stringIm Elternobjekt erforderlich
  • const: "unavailable"
pricing.authorityoneOf 5stringIm Elternobjekt erforderlich
  • const: "not_observed"
pricing.planoneOf 5stringIm Elternobjekt erforderlich
  • enum: ["free","founding_pro","pro","team"]
pricing.plan_versiononeOf 5integer | nullIm Elternobjekt erforderlich—
pricing.plan_versiononeOf 5 / anyOf 1integerIm Elternobjekt erforderlich
  • maximum: 2147483647
  • exclusiveMinimum: 0
pricing.plan_versiononeOf 5 / anyOf 2nullIm Elternobjekt erforderlich—
pricing.monthly_amount_centsoneOf 5nullIm Elternobjekt erforderlich—
pricing.reason_codeoneOf 5stringIm Elternobjekt erforderlich
  • enum: ["current_period_proof_missing","pricing_authority_not_observed","catalog_binding_not_observed"]
purchase_optionsobjectIm Elternobjekt erforderlich—
purchase_optionsoneOf 1objectIm Elternobjekt erforderlich
  • additionalProperties: false
purchase_options.statusoneOf 1stringIm Elternobjekt erforderlich
  • const: "unavailable"
purchase_options.reason_codeoneOf 1stringIm Elternobjekt erforderlich
  • enum: ["checkout_disabled","catalog_unconfigured"]
purchase_optionsoneOf 2objectIm Elternobjekt erforderlich
  • additionalProperties: false
purchase_options.statusoneOf 2stringIm Elternobjekt erforderlich
  • const: "configured"
purchase_options.catalog_versiononeOf 2stringIm Elternobjekt erforderlich
  • const: "organization-monthly-2026-10-24"
purchase_options.plansoneOf 2objectIm Elternobjekt erforderlich
  • additionalProperties: false
purchase_options.plans.prooneOf 2objectIm Elternobjekt erforderlich
  • additionalProperties: false
purchase_options.plans.pro.planoneOf 2stringIm Elternobjekt erforderlich
  • const: "pro"
purchase_options.plans.pro.plan_versiononeOf 2numberIm Elternobjekt erforderlich
  • const: 1
purchase_options.plans.pro.currencyoneOf 2stringIm Elternobjekt erforderlich
  • const: "usd"
purchase_options.plans.pro.interval_unitoneOf 2stringIm Elternobjekt erforderlich
  • const: "month"
purchase_options.plans.pro.monthly_amount_centsoneOf 2numberIm Elternobjekt erforderlich
  • const: 4000
purchase_options.plans.teamoneOf 2objectIm Elternobjekt erforderlich
  • additionalProperties: false
purchase_options.plans.team.planoneOf 2stringIm Elternobjekt erforderlich
  • const: "team"
purchase_options.plans.team.plan_versiononeOf 2numberIm Elternobjekt erforderlich
  • const: 1
purchase_options.plans.team.currencyoneOf 2stringIm Elternobjekt erforderlich
  • const: "usd"
purchase_options.plans.team.interval_unitoneOf 2stringIm Elternobjekt erforderlich
  • const: "month"
purchase_options.plans.team.monthly_amount_centsoneOf 2numberIm Elternobjekt erforderlich
  • const: 8000
pending_changeobjectIm Elternobjekt erforderlich—
pending_changeoneOf 1objectIm Elternobjekt erforderlich
  • additionalProperties: false
pending_change.statusoneOf 1stringIm Elternobjekt erforderlich
  • const: "not_observed"
pending_changeoneOf 2objectIm Elternobjekt erforderlich
  • additionalProperties: false
pending_change.statusoneOf 2stringIm Elternobjekt erforderlich
  • enum: ["scheduled","blocked_by_cancellation","terminated"]
pending_change.target_planoneOf 2stringIm Elternobjekt erforderlich
  • enum: ["pro","team"]
pending_change.target_plan_versiononeOf 2numberIm Elternobjekt erforderlich—
pending_change.target_plan_versiononeOf 2 / anyOf 1numberIm Elternobjekt erforderlich
  • const: 1
pending_change.target_plan_versiononeOf 2 / anyOf 2numberIm Elternobjekt erforderlich
  • const: 2
pending_change.source_kindoneOf 2stringIm Elternobjekt erforderlich
  • enum: ["standard","promotional"]
pending_change.currencyoneOf 2stringIm Elternobjekt erforderlich
  • const: "usd"
pending_change.interval_unitoneOf 2stringIm Elternobjekt erforderlich
  • const: "month"
pending_change.monthly_amount_centsoneOf 2numberIm Elternobjekt erforderlich—
pending_change.monthly_amount_centsoneOf 2 / anyOf 1numberIm Elternobjekt erforderlich
  • const: 4000
pending_change.monthly_amount_centsoneOf 2 / anyOf 2numberIm Elternobjekt erforderlich
  • const: 8000
pending_change.monthly_amount_centsoneOf 2 / anyOf 3numberIm Elternobjekt erforderlich
  • const: 1900
pending_change.monthly_amount_centsoneOf 2 / anyOf 4numberIm Elternobjekt erforderlich
  • const: 3900
pending_change.effective_atoneOf 2stringIm Elternobjekt erforderlich
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
pending_change.activationoneOf 2stringIm Elternobjekt erforderlich
  • const: "next_paid_invoice"
pending_changeoneOf 3objectIm Elternobjekt erforderlich
  • additionalProperties: false
pending_change.statusoneOf 3stringIm Elternobjekt erforderlich
  • const: "unavailable"
pending_change.reason_codeoneOf 3stringIm Elternobjekt erforderlich
  • const: "pending_change_authority_not_observed"
continuous_lockobjectIm Elternobjekt erforderlich—
continuous_lockoneOf 1objectIm Elternobjekt erforderlich
  • additionalProperties: false
continuous_lock.statusoneOf 1stringIm Elternobjekt erforderlich
  • const: "not_observed"
continuous_lockoneOf 2objectIm Elternobjekt erforderlich
  • additionalProperties: false
continuous_lock.statusoneOf 2stringIm Elternobjekt erforderlich
  • const: "none"
continuous_lock.reason_codeoneOf 2stringIm Elternobjekt erforderlich
  • const: "standard_subscription"
continuous_lockoneOf 3objectIm Elternobjekt erforderlich
  • additionalProperties: false
continuous_lock.statusoneOf 3stringIm Elternobjekt erforderlich
  • const: "active"
continuous_lock.source_kindoneOf 3stringIm Elternobjekt erforderlich
  • const: "promotional"
continuous_lock.currencyoneOf 3stringIm Elternobjekt erforderlich
  • const: "usd"
continuous_lock.interval_unitoneOf 3stringIm Elternobjekt erforderlich
  • const: "month"
continuous_lock.pro_monthly_amount_centsoneOf 3numberIm Elternobjekt erforderlich
  • const: 1900
continuous_lock.team_monthly_amount_centsoneOf 3numberIm Elternobjekt erforderlich
  • const: 3900
continuous_lockoneOf 4objectIm Elternobjekt erforderlich
  • additionalProperties: false
continuous_lock.statusoneOf 4stringIm Elternobjekt erforderlich
  • const: "terminated"
continuous_lock.ended_atoneOf 4stringIm Elternobjekt erforderlich
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
continuous_lockoneOf 5objectIm Elternobjekt erforderlich
  • additionalProperties: false
continuous_lock.statusoneOf 5stringIm Elternobjekt erforderlich
  • const: "unavailable"
continuous_lock.reason_codeoneOf 5stringIm Elternobjekt erforderlich
  • const: "commitment_authority_not_observed"
observed_atstringIm Elternobjekt erforderlich
  • format: "date-time"
  • pattern: "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
Vollständiges JSON Schema
{
  "type": "object",
  "properties": {
    "contract_version": {
      "type": "string",
      "const": "organization-commercial-billing/v1"
    },
    "workspace_id": {
      "type": "string",
      "format": "uuid"
    },
    "organization_id": {
      "type": "string",
      "format": "uuid"
    },
    "plan": {
      "type": "string",
      "enum": [
        "free",
        "founding_pro",
        "pro",
        "team"
      ]
    },
    "plan_limits": {
      "oneOf": [
        {
          "type": "object",
          "properties": {
            "plan": {
              "type": "string",
              "const": "free"
            },
            "included_human_seats": {
              "anyOf": [
                {
                  "type": "number",
                  "const": 1
                },
                {
                  "type": "null"
                }
              ]
            },
            "connected_channel_limit": {
              "type": "number",
              "const": 3
            },
            "successful_destination_publishes_limit": {
              "anyOf": [
                {
                  "type": "number",
                  "const": 100
                },
                {
                  "type": "null"
                }
              ]
            },
            "pending_scheduled_posts_limit": {
              "type": "number",
              "const": 30
            },
            "history_days": {
              "type": "number",
              "const": 30
            },
            "stripe_quantity": {
              "type": "number",
              "const": 0
            }
          },
          "required": [
            "plan",
            "included_human_seats",
            "connected_channel_limit",
            "successful_destination_publishes_limit",
            "pending_scheduled_posts_limit",
            "history_days",
            "stripe_quantity"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "plan": {
              "type": "string",
              "const": "founding_pro"
            },
            "included_human_seats": {
              "anyOf": [
                {
                  "type": "number",
                  "const": 5
                },
                {
                  "type": "null"
                }
              ]
            },
            "connected_channel_limit": {
              "anyOf": [
                {
                  "type": "number",
                  "const": 10
                },
                {
                  "type": "number",
                  "const": 20
                }
              ]
            },
            "successful_destination_publishes_limit": {
              "anyOf": [
                {
                  "type": "number",
                  "const": 1000
                },
                {
                  "type": "null"
                }
              ]
            },
            "pending_scheduled_posts_limit": {
              "type": "number",
              "const": 300
            },
            "history_days": {
              "type": "number",
              "const": 365
            },
            "stripe_quantity": {
              "type": "number",
              "const": 1
            }
          },
          "required": [
            "plan",
            "included_human_seats",
            "connected_channel_limit",
            "successful_destination_publishes_limit",
            "pending_scheduled_posts_limit",
            "history_days",
            "stripe_quantity"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "plan": {
              "type": "string",
              "const": "pro"
            },
            "included_human_seats": {
              "type": "null"
            },
            "connected_channel_limit": {
              "type": "number",
              "const": 10
            },
            "successful_destination_publishes_limit": {
              "type": "null"
            },
            "unlimited_publishing_platforms": {
              "type": "array",
              "items": [
                {
                  "type": "string",
                  "const": "instagram"
                },
                {
                  "type": "string",
                  "const": "facebook"
                },
                {
                  "type": "string",
                  "const": "threads"
                },
                {
                  "type": "string",
                  "const": "youtube"
                }
              ],
              "additionalItems": false,
              "minItems": 4,
              "maxItems": 4
            },
            "pending_scheduled_posts_limit": {
              "type": "number",
              "const": 300
            },
            "history_days": {
              "type": "number",
              "const": 365
            },
            "stripe_quantity": {
              "type": "number",
              "const": 1
            }
          },
          "required": [
            "plan",
            "included_human_seats",
            "connected_channel_limit",
            "successful_destination_publishes_limit",
            "unlimited_publishing_platforms",
            "pending_scheduled_posts_limit",
            "history_days",
            "stripe_quantity"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "plan": {
              "type": "string",
              "const": "team"
            },
            "included_human_seats": {
              "type": "null"
            },
            "connected_channel_limit": {
              "type": "number",
              "const": 20
            },
            "successful_destination_publishes_limit": {
              "type": "null"
            },
            "unlimited_publishing_platforms": {
              "type": "array",
              "items": [
                {
                  "type": "string",
                  "const": "instagram"
                },
                {
                  "type": "string",
                  "const": "facebook"
                },
                {
                  "type": "string",
                  "const": "threads"
                },
                {
                  "type": "string",
                  "const": "youtube"
                }
              ],
              "additionalItems": false,
              "minItems": 4,
              "maxItems": 4
            },
            "pending_scheduled_posts_limit": {
              "type": "number",
              "const": 300
            },
            "history_days": {
              "type": "number",
              "const": 365
            },
            "stripe_quantity": {
              "type": "number",
              "const": 1
            }
          },
          "required": [
            "plan",
            "included_human_seats",
            "connected_channel_limit",
            "successful_destination_publishes_limit",
            "unlimited_publishing_platforms",
            "pending_scheduled_posts_limit",
            "history_days",
            "stripe_quantity"
          ],
          "additionalProperties": false
        }
      ]
    },
    "pricing": {
      "oneOf": [
        {
          "oneOf": [
            {
              "type": "object",
              "properties": {
                "status": {
                  "type": "string",
                  "const": "available"
                },
                "source_kind": {
                  "type": "string",
                  "const": "standard"
                },
                "authority": {
                  "type": "string",
                  "const": "default_free"
                },
                "plan": {
                  "type": "string",
                  "const": "free"
                },
                "plan_version": {
                  "anyOf": [
                    {
                      "type": "number",
                      "const": 1
                    },
                    {
                      "type": "number",
                      "const": 2
                    }
                  ]
                },
                "currency": {
                  "type": "string",
                  "const": "usd"
                },
                "interval_unit": {
                  "type": "string",
                  "const": "month"
                },
                "monthly_amount_cents": {
                  "type": "number",
                  "const": 0
                }
              },
              "required": [
                "status",
                "source_kind",
                "authority",
                "plan",
                "plan_version",
                "currency",
                "interval_unit",
                "monthly_amount_cents"
              ],
              "additionalProperties": false
            },
            {
              "type": "object",
              "properties": {
                "status": {
                  "type": "string",
                  "const": "available"
                },
                "source_kind": {
                  "type": "string",
                  "const": "standard"
                },
                "authority": {
                  "type": "string",
                  "const": "verified_invoice"
                },
                "plan": {
                  "type": "string",
                  "const": "pro"
                },
                "plan_version": {
                  "type": "number",
                  "const": 1
                },
                "currency": {
                  "type": "string",
                  "const": "usd"
                },
                "interval_unit": {
                  "type": "string",
                  "const": "month"
                },
                "monthly_amount_cents": {
                  "type": "number",
                  "const": 4000
                },
                "verified_period": {
                  "type": "object",
                  "properties": {
                    "period_start": {
                      "type": "string",
                      "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
                      "format": "date-time"
                    },
                    "period_end": {
                      "type": "string",
                      "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
                      "format": "date-time"
                    }
                  },
                  "required": [
                    "period_start",
                    "period_end"
                  ],
                  "additionalProperties": false
                }
              },
              "required": [
                "status",
                "source_kind",
                "authority",
                "plan",
                "plan_version",
                "currency",
                "interval_unit",
                "monthly_amount_cents",
                "verified_period"
              ],
              "additionalProperties": false
            },
            {
              "type": "object",
              "properties": {
                "status": {
                  "type": "string",
                  "const": "available"
                },
                "source_kind": {
                  "type": "string",
                  "const": "standard"
                },
                "authority": {
                  "type": "string",
                  "const": "verified_invoice"
                },
                "plan": {
                  "type": "string",
                  "const": "team"
                },
                "plan_version": {
                  "type": "number",
                  "const": 1
                },
                "currency": {
                  "type": "string",
                  "const": "usd"
                },
                "interval_unit": {
                  "type": "string",
                  "const": "month"
                },
                "monthly_amount_cents": {
                  "type": "number",
                  "const": 8000
                },
                "verified_period": {
                  "type": "object",
                  "properties": {
                    "period_start": {
                      "type": "string",
                      "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
                      "format": "date-time"
                    },
                    "period_end": {
                      "type": "string",
                      "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
                      "format": "date-time"
                    }
                  },
                  "required": [
                    "period_start",
                    "period_end"
                  ],
                  "additionalProperties": false
                }
              },
              "required": [
                "status",
                "source_kind",
                "authority",
                "plan",
                "plan_version",
                "currency",
                "interval_unit",
                "monthly_amount_cents",
                "verified_period"
              ],
              "additionalProperties": false
            }
          ]
        },
        {
          "oneOf": [
            {
              "type": "object",
              "properties": {
                "status": {
                  "type": "string",
                  "const": "available"
                },
                "source_kind": {
                  "type": "string",
                  "const": "promotional"
                },
                "authority": {
                  "type": "string",
                  "const": "verified_invoice"
                },
                "plan": {
                  "type": "string",
                  "const": "pro"
                },
                "plan_version": {
                  "type": "number",
                  "const": 2
                },
                "currency": {
                  "type": "string",
                  "const": "usd"
                },
                "interval_unit": {
                  "type": "string",
                  "const": "month"
                },
                "monthly_amount_cents": {
                  "type": "number",
                  "const": 1900
                },
                "verified_period": {
                  "type": "object",
                  "properties": {
                    "period_start": {
                      "type": "string",
                      "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
                      "format": "date-time"
                    },
                    "period_end": {
                      "type": "string",
                      "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
                      "format": "date-time"
                    }
                  },
                  "required": [
                    "period_start",
                    "period_end"
                  ],
                  "additionalProperties": false
                }
              },
              "required": [
                "status",
                "source_kind",
                "authority",
                "plan",
                "plan_version",
                "currency",
                "interval_unit",
                "monthly_amount_cents",
                "verified_period"
              ],
              "additionalProperties": false
            },
            {
              "type": "object",
              "properties": {
                "status": {
                  "type": "string",
                  "const": "available"
                },
                "source_kind": {
                  "type": "string",
                  "const": "promotional"
                },
                "authority": {
                  "type": "string",
                  "const": "verified_invoice"
                },
                "plan": {
                  "type": "string",
                  "const": "team"
                },
                "plan_version": {
                  "type": "number",
                  "const": 2
                },
                "currency": {
                  "type": "string",
                  "const": "usd"
                },
                "interval_unit": {
                  "type": "string",
                  "const": "month"
                },
                "monthly_amount_cents": {
                  "type": "number",
                  "const": 3900
                },
                "verified_period": {
                  "type": "object",
                  "properties": {
                    "period_start": {
                      "type": "string",
                      "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
                      "format": "date-time"
                    },
                    "period_end": {
                      "type": "string",
                      "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
                      "format": "date-time"
                    }
                  },
                  "required": [
                    "period_start",
                    "period_end"
                  ],
                  "additionalProperties": false
                }
              },
              "required": [
                "status",
                "source_kind",
                "authority",
                "plan",
                "plan_version",
                "currency",
                "interval_unit",
                "monthly_amount_cents",
                "verified_period"
              ],
              "additionalProperties": false
            }
          ]
        },
        {
          "oneOf": [
            {
              "type": "object",
              "properties": {
                "status": {
                  "type": "string",
                  "const": "available"
                },
                "source_kind": {
                  "type": "string",
                  "const": "legacy"
                },
                "plan": {
                  "type": "string",
                  "const": "founding_pro"
                },
                "plan_version": {
                  "type": "integer",
                  "exclusiveMinimum": 0,
                  "maximum": 2147483647
                },
                "currency": {
                  "type": "string",
                  "const": "usd"
                },
                "interval_unit": {
                  "type": "string",
                  "const": "month"
                },
                "monthly_amount_cents": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 2147483647
                },
                "authority": {
                  "type": "string",
                  "const": "legacy_commitment"
                }
              },
              "required": [
                "status",
                "source_kind",
                "plan",
                "plan_version",
                "currency",
                "interval_unit",
                "monthly_amount_cents",
                "authority"
              ],
              "additionalProperties": false
            },
            {
              "type": "object",
              "properties": {
                "status": {
                  "type": "string",
                  "const": "available"
                },
                "source_kind": {
                  "type": "string",
                  "const": "legacy"
                },
                "plan": {
                  "type": "string",
                  "const": "founding_pro"
                },
                "plan_version": {
                  "type": "integer",
                  "exclusiveMinimum": 0,
                  "maximum": 2147483647
                },
                "currency": {
                  "type": "string",
                  "const": "usd"
                },
                "interval_unit": {
                  "type": "string",
                  "const": "month"
                },
                "monthly_amount_cents": {
                  "type": "integer",
                  "minimum": 0,
                  "maximum": 2147483647
                },
                "authority": {
                  "type": "string",
                  "const": "verified_invoice"
                },
                "verified_period": {
                  "type": "object",
                  "properties": {
                    "period_start": {
                      "type": "string",
                      "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
                      "format": "date-time"
                    },
                    "period_end": {
                      "type": "string",
                      "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
                      "format": "date-time"
                    }
                  },
                  "required": [
                    "period_start",
                    "period_end"
                  ],
                  "additionalProperties": false
                }
              },
              "required": [
                "status",
                "source_kind",
                "plan",
                "plan_version",
                "currency",
                "interval_unit",
                "monthly_amount_cents",
                "authority",
                "verified_period"
              ],
              "additionalProperties": false
            }
          ]
        },
        {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "const": "unavailable"
            },
            "source_kind": {
              "type": "string",
              "const": "manual"
            },
            "authority": {
              "type": "string",
              "const": "manual_grant"
            },
            "plan": {
              "type": "string",
              "enum": [
                "free",
                "founding_pro",
                "pro",
                "team"
              ]
            },
            "plan_version": {
              "type": "integer",
              "exclusiveMinimum": 0,
              "maximum": 2147483647
            },
            "monthly_amount_cents": {
              "type": "null"
            },
            "reason_code": {
              "type": "string",
              "const": "recurring_charge_not_observed"
            }
          },
          "required": [
            "status",
            "source_kind",
            "authority",
            "plan",
            "plan_version",
            "monthly_amount_cents",
            "reason_code"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "const": "unavailable"
            },
            "source_kind": {
              "type": "string",
              "const": "unavailable"
            },
            "authority": {
              "type": "string",
              "const": "not_observed"
            },
            "plan": {
              "type": "string",
              "enum": [
                "free",
                "founding_pro",
                "pro",
                "team"
              ]
            },
            "plan_version": {
              "anyOf": [
                {
                  "type": "integer",
                  "exclusiveMinimum": 0,
                  "maximum": 2147483647
                },
                {
                  "type": "null"
                }
              ]
            },
            "monthly_amount_cents": {
              "type": "null"
            },
            "reason_code": {
              "type": "string",
              "enum": [
                "current_period_proof_missing",
                "pricing_authority_not_observed",
                "catalog_binding_not_observed"
              ]
            }
          },
          "required": [
            "status",
            "source_kind",
            "authority",
            "plan",
            "plan_version",
            "monthly_amount_cents",
            "reason_code"
          ],
          "additionalProperties": false
        }
      ]
    },
    "purchase_options": {
      "oneOf": [
        {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "const": "unavailable"
            },
            "reason_code": {
              "type": "string",
              "enum": [
                "checkout_disabled",
                "catalog_unconfigured"
              ]
            }
          },
          "required": [
            "status",
            "reason_code"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "const": "configured"
            },
            "catalog_version": {
              "type": "string",
              "const": "organization-monthly-2026-10-24"
            },
            "plans": {
              "type": "object",
              "properties": {
                "pro": {
                  "type": "object",
                  "properties": {
                    "plan": {
                      "type": "string",
                      "const": "pro"
                    },
                    "plan_version": {
                      "type": "number",
                      "const": 1
                    },
                    "currency": {
                      "type": "string",
                      "const": "usd"
                    },
                    "interval_unit": {
                      "type": "string",
                      "const": "month"
                    },
                    "monthly_amount_cents": {
                      "type": "number",
                      "const": 4000
                    }
                  },
                  "required": [
                    "plan",
                    "plan_version",
                    "currency",
                    "interval_unit",
                    "monthly_amount_cents"
                  ],
                  "additionalProperties": false
                },
                "team": {
                  "type": "object",
                  "properties": {
                    "plan": {
                      "type": "string",
                      "const": "team"
                    },
                    "plan_version": {
                      "type": "number",
                      "const": 1
                    },
                    "currency": {
                      "type": "string",
                      "const": "usd"
                    },
                    "interval_unit": {
                      "type": "string",
                      "const": "month"
                    },
                    "monthly_amount_cents": {
                      "type": "number",
                      "const": 8000
                    }
                  },
                  "required": [
                    "plan",
                    "plan_version",
                    "currency",
                    "interval_unit",
                    "monthly_amount_cents"
                  ],
                  "additionalProperties": false
                }
              },
              "required": [
                "pro",
                "team"
              ],
              "additionalProperties": false
            }
          },
          "required": [
            "status",
            "catalog_version",
            "plans"
          ],
          "additionalProperties": false
        }
      ]
    },
    "pending_change": {
      "oneOf": [
        {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "const": "not_observed"
            }
          },
          "required": [
            "status"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "enum": [
                "scheduled",
                "blocked_by_cancellation",
                "terminated"
              ]
            },
            "target_plan": {
              "type": "string",
              "enum": [
                "pro",
                "team"
              ]
            },
            "target_plan_version": {
              "anyOf": [
                {
                  "type": "number",
                  "const": 1
                },
                {
                  "type": "number",
                  "const": 2
                }
              ]
            },
            "source_kind": {
              "type": "string",
              "enum": [
                "standard",
                "promotional"
              ]
            },
            "currency": {
              "type": "string",
              "const": "usd"
            },
            "interval_unit": {
              "type": "string",
              "const": "month"
            },
            "monthly_amount_cents": {
              "anyOf": [
                {
                  "type": "number",
                  "const": 4000
                },
                {
                  "type": "number",
                  "const": 8000
                },
                {
                  "type": "number",
                  "const": 1900
                },
                {
                  "type": "number",
                  "const": 3900
                }
              ]
            },
            "effective_at": {
              "type": "string",
              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
              "format": "date-time"
            },
            "activation": {
              "type": "string",
              "const": "next_paid_invoice"
            }
          },
          "required": [
            "status",
            "target_plan",
            "target_plan_version",
            "source_kind",
            "currency",
            "interval_unit",
            "monthly_amount_cents",
            "effective_at",
            "activation"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "const": "unavailable"
            },
            "reason_code": {
              "type": "string",
              "const": "pending_change_authority_not_observed"
            }
          },
          "required": [
            "status",
            "reason_code"
          ],
          "additionalProperties": false
        }
      ]
    },
    "continuous_lock": {
      "oneOf": [
        {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "const": "not_observed"
            }
          },
          "required": [
            "status"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "const": "none"
            },
            "reason_code": {
              "type": "string",
              "const": "standard_subscription"
            }
          },
          "required": [
            "status",
            "reason_code"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "const": "active"
            },
            "source_kind": {
              "type": "string",
              "const": "promotional"
            },
            "currency": {
              "type": "string",
              "const": "usd"
            },
            "interval_unit": {
              "type": "string",
              "const": "month"
            },
            "pro_monthly_amount_cents": {
              "type": "number",
              "const": 1900
            },
            "team_monthly_amount_cents": {
              "type": "number",
              "const": 3900
            }
          },
          "required": [
            "status",
            "source_kind",
            "currency",
            "interval_unit",
            "pro_monthly_amount_cents",
            "team_monthly_amount_cents"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "const": "terminated"
            },
            "ended_at": {
              "type": "string",
              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
              "format": "date-time"
            }
          },
          "required": [
            "status",
            "ended_at"
          ],
          "additionalProperties": false
        },
        {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "const": "unavailable"
            },
            "reason_code": {
              "type": "string",
              "const": "commitment_authority_not_observed"
            }
          },
          "required": [
            "status",
            "reason_code"
          ],
          "additionalProperties": false
        }
      ]
    },
    "observed_at": {
      "type": "string",
      "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$",
      "format": "date-time"
    }
  },
  "required": [
    "contract_version",
    "workspace_id",
    "organization_id",
    "plan",
    "plan_limits",
    "pricing",
    "purchase_options",
    "pending_change",
    "continuous_lock",
    "observed_at"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}

Beispiel eines Tool-Aufrufs

Diese Beispiele nutzen anhand der Schemas geprüfte fiktive Werte. Ersetze IDs durch autorisierte IDs, Medien durch bereite Assets und Daten durch bestätigte Veröffentlichungszeiten. Prüfe Kontoeignung vor Schreibvorgängen. Diese Seite sendet keine API-Anfragen.

{
  "name": "sosoapi_get_organization_billing",
  "arguments": {
    "workspace_id": "11111111-1111-4111-8111-111111111111"
  }
}

structuredContent

{
  "contract_version": "organization-commercial-billing/v1",
  "workspace_id": "11111111-1111-4111-8111-111111111111",
  "organization_id": "11111111-1111-4111-8111-111111111111",
  "plan": "free",
  "plan_limits": {
    "plan": "free",
    "included_human_seats": null,
    "connected_channel_limit": 3,
    "successful_destination_publishes_limit": null,
    "pending_scheduled_posts_limit": 30,
    "history_days": 30,
    "stripe_quantity": 0
  },
  "pricing": {
    "status": "available",
    "source_kind": "standard",
    "authority": "default_free",
    "plan": "free",
    "plan_version": 1,
    "currency": "usd",
    "interval_unit": "month",
    "monthly_amount_cents": 0
  },
  "purchase_options": {
    "status": "unavailable",
    "reason_code": "checkout_disabled"
  },
  "pending_change": {
    "status": "not_observed"
  },
  "continuous_lock": {
    "status": "not_observed"
  },
  "observed_at": "2099-01-15T09:00:00Z"
}
MCP installieren oder verbinden