changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": false,
+ "properties": {
+ "data": {
+ "additionalProperties": false,
+ "properties": {
+ "content_studio_generations": {
+ "additionalProperties": false,
+ "description": "Drafts and outreach Content Studio can write this period.",
+ "properties": {
+ "limit": {
+ "description": "null when unlimited.",
+ "type": [
+ "null",
+ "integer"
+ ]
+ },
+ "remaining": {
+ "description": "null when unlimited.",
+ "type": [
+ "null",
+ "integer"
+ ]
+ },
+ "resets_at": {
+ "type": "string"
+ },
+ "used": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "limit",
+ "used",
+ "remaining",
+ "resets_at"
+ ],
+ "type": "object"
+ },
+ "features": {
+ "description": "Features the plan includes.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "history_days": {
+ "description": "How far back answers can be read; null when unlimited.",
+ "type": [
+ "null",
+ "integer"
+ ]
+ },
+ "limits": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "limit": {
+ "description": "null when unlimited.",
+ "type": [
+ "null",
+ "integer"
+ ]
+ },
+ "remaining": {
+ "description": "null when unlimited.",
+ "type": [
+ "null",
+ "integer"
+ ]
+ },
+ "resource": {
+ "type": "string"
+ },
+ "used": {
+ "type": "integer"
+ }
+ },
+ "required": [
+ "resource",
+ "limit",
+ "used",
+ "remaining"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "models": {
+ "description": "The AI models every segment collects from on this plan.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "model": {
+ "description": "Model family key.",
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "model",
+ "name"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "monthly_model_budget_usd": {
+ "description": "Monthly AI model spend allowed; null when unlimited.",
+ "type": [
+ "null",
+ "integer"
+ ]
+ },
+ "plan": {
+ "description": "trial, starter, business, enterprise, or custom.",
+ "type": "string"
+ },
+ "subscription": {
+ "additionalProperties": false,
+ "description": "Set when the plan is billed by subscription.",
+ "properties": {
+ "cancel_at_period_end": {
+ "type": "boolean"
+ },
+ "interval": {
+ "type": "string"
+ },
+ "renews_at": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "status",
+ "interval",
+ "renews_at",
+ "cancel_at_period_end"
+ ],
+ "type": [
+ "null",
+ "object"
+ ]
+ },
+ "trial": {
+ "additionalProperties": false,
+ "description": "Set on a trial.",
+ "properties": {
+ "days_remaining": {
+ "type": "integer"
+ },
+ "expires_at": {
+ "type": "string"
+ },
+ "state": {
+ "description": "active or expired.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "state",
+ "expires_at",
+ "days_remaining"
+ ],
+ "type": [
+ "null",
+ "object"
+ ]
+ }
+ },
+ "required": [
+ "plan",
+ "trial",
+ "subscription",
+ "limits",
+ "features",
+ "content_studio_generations",
+ "monthly_model_budget_usd",
+ "history_days",
+ "models"
+ ],
+ "type": "object"
+ },
+ "generated_at": {
+ "description": "RFC 3339 time the response was made.",
+ "type": "string"
+ },
+ "schema_version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "schema_version",
+ "generated_at",
+ "data"
+ ],
+ "type": "object"
+}