scrapingbot-io · JSON-LD Context

Scrapingbot Io Context

JSON-LD context defining the semantic vocabulary for Scrapingbot Io from scrapingbot-io.

17 Classes 20 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
scrapingbot: https://scrapingbot.io/schema#

Classes

PostApiMcpRequest PostApiV1AmazonRequest PostApiV1AmazonResponse PostApiV1ChatgptRequest PostApiV1ChatgptResponse PostApiV1GoogleRequest PostApiV1GoogleResponse PostApiV1InstagramRequest PostApiV1InstagramResponse GetApiV1JobJobidResponse GetApiV1ScrapeResponse PostApiV1ScrapeRequest PostApiV1ScrapeResponse PostApiV1TiktokRequest PostApiV1TiktokResponse GetJsResponse GetScrapeResponse

Properties

Property Type Container
jsonrpc string
id integer
method string
endpoint string
params
x-api-key string
prompt string
success boolean
job_id string
status string
created_at string
started_at string
completed_at string
result
error string
url string
js_scenario list
html string
duration string
credits_used integer

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://scrapingbot.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "scrapingbot": "https://scrapingbot.io/schema#",
    "PostApiMcpRequest": "scrapingbot:PostApiMcpRequest",
    "jsonrpc": {
      "@id": "scrapingbot:jsonrpc",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "scrapingbot:id",
      "@type": "xsd:integer"
    },
    "method": {
      "@id": "scrapingbot:method",
      "@type": "xsd:string"
    },
    "PostApiV1AmazonRequest": "scrapingbot:PostApiV1AmazonRequest",
    "endpoint": {
      "@id": "scrapingbot:endpoint",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "scrapingbot:params"
    },
    "PostApiV1AmazonResponse": "scrapingbot:PostApiV1AmazonResponse",
    "x-api-key": {
      "@id": "scrapingbot:x-api-key",
      "@type": "xsd:string"
    },
    "PostApiV1ChatgptRequest": "scrapingbot:PostApiV1ChatgptRequest",
    "prompt": {
      "@id": "scrapingbot:prompt",
      "@type": "xsd:string"
    },
    "PostApiV1ChatgptResponse": "scrapingbot:PostApiV1ChatgptResponse",
    "PostApiV1GoogleRequest": "scrapingbot:PostApiV1GoogleRequest",
    "PostApiV1GoogleResponse": "scrapingbot:PostApiV1GoogleResponse",
    "PostApiV1InstagramRequest": "scrapingbot:PostApiV1InstagramRequest",
    "PostApiV1InstagramResponse": "scrapingbot:PostApiV1InstagramResponse",
    "GetApiV1JobJobidResponse": "scrapingbot:GetApiV1JobJobidResponse",
    "success": {
      "@id": "scrapingbot:success",
      "@type": "xsd:boolean"
    },
    "job_id": {
      "@id": "scrapingbot:job_id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "scrapingbot:status",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "scrapingbot:created_at",
      "@type": "xsd:string"
    },
    "started_at": {
      "@id": "scrapingbot:started_at",
      "@type": "xsd:string"
    },
    "completed_at": {
      "@id": "scrapingbot:completed_at",
      "@type": "xsd:string"
    },
    "result": {
      "@id": "scrapingbot:result"
    },
    "error": {
      "@id": "scrapingbot:error",
      "@type": "xsd:string"
    },
    "GetApiV1ScrapeResponse": "scrapingbot:GetApiV1ScrapeResponse",
    "PostApiV1ScrapeRequest": "scrapingbot:PostApiV1ScrapeRequest",
    "url": {
      "@id": "scrapingbot:url",
      "@type": "xsd:string"
    },
    "js_scenario": {
      "@id": "scrapingbot:js_scenario",
      "@container": "@list"
    },
    "PostApiV1ScrapeResponse": "scrapingbot:PostApiV1ScrapeResponse",
    "PostApiV1TiktokRequest": "scrapingbot:PostApiV1TiktokRequest",
    "PostApiV1TiktokResponse": "scrapingbot:PostApiV1TiktokResponse",
    "GetJsResponse": "scrapingbot:GetJsResponse",
    "html": {
      "@id": "scrapingbot:html",
      "@type": "xsd:string"
    },
    "duration": {
      "@id": "scrapingbot:duration",
      "@type": "xsd:string"
    },
    "credits_used": {
      "@id": "scrapingbot:credits_used",
      "@type": "xsd:integer"
    },
    "GetScrapeResponse": "scrapingbot:GetScrapeResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "scrapingbot-io API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects scrapingbot-io'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-31) from openapi/_ae-authored/scrapingbot-io-openapi-generated.yml.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/_ae-authored/scrapingbot-io-openapi-generated.yml"
  ]
}