{
  "@context": {
    "@vocab": "https://finedata.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "finedata": "https://finedata.ai/schema#",
    "AsyncJobListResponse": "finedata:AsyncJobListResponse",
    "jobs": {
      "@id": "finedata:jobs",
      "@container": "@list"
    },
    "total": {
      "@id": "finedata:total",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "finedata:limit",
      "@type": "xsd:integer"
    },
    "offset": {
      "@id": "finedata:offset",
      "@type": "xsd:integer"
    },
    "AsyncJobResponse": "finedata:AsyncJobResponse",
    "job_id": {
      "@id": "finedata:job_id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "finedata:status",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "finedata:url",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "finedata:created_at",
      "@type": "xsd:string"
    },
    "estimated_completion": {
      "@id": "finedata:estimated_completion"
    },
    "AsyncJobStatsResponse": "finedata:AsyncJobStatsResponse",
    "pending": {
      "@id": "finedata:pending",
      "@type": "xsd:integer"
    },
    "processing": {
      "@id": "finedata:processing",
      "@type": "xsd:integer"
    },
    "completed": {
      "@id": "finedata:completed",
      "@type": "xsd:integer"
    },
    "failed": {
      "@id": "finedata:failed",
      "@type": "xsd:integer"
    },
    "cancelled": {
      "@id": "finedata:cancelled",
      "@type": "xsd:integer"
    },
    "AsyncJobStatusResponse": "finedata:AsyncJobStatusResponse",
    "method": {
      "@id": "finedata:method",
      "@type": "xsd:string"
    },
    "started_at": {
      "@id": "finedata:started_at"
    },
    "completed_at": {
      "@id": "finedata:completed_at"
    },
    "use_js_render": {
      "@id": "finedata:use_js_render",
      "@type": "xsd:boolean"
    },
    "use_residential": {
      "@id": "finedata:use_residential",
      "@type": "xsd:boolean"
    },
    "use_isp": {
      "@id": "finedata:use_isp",
      "@type": "xsd:boolean"
    },
    "use_mobile": {
      "@id": "finedata:use_mobile",
      "@type": "xsd:boolean"
    },
    "proxy_country": {
      "@id": "finedata:proxy_country"
    },
    "stealth_antibot": {
      "@id": "finedata:stealth_antibot",
      "@type": "xsd:boolean"
    },
    "stealth_antibot_headful": {
      "@id": "finedata:stealth_antibot_headful",
      "@type": "xsd:boolean"
    },
    "stealth_new": {
      "@id": "finedata:stealth_new",
      "@type": "xsd:boolean"
    },
    "stealth_premium": {
      "@id": "finedata:stealth_premium",
      "@type": "xsd:boolean"
    },
    "stealth_premium_headful": {
      "@id": "finedata:stealth_premium_headful",
      "@type": "xsd:boolean"
    },
    "result": {
      "@id": "finedata:result"
    },
    "error": {
      "@id": "finedata:error"
    },
    "attempts": {
      "@id": "finedata:attempts",
      "@type": "xsd:integer"
    },
    "tokens_used": {
      "@id": "finedata:tokens_used",
      "@type": "xsd:integer"
    },
    "AsyncScrapeRequest": "finedata:AsyncScrapeRequest",
    "headers": {
      "@id": "finedata:headers"
    },
    "body": {
      "@id": "finedata:body"
    },
    "tls_profile": {
      "@id": "finedata:tls_profile"
    },
    "max_retries": {
      "@id": "finedata:max_retries"
    },
    "timeout": {
      "@id": "finedata:timeout"
    },
    "use_antibot": {
      "@id": "finedata:use_antibot",
      "@type": "xsd:boolean"
    },
    "proxy_sticky": {
      "@id": "finedata:proxy_sticky",
      "@type": "xsd:boolean"
    },
    "proxy_profile_id": {
      "@id": "finedata:proxy_profile_id"
    },
    "js_wait_for": {
      "@id": "finedata:js_wait_for",
      "@type": "xsd:string"
    },
    "js_scroll": {
      "@id": "finedata:js_scroll",
      "@type": "xsd:boolean"
    },
    "js_actions": {
      "@id": "finedata:js_actions"
    },
    "solve_captcha": {
      "@id": "finedata:solve_captcha",
      "@type": "xsd:boolean"
    },
    "session_id": {
      "@id": "finedata:session_id"
    },
    "session_ttl": {
      "@id": "finedata:session_ttl"
    },
    "formats": {
      "@id": "finedata:formats"
    },
    "only_main_content": {
      "@id": "finedata:only_main_content",
      "@type": "xsd:boolean"
    },
    "extract_rules": {
      "@id": "finedata:extract_rules"
    },
    "extract_schema": {
      "@id": "finedata:extract_schema"
    },
    "extract_prompt": {
      "@id": "finedata:extract_prompt"
    },
    "ai_content_mode": {
      "@id": "finedata:ai_content_mode"
    },
    "callback_url": {
      "@id": "finedata:callback_url"
    },
    "callback_headers": {
      "@id": "finedata:callback_headers"
    },
    "BatchJobResponse": "finedata:BatchJobResponse",
    "batch_id": {
      "@id": "finedata:batch_id",
      "@type": "xsd:string"
    },
    "job_ids": {
      "@id": "finedata:job_ids",
      "@container": "@list"
    },
    "total_jobs": {
      "@id": "finedata:total_jobs",
      "@type": "xsd:integer"
    },
    "BatchJobStatusResponse": "finedata:BatchJobStatusResponse",
    "completed_jobs": {
      "@id": "finedata:completed_jobs",
      "@type": "xsd:integer"
    },
    "failed_jobs": {
      "@id": "finedata:failed_jobs",
      "@type": "xsd:integer"
    },
    "results": {
      "@id": "finedata:results"
    },
    "BatchScrapeRequest": "finedata:BatchScrapeRequest",
    "requests": {
      "@id": "finedata:requests",
      "@container": "@list"
    },
    "Body_revoke_token_oauth_revoke_post": "finedata:Body_revoke_token_oauth_revoke_post",
    "token": {
      "@id": "finedata:token",
      "@type": "xsd:string"
    },
    "client_id": {
      "@id": "finedata:client_id"
    },
    "Body_token_oauth_token_post": "finedata:Body_token_oauth_token_post",
    "grant_type": {
      "@id": "finedata:grant_type",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "finedata:code"
    },
    "redirect_uri": {
      "@id": "finedata:redirect_uri"
    },
    "client_secret": {
      "@id": "finedata:client_secret"
    },
    "code_verifier": {
      "@id": "finedata:code_verifier"
    },
    "refresh_token": {
      "@id": "finedata:refresh_token"
    },
    "resource": {
      "@id": "finedata:resource"
    },
    "ClientRegistrationRequest": "finedata:ClientRegistrationRequest",
    "client_name": {
      "@id": "finedata:client_name"
    },
    "redirect_uris": {
      "@id": "finedata:redirect_uris",
      "@container": "@list"
    },
    "grant_types": {
      "@id": "finedata:grant_types",
      "@container": "@list"
    },
    "token_endpoint_auth_method": {
      "@id": "finedata:token_endpoint_auth_method",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "finedata:scope",
      "@type": "xsd:string"
    },
    "ConsentApproveRequest": "finedata:ConsentApproveRequest",
    "state": {
      "@id": "finedata:state"
    },
    "code_challenge": {
      "@id": "finedata:code_challenge",
      "@type": "xsd:string"
    },
    "code_challenge_method": {
      "@id": "finedata:code_challenge_method",
      "@type": "xsd:string"
    },
    "HTTPValidationError": "finedata:HTTPValidationError",
    "detail": {
      "@id": "finedata:detail",
      "@container": "@list"
    },
    "JsAction": "finedata:JsAction",
    "action": {
      "@id": "finedata:action",
      "@type": "xsd:string"
    },
    "selector": {
      "@id": "finedata:selector"
    },
    "ms": {
      "@id": "finedata:ms"
    },
    "text": {
      "@id": "finedata:text"
    },
    "y": {
      "@id": "finedata:y"
    },
    "script": {
      "@id": "finedata:script"
    },
    "ProxyProfileCreateRequest": "finedata:ProxyProfileCreateRequest",
    "name": {
      "@id": "finedata:name",
      "@type": "xsd:string"
    },
    "proxies": {
      "@id": "finedata:proxies",
      "@container": "@list"
    },
    "rotation_mode": {
      "@id": "finedata:rotation_mode",
      "@type": "xsd:string"
    },
    "auto_skip_failed": {
      "@id": "finedata:auto_skip_failed",
      "@type": "xsd:boolean"
    },
    "ProxyProfileListResponse": "finedata:ProxyProfileListResponse",
    "profiles": {
      "@id": "finedata:profiles",
      "@container": "@list"
    },
    "max_profiles": {
      "@id": "finedata:max_profiles",
      "@type": "xsd:integer"
    },
    "ProxyProfileResponse": "finedata:ProxyProfileResponse",
    "id": {
      "@id": "finedata:id",
      "@type": "xsd:integer"
    },
    "proxy_count": {
      "@id": "finedata:proxy_count",
      "@type": "xsd:integer"
    },
    "updated_at": {
      "@id": "finedata:updated_at"
    },
    "last_used_at": {
      "@id": "finedata:last_used_at"
    },
    "ProxyProfileUpdateRequest": "finedata:ProxyProfileUpdateRequest",
    "ProxyTestResponse": "finedata:ProxyTestResponse",
    "profile_id": {
      "@id": "finedata:profile_id",
      "@type": "xsd:integer"
    },
    "tested": {
      "@id": "finedata:tested",
      "@type": "xsd:integer"
    },
    "succeeded": {
      "@id": "finedata:succeeded",
      "@type": "xsd:integer"
    },
    "ProxyTestResult": "finedata:ProxyTestResult",
    "index": {
      "@id": "finedata:index",
      "@type": "xsd:integer"
    },
    "proxy": {
      "@id": "finedata:proxy",
      "@type": "xsd:string"
    },
    "ok": {
      "@id": "finedata:ok",
      "@type": "xsd:boolean"
    },
    "latency_ms": {
      "@id": "finedata:latency_ms"
    },
    "PublicScrapeRequest": "finedata:PublicScrapeRequest",
    "auto_retry": {
      "@id": "finedata:auto_retry",
      "@type": "xsd:boolean"
    },
    "raw_output": {
      "@id": "finedata:raw_output",
      "@type": "xsd:boolean"
    },
    "PublicScrapeResponse": "finedata:PublicScrapeResponse",
    "success": {
      "@id": "finedata:success",
      "@type": "xsd:boolean"
    },
    "status_code": {
      "@id": "finedata:status_code",
      "@type": "xsd:integer"
    },
    "data": {
      "@id": "finedata:data"
    },
    "meta": {
      "@id": "finedata:meta"
    },
    "captcha_detected": {
      "@id": "finedata:captcha_detected",
      "@type": "xsd:boolean"
    },
    "captcha_type": {
      "@id": "finedata:captcha_type"
    },
    "captcha_solved": {
      "@id": "finedata:captcha_solved",
      "@type": "xsd:boolean"
    },
    "ScrapeData": "finedata:ScrapeData",
    "markdown": {
      "@id": "finedata:markdown"
    },
    "raw_html": {
      "@id": "finedata:raw_html"
    },
    "links": {
      "@id": "finedata:links"
    },
    "screenshot": {
      "@id": "finedata:screenshot"
    },
    "extract": {
      "@id": "finedata:extract"
    },
    "metadata": {
      "@id": "finedata:metadata"
    },
    "content_type": {
      "@id": "finedata:content_type"
    },
    "csv": {
      "@id": "finedata:csv"
    },
    "xlsx": {
      "@id": "finedata:xlsx"
    },
    "SerpRequest": "finedata:SerpRequest",
    "q": {
      "@id": "finedata:q",
      "@type": "xsd:string"
    },
    "gl": {
      "@id": "finedata:gl",
      "@type": "xsd:string"
    },
    "hl": {
      "@id": "finedata:hl",
      "@type": "xsd:string"
    },
    "location": {
      "@id": "finedata:location"
    },
    "start": {
      "@id": "finedata:start",
      "@type": "xsd:integer"
    },
    "device": {
      "@id": "finedata:device",
      "@type": "xsd:string"
    },
    "include_html": {
      "@id": "finedata:include_html",
      "@type": "xsd:boolean"
    },
    "ValidationError": "finedata:ValidationError",
    "loc": {
      "@id": "finedata:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "finedata:msg",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "finedata:type",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "finedata-ai API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects finedata-ai'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-10-30) from openapi/finedata-ai.json, openapi/finedata-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/finedata-ai.json",
    "openapi/finedata-openapi.json"
  ]
}