{
  "@context": {
    "@vocab": "https://chartsy.app/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "chartsy": "https://chartsy.app/schema#",
    "GetAccountsTheResponse": "chartsy:GetAccountsTheResponse",
    "id": {
      "@id": "chartsy:id",
      "@type": "xsd:integer"
    },
    "name": {
      "@id": "chartsy:name",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "chartsy:currency",
      "@type": "xsd:string"
    },
    "payment_processor": {
      "@id": "chartsy:payment_processor",
      "@type": "xsd:string"
    },
    "PostAdjustmentsRequest": "chartsy:PostAdjustmentsRequest",
    "adjustment_id": {
      "@id": "chartsy:adjustment_id",
      "@type": "xsd:string"
    },
    "transaction_id": {
      "@id": "chartsy:transaction_id",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "chartsy:amount",
      "@type": "xsd:string"
    },
    "adjustment_type": {
      "@id": "chartsy:adjustment_type",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "chartsy:status",
      "@type": "xsd:string"
    },
    "adjustment_date": {
      "@id": "chartsy:adjustment_date",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "chartsy:reason",
      "@type": "xsd:string"
    },
    "created_date": {
      "@id": "chartsy:created_date",
      "@type": "xsd:string"
    },
    "items": {
      "@id": "chartsy:items",
      "@type": "xsd:string"
    },
    "PostApiIntegrationsV1HooksRequest": "chartsy:PostApiIntegrationsV1HooksRequest",
    "event": {
      "@id": "chartsy:event",
      "@type": "xsd:string"
    },
    "target_url": {
      "@id": "chartsy:target_url",
      "@type": "xsd:string"
    },
    "account_id": {
      "@id": "chartsy:account_id",
      "@type": "xsd:integer"
    },
    "PostApiIntegrationsV1HooksResponse": "chartsy:PostApiIntegrationsV1HooksResponse",
    "active": {
      "@id": "chartsy:active",
      "@type": "xsd:boolean"
    },
    "created_at": {
      "@id": "chartsy:created_at",
      "@type": "xsd:string"
    },
    "GetApiIntegrationsV1HooksResponse": "chartsy:GetApiIntegrationsV1HooksResponse",
    "PostApiIntegrationsV1MeRequest": "chartsy:PostApiIntegrationsV1MeRequest",
    "PostApiIntegrationsV1MeResponse": "chartsy:PostApiIntegrationsV1MeResponse",
    "error": {
      "@id": "chartsy:error",
      "@type": "xsd:string"
    },
    "GetApiIntegrationsV1MeResponse": "chartsy:GetApiIntegrationsV1MeResponse",
    "email": {
      "@id": "chartsy:email",
      "@type": "xsd:string"
    },
    "PostApiV1Request": "chartsy:PostApiV1Request",
    "invoice_id": {
      "@id": "chartsy:invoice_id",
      "@type": "xsd:string"
    },
    "amount_due": {
      "@id": "chartsy:amount_due",
      "@type": "xsd:string"
    },
    "amount_paid": {
      "@id": "chartsy:amount_paid",
      "@type": "xsd:string"
    },
    "amount_remaining": {
      "@id": "chartsy:amount_remaining",
      "@type": "xsd:string"
    },
    "customer_id": {
      "@id": "chartsy:customer_id",
      "@type": "xsd:string"
    },
    "line_items": {
      "@id": "chartsy:line_items",
      "@container": "@list"
    },
    "PostApiV1Response": "chartsy:PostApiV1Response",
    "count": {
      "@id": "chartsy:count",
      "@type": "xsd:integer"
    },
    "results": {
      "@id": "chartsy:results",
      "@container": "@list"
    },
    "PostApiV1AdjustmentsGetRequest": "chartsy:PostApiV1AdjustmentsGetRequest",
    "PostApiV1CustomerBusinessesGetRequest": "chartsy:PostApiV1CustomerBusinessesGetRequest",
    "customer_business_id": {
      "@id": "chartsy:customer_business_id",
      "@type": "xsd:string"
    },
    "company_number": {
      "@id": "chartsy:company_number",
      "@type": "xsd:string"
    },
    "tax_identifier": {
      "@id": "chartsy:tax_identifier",
      "@type": "xsd:string"
    },
    "contacts": {
      "@id": "chartsy:contacts"
    },
    "PostApiV1CustomersResponse": "chartsy:PostApiV1CustomersResponse",
    "PostApiV1CustomersGetRequest": "chartsy:PostApiV1CustomersGetRequest",
    "country": {
      "@id": "chartsy:country",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "chartsy:city",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "chartsy:metadata"
    },
    "PostApiV1CustomersCustomerIdRequest": "chartsy:PostApiV1CustomersCustomerIdRequest",
    "PostApiV1CustomersCustomerIdResponse": "chartsy:PostApiV1CustomersCustomerIdResponse",
    "created": {
      "@id": "chartsy:created",
      "@type": "xsd:boolean"
    },
    "PostApiV1DiscountsGetRequest": "chartsy:PostApiV1DiscountsGetRequest",
    "coupon_id": {
      "@id": "chartsy:coupon_id",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "chartsy:code",
      "@type": "xsd:string"
    },
    "duration": {
      "@id": "chartsy:duration",
      "@type": "xsd:string"
    },
    "duration_in_months": {
      "@id": "chartsy:duration_in_months",
      "@type": "xsd:integer"
    },
    "percent_off": {
      "@id": "chartsy:percent_off",
      "@type": "xsd:decimal"
    },
    "amount_off": {
      "@id": "chartsy:amount_off",
      "@type": "xsd:decimal"
    },
    "PostApiV1InvoicesRequest": "chartsy:PostApiV1InvoicesRequest",
    "subscription_id": {
      "@id": "chartsy:subscription_id",
      "@type": "xsd:string"
    },
    "tax": {
      "@id": "chartsy:tax",
      "@type": "xsd:string"
    },
    "due_date": {
      "@id": "chartsy:due_date",
      "@type": "xsd:string"
    },
    "period_start": {
      "@id": "chartsy:period_start",
      "@type": "xsd:string"
    },
    "period_end": {
      "@id": "chartsy:period_end",
      "@type": "xsd:string"
    },
    "next_payment_attempt": {
      "@id": "chartsy:next_payment_attempt",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "chartsy:description",
      "@type": "xsd:string"
    },
    "exchange_rate": {
      "@id": "chartsy:exchange_rate",
      "@type": "xsd:string"
    },
    "discounts": {
      "@id": "chartsy:discounts",
      "@type": "xsd:string"
    },
    "PostApiV1InvoicesGetRequest": "chartsy:PostApiV1InvoicesGetRequest",
    "PostApiV1InvoicesGetResponse": "chartsy:PostApiV1InvoicesGetResponse",
    "PostApiV1InvoicesStepResponse": "chartsy:PostApiV1InvoicesStepResponse",
    "PostApiV1InvoicesInvoiceIdRequest": "chartsy:PostApiV1InvoicesInvoiceIdRequest",
    "PostApiV1InvoicesInvoiceIdResponse": "chartsy:PostApiV1InvoicesInvoiceIdResponse",
    "PostApiV1PricesGetRequest": "chartsy:PostApiV1PricesGetRequest",
    "price_id": {
      "@id": "chartsy:price_id",
      "@type": "xsd:string"
    },
    "product_id": {
      "@id": "chartsy:product_id",
      "@type": "xsd:string"
    },
    "product": {
      "@id": "chartsy:product"
    },
    "interval": {
      "@id": "chartsy:interval",
      "@type": "xsd:string"
    },
    "interval_count": {
      "@id": "chartsy:interval_count",
      "@type": "xsd:integer"
    },
    "price_name": {
      "@id": "chartsy:price_name",
      "@type": "xsd:string"
    },
    "PostApiV1PricesPriceIdRequest": "chartsy:PostApiV1PricesPriceIdRequest",
    "PostApiV1PricesPriceIdResponse": "chartsy:PostApiV1PricesPriceIdResponse",
    "PostApiV1ProductsGetRequest": "chartsy:PostApiV1ProductsGetRequest",
    "plan_name": {
      "@id": "chartsy:plan_name",
      "@type": "xsd:string"
    },
    "PostApiV1SubscriptionsResponse": "chartsy:PostApiV1SubscriptionsResponse",
    "PostApiV1SubscriptionsGetRequest": "chartsy:PostApiV1SubscriptionsGetRequest",
    "customer": {
      "@id": "chartsy:customer"
    },
    "PostApiV1TransactionsGetRequest": "chartsy:PostApiV1TransactionsGetRequest",
    "type": {
      "@id": "chartsy:type",
      "@type": "xsd:string"
    },
    "fee": {
      "@id": "chartsy:fee",
      "@type": "xsd:decimal"
    },
    "net_amount": {
      "@id": "chartsy:net_amount",
      "@type": "xsd:decimal"
    },
    "payment_method_type": {
      "@id": "chartsy:payment_method_type",
      "@type": "xsd:string"
    },
    "PostCustomerBusinessesRequest": "chartsy:PostCustomerBusinessesRequest",
    "PostCustomersRequest": "chartsy:PostCustomersRequest",
    "balance": {
      "@id": "chartsy:balance",
      "@type": "xsd:string"
    },
    "delinquent": {
      "@id": "chartsy:delinquent",
      "@type": "xsd:string"
    },
    "default_payment_method": {
      "@id": "chartsy:default_payment_method",
      "@type": "xsd:string"
    },
    "PostDiscountsRequest": "chartsy:PostDiscountsRequest",
    "GetEventsAtRiskCustomersCustomersResponse": "chartsy:GetEventsAtRiskCustomersCustomersResponse",
    "failed_payments_this_quarter": {
      "@id": "chartsy:failed_payments_this_quarter",
      "@type": "xsd:integer"
    },
    "paused_date": {
      "@id": "chartsy:paused_date",
      "@type": "xsd:string"
    },
    "days_paused": {
      "@id": "chartsy:days_paused",
      "@type": "xsd:integer"
    },
    "account_name": {
      "@id": "chartsy:account_name",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "chartsy:summary",
      "@type": "xsd:string"
    },
    "GetEventsCancellationsRecentResponse": "chartsy:GetEventsCancellationsRecentResponse",
    "provider": {
      "@id": "chartsy:provider",
      "@type": "xsd:string"
    },
    "customer_name": {
      "@id": "chartsy:customer_name",
      "@type": "xsd:string"
    },
    "customer_email": {
      "@id": "chartsy:customer_email",
      "@type": "xsd:string"
    },
    "mrr_at_risk": {
      "@id": "chartsy:mrr_at_risk",
      "@type": "xsd:decimal"
    },
    "canceled_at": {
      "@id": "chartsy:canceled_at",
      "@type": "xsd:string"
    },
    "access_ends_at": {
      "@id": "chartsy:access_ends_at",
      "@type": "xsd:string"
    },
    "cancellation_reason": {
      "@id": "chartsy:cancellation_reason",
      "@type": "xsd:string"
    },
    "GetEventsCancellationsThatResponse": "chartsy:GetEventsCancellationsThatResponse",
    "GetEventsDailySnapshotsOneResponse": "chartsy:GetEventsDailySnapshotsOneResponse",
    "date": {
      "@id": "chartsy:date",
      "@type": "xsd:string"
    },
    "mrr": {
      "@id": "chartsy:mrr",
      "@type": "xsd:decimal"
    },
    "revenue": {
      "@id": "chartsy:revenue",
      "@type": "xsd:decimal"
    },
    "revenue_previous_day": {
      "@id": "chartsy:revenue_previous_day",
      "@type": "xsd:decimal"
    },
    "revenue_trailing_daily_average": {
      "@id": "chartsy:revenue_trailing_daily_average",
      "@type": "xsd:decimal"
    },
    "revenue_change_vs_previous_day_percent": {
      "@id": "chartsy:revenue_change_vs_previous_day_percent",
      "@type": "xsd:decimal"
    },
    "revenue_change_vs_trailing_average_percent": {
      "@id": "chartsy:revenue_change_vs_trailing_average_percent",
      "@type": "xsd:decimal"
    },
    "new_subscribers": {
      "@id": "chartsy:new_subscribers",
      "@type": "xsd:integer"
    },
    "new_subscribers_previous_day": {
      "@id": "chartsy:new_subscribers_previous_day",
      "@type": "xsd:integer"
    },
    "churned_customers": {
      "@id": "chartsy:churned_customers",
      "@type": "xsd:integer"
    },
    "churn_rate_percent": {
      "@id": "chartsy:churn_rate_percent",
      "@type": "xsd:decimal"
    },
    "refund_count": {
      "@id": "chartsy:refund_count",
      "@type": "xsd:integer"
    },
    "total_refunded": {
      "@id": "chartsy:total_refunded",
      "@type": "xsd:decimal"
    },
    "visits": {
      "@id": "chartsy:visits",
      "@type": "xsd:integer"
    },
    "unique_visitors": {
      "@id": "chartsy:unique_visitors",
      "@type": "xsd:integer"
    },
    "signups": {
      "@id": "chartsy:signups",
      "@type": "xsd:integer"
    },
    "visits_change_vs_trailing_average_percent": {
      "@id": "chartsy:visits_change_vs_trailing_average_percent",
      "@type": "xsd:decimal"
    },
    "top_source": {
      "@id": "chartsy:top_source",
      "@type": "xsd:string"
    },
    "warning_count": {
      "@id": "chartsy:warning_count",
      "@type": "xsd:integer"
    },
    "warnings": {
      "@id": "chartsy:warnings",
      "@type": "xsd:string"
    },
    "revenue_by_plan": {
      "@id": "chartsy:revenue_by_plan",
      "@container": "@list"
    },
    "traffic_by_source": {
      "@id": "chartsy:traffic_by_source",
      "@container": "@list"
    },
    "GetEventsDailySummariesTheResponse": "chartsy:GetEventsDailySummariesTheResponse",
    "GetEventsGoalsReachedTheResponse": "chartsy:GetEventsGoalsReachedTheResponse",
    "title": {
      "@id": "chartsy:title",
      "@type": "xsd:string"
    },
    "goal_type": {
      "@id": "chartsy:goal_type",
      "@type": "xsd:string"
    },
    "goal_type_label": {
      "@id": "chartsy:goal_type_label",
      "@type": "xsd:string"
    },
    "target_value": {
      "@id": "chartsy:target_value",
      "@type": "xsd:decimal"
    },
    "baseline_value": {
      "@id": "chartsy:baseline_value",
      "@type": "xsd:decimal"
    },
    "deadline": {
      "@id": "chartsy:deadline",
      "@type": "xsd:string"
    },
    "achieved_at": {
      "@id": "chartsy:achieved_at",
      "@type": "xsd:string"
    },
    "GetEventsMrrMilestonesEveryResponse": "chartsy:GetEventsMrrMilestonesEveryResponse",
    "milestone": {
      "@id": "chartsy:milestone",
      "@type": "xsd:decimal"
    },
    "GetHooksAllResponse": "chartsy:GetHooksAllResponse",
    "PostHooksSubscribeRequest": "chartsy:PostHooksSubscribeRequest",
    "PostHooksSubscribeResponse": "chartsy:PostHooksSubscribeResponse",
    "GetHooksIdOneResponse": "chartsy:GetHooksIdOneResponse",
    "DeleteHooksIdUnsubscribeResponse": "chartsy:DeleteHooksIdUnsubscribeResponse",
    "PostMcpRequest": "chartsy:PostMcpRequest",
    "jsonrpc": {
      "@id": "chartsy:jsonrpc",
      "@type": "xsd:string"
    },
    "method": {
      "@id": "chartsy:method",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "chartsy:params"
    },
    "GetMeTheResponse": "chartsy:GetMeTheResponse",
    "PostOTokenResponse": "chartsy:PostOTokenResponse",
    "access_token": {
      "@id": "chartsy:access_token",
      "@type": "xsd:string"
    },
    "expires_in": {
      "@id": "chartsy:expires_in",
      "@type": "xsd:integer"
    },
    "token_type": {
      "@id": "chartsy:token_type",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "chartsy:scope",
      "@type": "xsd:string"
    },
    "refresh_token": {
      "@id": "chartsy:refresh_token",
      "@type": "xsd:string"
    },
    "PostPricesRequest": "chartsy:PostPricesRequest",
    "usage_type": {
      "@id": "chartsy:usage_type",
      "@type": "xsd:string"
    },
    "PostProductsRequest": "chartsy:PostProductsRequest",
    "tax_category": {
      "@id": "chartsy:tax_category",
      "@type": "xsd:string"
    },
    "GetReportsBusinessSnapshotTheResponse": "chartsy:GetReportsBusinessSnapshotTheResponse",
    "start_date": {
      "@id": "chartsy:start_date",
      "@type": "xsd:string"
    },
    "end_date": {
      "@id": "chartsy:end_date",
      "@type": "xsd:string"
    },
    "new_subscribers_this_month": {
      "@id": "chartsy:new_subscribers_this_month",
      "@type": "xsd:integer"
    },
    "churn_rate_this_month_percent": {
      "@id": "chartsy:churn_rate_this_month_percent",
      "@type": "xsd:decimal"
    },
    "top_customers_share_of_mrr_percent": {
      "@id": "chartsy:top_customers_share_of_mrr_percent",
      "@type": "xsd:decimal"
    },
    "at_risk_failed_payments": {
      "@id": "chartsy:at_risk_failed_payments",
      "@type": "xsd:integer"
    },
    "at_risk_paused": {
      "@id": "chartsy:at_risk_paused",
      "@type": "xsd:integer"
    },
    "mrr_by_plan": {
      "@id": "chartsy:mrr_by_plan",
      "@container": "@list"
    },
    "GetReportsDailySummaryOneResponse": "chartsy:GetReportsDailySummaryOneResponse",
    "GetReportsMrrCurrentResponse": "chartsy:GetReportsMrrCurrentResponse",
    "arr": {
      "@id": "chartsy:arr",
      "@type": "xsd:decimal"
    },
    "as_of": {
      "@id": "chartsy:as_of",
      "@type": "xsd:string"
    },
    "GetReportsRevenueBySourceWhichResponse": "chartsy:GetReportsRevenueBySourceWhichResponse",
    "by": {
      "@id": "chartsy:by",
      "@type": "xsd:string"
    },
    "touch": {
      "@id": "chartsy:touch",
      "@type": "xsd:string"
    },
    "unattributed_paying_customers": {
      "@id": "chartsy:unattributed_paying_customers",
      "@type": "xsd:integer"
    },
    "top_group": {
      "@id": "chartsy:top_group",
      "@type": "xsd:string"
    },
    "top_group_mrr": {
      "@id": "chartsy:top_group_mrr",
      "@type": "xsd:integer"
    },
    "top_group_paying_customers": {
      "@id": "chartsy:top_group_paying_customers",
      "@type": "xsd:integer"
    },
    "notes": {
      "@id": "chartsy:notes",
      "@type": "xsd:string"
    },
    "groups": {
      "@id": "chartsy:groups",
      "@container": "@list"
    },
    "GetReportsTrafficSourcesWebsiteResponse": "chartsy:GetReportsTrafficSourcesWebsiteResponse",
    "top_group_visits": {
      "@id": "chartsy:top_group_visits",
      "@type": "xsd:integer"
    },
    "GetSitesResponse": "chartsy:GetSitesResponse",
    "GetSitesWebsitesResponse": "chartsy:GetSitesWebsitesResponse",
    "PostSubscriptionsRequest": "chartsy:PostSubscriptionsRequest",
    "started_at": {
      "@id": "chartsy:started_at",
      "@type": "xsd:string"
    },
    "current_period_start": {
      "@id": "chartsy:current_period_start",
      "@type": "xsd:string"
    },
    "current_period_end": {
      "@id": "chartsy:current_period_end",
      "@type": "xsd:string"
    },
    "paused_at": {
      "@id": "chartsy:paused_at",
      "@type": "xsd:string"
    },
    "trial_start": {
      "@id": "chartsy:trial_start",
      "@type": "xsd:string"
    },
    "trial_end": {
      "@id": "chartsy:trial_end",
      "@type": "xsd:string"
    },
    "cancel_at_period_end": {
      "@id": "chartsy:cancel_at_period_end",
      "@type": "xsd:string"
    },
    "latest_invoice_id": {
      "@id": "chartsy:latest_invoice_id",
      "@type": "xsd:string"
    },
    "PostTransactionsRequest": "chartsy:PostTransactionsRequest",
    "related_transaction_id": {
      "@id": "chartsy:related_transaction_id",
      "@type": "xsd:string"
    },
    "amount_refunded": {
      "@id": "chartsy:amount_refunded",
      "@type": "xsd:string"
    },
    "payment_intent_id": {
      "@id": "chartsy:payment_intent_id",
      "@type": "xsd:string"
    },
    "available_on": {
      "@id": "chartsy:available_on",
      "@type": "xsd:string"
    },
    "disputed": {
      "@id": "chartsy:disputed",
      "@type": "xsd:string"
    },
    "dispute_id": {
      "@id": "chartsy:dispute_id",
      "@type": "xsd:string"
    },
    "failure_code": {
      "@id": "chartsy:failure_code",
      "@type": "xsd:string"
    },
    "failure_message": {
      "@id": "chartsy:failure_message",
      "@type": "xsd:string"
    },
    "PostV1ResponsesRequest": "chartsy:PostV1ResponsesRequest",
    "model": {
      "@id": "chartsy:model",
      "@type": "xsd:string"
    },
    "tools": {
      "@id": "chartsy:tools",
      "@container": "@list"
    },
    "input": {
      "@id": "chartsy:input",
      "@type": "xsd:string"
    },
    "PostV1ResponsesResponse": "chartsy:PostV1ResponsesResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Chartsy API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Chartsy's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-03) from openapi/_ae-authored/chartsy-app-openapi-generated.yml.",
  "dcterms:created": "2026-11-03",
  "dcterms:source": [
    "openapi/_ae-authored/chartsy-app-openapi-generated.yml"
  ]
}