{
  "@context": {
    "@vocab": "https://octocrawl.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "octocrawl": "https://octocrawl.dev/schema#",
    "GetApiCapabilityResponse": "octocrawl:GetApiCapabilityResponse",
    "route": {
      "@id": "octocrawl:route",
      "@type": "xsd:string"
    },
    "limitation": {
      "@id": "octocrawl:limitation",
      "@type": "xsd:string"
    },
    "PostApiCapabilityRequest": "octocrawl:PostApiCapabilityRequest",
    "url": {
      "@id": "octocrawl:url",
      "@type": "xsd:string"
    },
    "PostApiCapabilityResponse": "octocrawl:PostApiCapabilityResponse",
    "GetApiQuotaResponse": "octocrawl:GetApiQuotaResponse",
    "quota_remaining": {
      "@id": "octocrawl:quota_remaining",
      "@type": "xsd:integer"
    },
    "site_quota_remaining": {
      "@id": "octocrawl:site_quota_remaining",
      "@type": "xsd:integer"
    },
    "PostCrawlRequest": "octocrawl:PostCrawlRequest",
    "urls": {
      "@id": "octocrawl:urls",
      "@container": "@list"
    },
    "maxCredits": {
      "@id": "octocrawl:maxCredits",
      "@type": "xsd:integer"
    },
    "idempotencyKey": {
      "@id": "octocrawl:idempotencyKey",
      "@type": "xsd:string"
    },
    "PostCrawlResponse": "octocrawl:PostCrawlResponse",
    "jobId": {
      "@id": "octocrawl:jobId",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "octocrawl:status",
      "@type": "xsd:string"
    },
    "GetHealthResponse": "octocrawl:GetHealthResponse",
    "PostInternalJobsIdSliceRequest": "octocrawl:PostInternalJobsIdSliceRequest",
    "generation": {
      "@id": "octocrawl:generation",
      "@type": "xsd:string"
    },
    "PostInternalJobsIdSliceResponse": "octocrawl:PostInternalJobsIdSliceResponse",
    "PostV1BatchesRequest": "octocrawl:PostV1BatchesRequest",
    "PostV1BatchesResponse": "octocrawl:PostV1BatchesResponse",
    "batchId": {
      "@id": "octocrawl:batchId",
      "@type": "xsd:string"
    },
    "PostV1BatchesIdHandoffResponse": "octocrawl:PostV1BatchesIdHandoffResponse",
    "page": {
      "@id": "octocrawl:page"
    },
    "GetV1BatchesIdItemsResponse": "octocrawl:GetV1BatchesIdItemsResponse",
    "items": {
      "@id": "octocrawl:items",
      "@type": "xsd:string"
    },
    "cursor": {
      "@id": "octocrawl:cursor",
      "@type": "xsd:string"
    },
    "PostV1CrawlRequest": "octocrawl:PostV1CrawlRequest",
    "PostV1CrawlResponse": "octocrawl:PostV1CrawlResponse",
    "crawlId": {
      "@id": "octocrawl:crawlId",
      "@type": "xsd:string"
    },
    "GetV1CrawlIdResponse": "octocrawl:GetV1CrawlIdResponse",
    "pages": {
      "@id": "octocrawl:pages",
      "@type": "xsd:string"
    },
    "GetV1CrawlIdPagesResponse": "octocrawl:GetV1CrawlIdPagesResponse",
    "nextCursor": {
      "@id": "octocrawl:nextCursor",
      "@type": "xsd:string"
    },
    "GetV1JobsResponse": "octocrawl:GetV1JobsResponse",
    "jobs": {
      "@id": "octocrawl:jobs",
      "@type": "xsd:string"
    },
    "GetV1JobsIdExportResponse": "octocrawl:GetV1JobsIdExportResponse",
    "GetV1LoginsResponse": "octocrawl:GetV1LoginsResponse",
    "logins": {
      "@id": "octocrawl:logins",
      "@container": "@list"
    },
    "PostV1LoginsImportRequest": "octocrawl:PostV1LoginsImportRequest",
    "site": {
      "@id": "octocrawl:site",
      "@type": "xsd:string"
    },
    "approveTimeoutMs": {
      "@id": "octocrawl:approveTimeoutMs",
      "@type": "xsd:integer"
    },
    "PostV1LoginsImportResponse": "octocrawl:PostV1LoginsImportResponse",
    "domain": {
      "@id": "octocrawl:domain",
      "@type": "xsd:string"
    },
    "savedAt": {
      "@id": "octocrawl:savedAt",
      "@type": "xsd:string"
    },
    "cookieCount": {
      "@id": "octocrawl:cookieCount",
      "@type": "xsd:integer"
    },
    "localStorage": {
      "@id": "octocrawl:localStorage"
    },
    "localStorageRead": {
      "@id": "octocrawl:localStorageRead",
      "@type": "xsd:boolean"
    },
    "sessionSha256": {
      "@id": "octocrawl:sessionSha256",
      "@type": "xsd:string"
    },
    "PostV1MapRequest": "octocrawl:PostV1MapRequest",
    "PostV1MapResponse": "octocrawl:PostV1MapResponse",
    "GetV1MapsIdResponse": "octocrawl:GetV1MapsIdResponse",
    "PostV1ReadRequest": "octocrawl:PostV1ReadRequest",
    "options": {
      "@id": "octocrawl:options"
    },
    "deadlineAt": {
      "@id": "octocrawl:deadlineAt",
      "@type": "xsd:string"
    },
    "PostV1ScrapeRequest": "octocrawl:PostV1ScrapeRequest",
    "format": {
      "@id": "octocrawl:format",
      "@type": "xsd:string"
    },
    "maxFileBytes": {
      "@id": "octocrawl:maxFileBytes",
      "@type": "xsd:string"
    },
    "actions": {
      "@id": "octocrawl:actions",
      "@type": "xsd:string"
    },
    "skipTlsVerification": {
      "@id": "octocrawl:skipTlsVerification",
      "@type": "xsd:string"
    },
    "includePaths": {
      "@id": "octocrawl:includePaths",
      "@type": "xsd:string"
    },
    "PostV1ScrapeResponse": "octocrawl:PostV1ScrapeResponse",
    "scrapeId": {
      "@id": "octocrawl:scrapeId",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "octocrawl:metadata",
      "@type": "xsd:string"
    },
    "markdown": {
      "@id": "octocrawl:markdown",
      "@type": "xsd:string"
    },
    "json": {
      "@id": "octocrawl:json",
      "@type": "xsd:string"
    },
    "evidenceRecord": {
      "@id": "octocrawl:evidenceRecord",
      "@type": "xsd:string"
    },
    "GetV1ScrapesIdResponse": "octocrawl:GetV1ScrapesIdResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "octocrawl-dev API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects octocrawl-dev'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/_ae-authored/octocrawl-dev-openapi-generated.yml.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/_ae-authored/octocrawl-dev-openapi-generated.yml"
  ]
}