{
  "@context": {
    "@vocab": "https://factiq.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "factiq": "https://factiq.com/schema#",
    "ApiKeyCreateRequest": "factiq:ApiKeyCreateRequest",
    "regenerate": {
      "@id": "factiq:regenerate",
      "@type": "xsd:boolean"
    },
    "ApiKeyCreateResponse": "factiq:ApiKeyCreateResponse",
    "api_key": {
      "@id": "factiq:api_key",
      "@type": "xsd:string"
    },
    "prefix": {
      "@id": "factiq:prefix",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "factiq:created_at",
      "@type": "xsd:dateTime"
    },
    "ApiKeyInfo": "factiq:ApiKeyInfo",
    "has_key": {
      "@id": "factiq:has_key",
      "@type": "xsd:boolean"
    },
    "BlockUserRequest": "factiq:BlockUserRequest",
    "reason": {
      "@id": "factiq:reason"
    },
    "ClaimReviewIn": "factiq:ClaimReviewIn",
    "claim_id": {
      "@id": "factiq:claim_id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "factiq:status",
      "@type": "xsd:string"
    },
    "flagged": {
      "@id": "factiq:flagged",
      "@type": "xsd:boolean"
    },
    "corrected_family": {
      "@id": "factiq:corrected_family"
    },
    "corrected_topic_path": {
      "@id": "factiq:corrected_topic_path"
    },
    "tags": {
      "@id": "factiq:tags",
      "@container": "@list"
    },
    "note": {
      "@id": "factiq:note"
    },
    "CompanyFilingsRequest": "factiq:CompanyFilingsRequest",
    "company": {
      "@id": "factiq:company",
      "@type": "xsd:string"
    },
    "query": {
      "@id": "factiq:query",
      "@type": "xsd:string"
    },
    "concept": {
      "@id": "factiq:concept"
    },
    "search_target": {
      "@id": "factiq:search_target",
      "@type": "xsd:string"
    },
    "report_type": {
      "@id": "factiq:report_type"
    },
    "fiscal_year": {
      "@id": "factiq:fiscal_year"
    },
    "fiscal_period": {
      "@id": "factiq:fiscal_period"
    },
    "metric_class": {
      "@id": "factiq:metric_class"
    },
    "segment": {
      "@id": "factiq:segment"
    },
    "date_from": {
      "@id": "factiq:date_from"
    },
    "date_to": {
      "@id": "factiq:date_to"
    },
    "active_only": {
      "@id": "factiq:active_only",
      "@type": "xsd:boolean"
    },
    "format": {
      "@id": "factiq:format",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "factiq:limit",
      "@type": "xsd:integer"
    },
    "CompleteRequest": "factiq:CompleteRequest",
    "txn": {
      "@id": "factiq:txn",
      "@type": "xsd:string"
    },
    "approve": {
      "@id": "factiq:approve",
      "@type": "xsd:boolean"
    },
    "CreateCheckoutSessionRequest": "factiq:CreateCheckoutSessionRequest",
    "plan": {
      "@id": "factiq:plan",
      "@type": "xsd:string"
    },
    "DataPoint": "factiq:DataPoint",
    "id": {
      "@id": "factiq:id",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "factiq:value"
    },
    "label": {
      "@id": "factiq:label",
      "@type": "xsd:string"
    },
    "date": {
      "@id": "factiq:date",
      "@type": "xsd:string"
    },
    "unit": {
      "@id": "factiq:unit"
    },
    "DataSeries": "factiq:DataSeries",
    "schemaName": {
      "@id": "factiq:schemaName",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "factiq:name"
    },
    "description": {
      "@id": "factiq:description"
    },
    "units": {
      "@id": "factiq:units"
    },
    "seasonality": {
      "@id": "factiq:seasonality"
    },
    "dataPoints": {
      "@id": "factiq:dataPoints",
      "@container": "@list"
    },
    "frequency": {
      "@id": "factiq:frequency"
    },
    "state": {
      "@id": "factiq:state"
    },
    "county_or_metro_area": {
      "@id": "factiq:county_or_metro_area"
    },
    "organization": {
      "@id": "factiq:organization"
    },
    "survey_title": {
      "@id": "factiq:survey_title"
    },
    "survey_details": {
      "@id": "factiq:survey_details"
    },
    "source": {
      "@id": "factiq:source"
    },
    "series_id_note": {
      "@id": "factiq:series_id_note"
    },
    "replacement_series_ids": {
      "@id": "factiq:replacement_series_ids",
      "@container": "@list"
    },
    "is_compound": {
      "@id": "factiq:is_compound",
      "@type": "xsd:boolean"
    },
    "data_type": {
      "@id": "factiq:data_type",
      "@type": "xsd:string"
    },
    "pivotedColumns": {
      "@id": "factiq:pivotedColumns"
    },
    "pivotedData": {
      "@id": "factiq:pivotedData"
    },
    "DatasetSearchRequest": "factiq:DatasetSearchRequest",
    "schemas": {
      "@id": "factiq:schemas"
    },
    "DisclosureCurationIn": "factiq:DisclosureCurationIn",
    "ticker": {
      "@id": "factiq:ticker",
      "@type": "xsd:string"
    },
    "breaks_out": {
      "@id": "factiq:breaks_out",
      "@container": "@list"
    },
    "not_broken_out": {
      "@id": "factiq:not_broken_out",
      "@container": "@list"
    },
    "EarningsRequest": "factiq:EarningsRequest",
    "company_name": {
      "@id": "factiq:company_name"
    },
    "company_filter": {
      "@id": "factiq:company_filter"
    },
    "quarter_filter": {
      "@id": "factiq:quarter_filter"
    },
    "claim_family": {
      "@id": "factiq:claim_family"
    },
    "section": {
      "@id": "factiq:section"
    },
    "detail": {
      "@id": "factiq:detail",
      "@type": "xsd:boolean"
    },
    "EmailLoginRequest": "factiq:EmailLoginRequest",
    "email": {
      "@id": "factiq:email",
      "@type": "xsd:string"
    },
    "password": {
      "@id": "factiq:password",
      "@type": "xsd:string"
    },
    "EmailSignupRequest": "factiq:EmailSignupRequest",
    "full_name": {
      "@id": "factiq:full_name"
    },
    "EmailVerificationConfirmRequest": "factiq:EmailVerificationConfirmRequest",
    "token": {
      "@id": "factiq:token",
      "@type": "xsd:string"
    },
    "EmailVerificationRequest": "factiq:EmailVerificationRequest",
    "EmailVerificationResponse": "factiq:EmailVerificationResponse",
    "GeoRequest": "factiq:GeoRequest",
    "dataset": {
      "@id": "factiq:dataset",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "factiq:region",
      "@type": "xsd:string"
    },
    "start_date": {
      "@id": "factiq:start_date",
      "@type": "xsd:string"
    },
    "end_date": {
      "@id": "factiq:end_date",
      "@type": "xsd:string"
    },
    "aggregation": {
      "@id": "factiq:aggregation",
      "@type": "xsd:string"
    },
    "resolution": {
      "@id": "factiq:resolution"
    },
    "include_flares": {
      "@id": "factiq:include_flares",
      "@type": "xsd:boolean"
    },
    "GoogleAuthRequest": "factiq:GoogleAuthRequest",
    "id_token": {
      "@id": "factiq:id_token",
      "@type": "xsd:string"
    },
    "HTTPValidationError": "factiq:HTTPValidationError",
    "InvitationCreateRequest": "factiq:InvitationCreateRequest",
    "emails": {
      "@id": "factiq:emails",
      "@container": "@list"
    },
    "role": {
      "@id": "factiq:role",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "factiq:expires_at"
    },
    "InvitationEmailRequest": "factiq:InvitationEmailRequest",
    "MarketRequest": "factiq:MarketRequest",
    "asset": {
      "@id": "factiq:asset",
      "@type": "xsd:string"
    },
    "sample": {
      "@id": "factiq:sample",
      "@type": "xsd:boolean"
    },
    "McpConnection": "factiq:McpConnection",
    "client": {
      "@id": "factiq:client",
      "@type": "xsd:string"
    },
    "connected_at": {
      "@id": "factiq:connected_at",
      "@type": "xsd:dateTime"
    },
    "last_connected_at": {
      "@id": "factiq:last_connected_at",
      "@type": "xsd:dateTime"
    },
    "MediaRequest": "factiq:MediaRequest",
    "person": {
      "@id": "factiq:person"
    },
    "sort": {
      "@id": "factiq:sort",
      "@type": "xsd:string"
    },
    "appearance_type": {
      "@id": "factiq:appearance_type"
    },
    "institution": {
      "@id": "factiq:institution"
    },
    "country": {
      "@id": "factiq:country"
    },
    "show": {
      "@id": "factiq:show"
    },
    "channel": {
      "@id": "factiq:channel"
    },
    "offset": {
      "@id": "factiq:offset",
      "@type": "xsd:integer"
    },
    "MemberInvitationCreateRequest": "factiq:MemberInvitationCreateRequest",
    "NewsRequest": "factiq:NewsRequest",
    "tickers": {
      "@id": "factiq:tickers"
    },
    "topic": {
      "@id": "factiq:topic"
    },
    "sources": {
      "@id": "factiq:sources"
    },
    "PasskeyAuthenticationOptionsRequest": "factiq:PasskeyAuthenticationOptionsRequest",
    "PasskeyAuthenticationOptionsResponse": "factiq:PasskeyAuthenticationOptionsResponse",
    "options": {
      "@id": "factiq:options"
    },
    "session_id": {
      "@id": "factiq:session_id",
      "@type": "xsd:string"
    },
    "PasskeyAuthenticationVerifyRequest": "factiq:PasskeyAuthenticationVerifyRequest",
    "credential": {
      "@id": "factiq:credential",
      "@type": "xsd:string"
    },
    "PasskeyInfo": "factiq:PasskeyInfo",
    "device_name": {
      "@id": "factiq:device_name",
      "@type": "xsd:string"
    },
    "last_used_at": {
      "@id": "factiq:last_used_at"
    },
    "backed_up": {
      "@id": "factiq:backed_up",
      "@type": "xsd:boolean"
    },
    "transports": {
      "@id": "factiq:transports"
    },
    "PasskeyListResponse": "factiq:PasskeyListResponse",
    "passkeys": {
      "@id": "factiq:passkeys",
      "@container": "@list"
    },
    "PasskeyRegistrationVerifyRequest": "factiq:PasskeyRegistrationVerifyRequest",
    "PasskeyUpdateRequest": "factiq:PasskeyUpdateRequest",
    "PasswordResetConfirmRequest": "factiq:PasswordResetConfirmRequest",
    "new_password": {
      "@id": "factiq:new_password",
      "@type": "xsd:string"
    },
    "PasswordResetRequest": "factiq:PasswordResetRequest",
    "PasswordResetResponse": "factiq:PasswordResetResponse",
    "PressurePointReviewIn": "factiq:PressurePointReviewIn",
    "pp_id": {
      "@id": "factiq:pp_id",
      "@type": "xsd:string"
    },
    "RecipientRemoveRequest": "factiq:RecipientRemoveRequest",
    "RecipientRequest": "factiq:RecipientRequest",
    "RefreshTokenRequest": "factiq:RefreshTokenRequest",
    "refresh_token": {
      "@id": "factiq:refresh_token",
      "@type": "xsd:string"
    },
    "RegenerateRequest": "factiq:RegenerateRequest",
    "RoleRequest": "factiq:RoleRequest",
    "SearchQuery": "factiq:SearchQuery",
    "terms": {
      "@id": "factiq:terms",
      "@container": "@list"
    },
    "SearchRequest": "factiq:SearchRequest",
    "queries": {
      "@id": "factiq:queries",
      "@container": "@list"
    },
    "include_compound": {
      "@id": "factiq:include_compound",
      "@type": "xsd:boolean"
    },
    "SetUserPlanRequest": "factiq:SetUserPlanRequest",
    "plan_type": {
      "@id": "factiq:plan_type",
      "@type": "xsd:string"
    },
    "duration_months": {
      "@id": "factiq:duration_months"
    },
    "SharedChartResponse": "factiq:SharedChartResponse",
    "version": {
      "@id": "factiq:version",
      "@type": "xsd:integer"
    },
    "createdAt": {
      "@id": "factiq:createdAt"
    },
    "updatedAt": {
      "@id": "factiq:updatedAt"
    },
    "isOwner": {
      "@id": "factiq:isOwner",
      "@type": "xsd:boolean"
    },
    "question": {
      "@id": "factiq:question"
    },
    "runId": {
      "@id": "factiq:runId"
    },
    "toolCallId": {
      "@id": "factiq:toolCallId"
    },
    "yAxisLabel": {
      "@id": "factiq:yAxisLabel"
    },
    "metadata": {
      "@id": "factiq:metadata"
    },
    "chart": {
      "@id": "factiq:chart"
    },
    "chartData": {
      "@id": "factiq:chartData",
      "@container": "@list"
    },
    "transformStack": {
      "@id": "factiq:transformStack"
    },
    "SourceInfo": "factiq:SourceInfo",
    "organization_acronym": {
      "@id": "factiq:organization_acronym",
      "@type": "xsd:string"
    },
    "original_info": {
      "@id": "factiq:original_info",
      "@type": "xsd:string"
    },
    "SqlRequest": "factiq:SqlRequest",
    "sql": {
      "@id": "factiq:sql",
      "@type": "xsd:string"
    },
    "exploration": {
      "@id": "factiq:exploration",
      "@type": "xsd:boolean"
    },
    "auto_retry": {
      "@id": "factiq:auto_retry",
      "@type": "xsd:boolean"
    },
    "max_rows": {
      "@id": "factiq:max_rows",
      "@type": "xsd:integer"
    },
    "page": {
      "@id": "factiq:page",
      "@type": "xsd:integer"
    },
    "TokenResponse": "factiq:TokenResponse",
    "access_token": {
      "@id": "factiq:access_token",
      "@type": "xsd:string"
    },
    "token_type": {
      "@id": "factiq:token_type",
      "@type": "xsd:string"
    },
    "user": {
      "@id": "factiq:user",
      "@type": "@id"
    },
    "monthly_usage": {
      "@id": "factiq:monthly_usage"
    },
    "TopicCurationIn": "factiq:TopicCurationIn",
    "topic_path": {
      "@id": "factiq:topic_path",
      "@type": "xsd:string"
    },
    "decision": {
      "@id": "factiq:decision",
      "@type": "xsd:string"
    },
    "merge_into": {
      "@id": "factiq:merge_into"
    },
    "new_name": {
      "@id": "factiq:new_name"
    },
    "UsageQuota": "factiq:UsageQuota",
    "usage_month": {
      "@id": "factiq:usage_month",
      "@type": "xsd:date"
    },
    "request_count": {
      "@id": "factiq:request_count",
      "@type": "xsd:integer"
    },
    "request_limit": {
      "@id": "factiq:request_limit",
      "@type": "xsd:integer"
    },
    "User": "factiq:User",
    "picture_url": {
      "@id": "factiq:picture_url"
    },
    "personal_plan_type": {
      "@id": "factiq:personal_plan_type"
    },
    "plan_expires_at": {
      "@id": "factiq:plan_expires_at"
    },
    "personal_plan_expires_at": {
      "@id": "factiq:personal_plan_expires_at"
    },
    "entitlement_source": {
      "@id": "factiq:entitlement_source",
      "@type": "xsd:string"
    },
    "workspace_id": {
      "@id": "factiq:workspace_id"
    },
    "email_verified": {
      "@id": "factiq:email_verified",
      "@type": "xsd:boolean"
    },
    "blocked_at": {
      "@id": "factiq:blocked_at"
    },
    "UserProfile": "factiq:UserProfile",
    "is_admin": {
      "@id": "factiq:is_admin",
      "@type": "xsd:boolean"
    },
    "mcp_connections": {
      "@id": "factiq:mcp_connections",
      "@container": "@list"
    },
    "ValidationError": "factiq:ValidationError",
    "loc": {
      "@id": "factiq:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "factiq:msg",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "factiq:type",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "factiq:input"
    },
    "ctx": {
      "@id": "factiq:ctx"
    },
    "WaitlistRequest": "factiq:WaitlistRequest",
    "Watchlist": "factiq:Watchlist",
    "position": {
      "@id": "factiq:position",
      "@type": "xsd:integer"
    },
    "updated_at": {
      "@id": "factiq:updated_at",
      "@type": "xsd:dateTime"
    },
    "items": {
      "@id": "factiq:items",
      "@container": "@list"
    },
    "WatchlistCreate": "factiq:WatchlistCreate",
    "WatchlistItem": "factiq:WatchlistItem",
    "symbol": {
      "@id": "factiq:symbol",
      "@type": "xsd:string"
    },
    "added_at": {
      "@id": "factiq:added_at",
      "@type": "xsd:dateTime"
    },
    "WatchlistItemCreate": "factiq:WatchlistItemCreate",
    "WatchlistUpdate": "factiq:WatchlistUpdate"
  },
  "@type": "schema:Dataset",
  "schema:name": "FactIQ API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects FactIQ'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-07) from openapi/factiq-com-openapi.json.",
  "dcterms:created": "2026-11-07",
  "dcterms:source": [
    "openapi/factiq-com-openapi.json"
  ]
}