fastcrw-com · JSON-LD Context

Fastcrw Com Context

JSON-LD context defining the semantic vocabulary for Fastcrw Com from fastcrw-com.

39 Classes 116 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/
fastcrw: https://fastcrw.com/schema#

Classes

SearchRequest SearchResult SearchResponse SearchScrapeOptions ScrapeOptions FieldStatus EvidenceCitation Basis BasisWarning ScrapeRequest ScrapeResponse JsonOptions MapRequest MapResponse CrawlRequest CrawlAccepted CrawlStatus ExtractRequest ExtractResponse PageMetadata ChangeTrackingOptions ChangeTrackingSnapshot ChangeDiff ChangeJudgment ChangeTrackingResult ChangeTrackingDiffItem ChangeTrackingDiffRequest ChunkStrategy ExtractOptions ParserSpec Error ExtractAccepted ExtractUrlResult ExtractStatus BatchScrapeRequest BatchScrapeAccepted OutputFormat CrawlOutputFormat CrawlScrapeOptions

Properties

Property Type Container
query string
limit integer
lang string
tbs string
sources list
categories list
scrapeOptions reference
url reference
title string
snippet string
description string
position integer
score decimal
category string
markdown string
success boolean
data
answer string
citations list
llmUsage
warnings list
formats list
onlyMainContent boolean
timeout integer
excerpt string
sourceHash string
sourceTextKind string
basisVersion integer
field string
value
status reference
confidence string
code string
renderJs boolean
waitFor integer
includeTags list
excludeTags list
jsonSchema
basis boolean
headers
cssSelector string
xpath string
chunkStrategy reference
filterMode string
topK integer
proxy string
proxyList list
proxyRotation string
country string
stealth boolean
actions
extract reference
llmApiKey string
llmProvider string
llmModel string
baseUrl string
summaryPrompt string
maxContentChars integer
renderer string
deadlineMs integer
debug boolean
changeTracking reference
goal string
judgeEnabled boolean
parsers list
screenshotFullPage boolean
maxAge integer
storeInCache boolean
warning string
prompt string
systemPrompt string
maxDepth integer
useSitemap boolean
crawlFallback boolean
maxPages integer
id string
completed integer
total integer
error string
urls list
sourceURL reference
statusCode integer
modes list
previous reference
tag string
contentType string
json
contentHash string
capturedAt string
text string
meaningful boolean
reason string
meaningfulChanges list
firstObservation boolean
snapshot reference
diff reference
judgment reference
truncated boolean
current
batch list
type string
maxChars integer
overlapChars integer
dedupe boolean
pattern string
mode string
errorCode string
basisWarnings list
llmInputHash string
results list
expiresAt dateTime
creditsUsed integer
tokensUsed integer
ignoreInvalidUrls boolean
maxConcurrency integer
invalidUrls list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://fastcrw.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "fastcrw": "https://fastcrw.com/schema#",
    "SearchRequest": "fastcrw:SearchRequest",
    "query": {
      "@id": "fastcrw:query",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "fastcrw:limit",
      "@type": "xsd:integer"
    },
    "lang": {
      "@id": "fastcrw:lang",
      "@type": "xsd:string"
    },
    "tbs": {
      "@id": "fastcrw:tbs",
      "@type": "xsd:string"
    },
    "sources": {
      "@id": "fastcrw:sources",
      "@container": "@list"
    },
    "categories": {
      "@id": "fastcrw:categories",
      "@container": "@list"
    },
    "scrapeOptions": {
      "@id": "fastcrw:scrapeOptions",
      "@type": "@id"
    },
    "SearchResult": "fastcrw:SearchResult",
    "url": {
      "@id": "fastcrw:url",
      "@type": "@id"
    },
    "title": {
      "@id": "fastcrw:title",
      "@type": "xsd:string"
    },
    "snippet": {
      "@id": "fastcrw:snippet",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "fastcrw:description",
      "@type": "xsd:string"
    },
    "position": {
      "@id": "fastcrw:position",
      "@type": "xsd:integer"
    },
    "score": {
      "@id": "fastcrw:score",
      "@type": "xsd:decimal"
    },
    "category": {
      "@id": "fastcrw:category",
      "@type": "xsd:string"
    },
    "markdown": {
      "@id": "fastcrw:markdown",
      "@type": "xsd:string"
    },
    "SearchResponse": "fastcrw:SearchResponse",
    "success": {
      "@id": "fastcrw:success",
      "@type": "xsd:boolean"
    },
    "data": {
      "@id": "fastcrw:data"
    },
    "answer": {
      "@id": "fastcrw:answer",
      "@type": "xsd:string"
    },
    "citations": {
      "@id": "fastcrw:citations",
      "@container": "@list"
    },
    "llmUsage": {
      "@id": "fastcrw:llmUsage"
    },
    "warnings": {
      "@id": "fastcrw:warnings",
      "@container": "@list"
    },
    "SearchScrapeOptions": "fastcrw:SearchScrapeOptions",
    "formats": {
      "@id": "fastcrw:formats",
      "@container": "@list"
    },
    "onlyMainContent": {
      "@id": "fastcrw:onlyMainContent",
      "@type": "xsd:boolean"
    },
    "timeout": {
      "@id": "fastcrw:timeout",
      "@type": "xsd:integer"
    },
    "ScrapeOptions": "fastcrw:ScrapeOptions",
    "FieldStatus": "fastcrw:FieldStatus",
    "EvidenceCitation": "fastcrw:EvidenceCitation",
    "excerpt": {
      "@id": "fastcrw:excerpt",
      "@type": "xsd:string"
    },
    "sourceHash": {
      "@id": "fastcrw:sourceHash",
      "@type": "xsd:string"
    },
    "sourceTextKind": {
      "@id": "fastcrw:sourceTextKind",
      "@type": "xsd:string"
    },
    "Basis": "fastcrw:Basis",
    "basisVersion": {
      "@id": "fastcrw:basisVersion",
      "@type": "xsd:integer"
    },
    "field": {
      "@id": "fastcrw:field",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "fastcrw:value"
    },
    "status": {
      "@id": "fastcrw:status",
      "@type": "@id"
    },
    "confidence": {
      "@id": "fastcrw:confidence",
      "@type": "xsd:string"
    },
    "BasisWarning": "fastcrw:BasisWarning",
    "code": {
      "@id": "fastcrw:code",
      "@type": "xsd:string"
    },
    "ScrapeRequest": "fastcrw:ScrapeRequest",
    "renderJs": {
      "@id": "fastcrw:renderJs",
      "@type": "xsd:boolean"
    },
    "waitFor": {
      "@id": "fastcrw:waitFor",
      "@type": "xsd:integer"
    },
    "includeTags": {
      "@id": "fastcrw:includeTags",
      "@container": "@list"
    },
    "excludeTags": {
      "@id": "fastcrw:excludeTags",
      "@container": "@list"
    },
    "jsonSchema": {
      "@id": "fastcrw:jsonSchema"
    },
    "basis": {
      "@id": "fastcrw:basis",
      "@type": "xsd:boolean"
    },
    "headers": {
      "@id": "fastcrw:headers"
    },
    "cssSelector": {
      "@id": "fastcrw:cssSelector",
      "@type": "xsd:string"
    },
    "xpath": {
      "@id": "fastcrw:xpath",
      "@type": "xsd:string"
    },
    "chunkStrategy": {
      "@id": "fastcrw:chunkStrategy",
      "@type": "@id"
    },
    "filterMode": {
      "@id": "fastcrw:filterMode",
      "@type": "xsd:string"
    },
    "topK": {
      "@id": "fastcrw:topK",
      "@type": "xsd:integer"
    },
    "proxy": {
      "@id": "fastcrw:proxy",
      "@type": "xsd:string"
    },
    "proxyList": {
      "@id": "fastcrw:proxyList",
      "@container": "@list"
    },
    "proxyRotation": {
      "@id": "fastcrw:proxyRotation",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "fastcrw:country",
      "@type": "xsd:string"
    },
    "stealth": {
      "@id": "fastcrw:stealth",
      "@type": "xsd:boolean"
    },
    "actions": {
      "@id": "fastcrw:actions"
    },
    "extract": {
      "@id": "fastcrw:extract",
      "@type": "@id"
    },
    "llmApiKey": {
      "@id": "fastcrw:llmApiKey",
      "@type": "xsd:string"
    },
    "llmProvider": {
      "@id": "fastcrw:llmProvider",
      "@type": "xsd:string"
    },
    "llmModel": {
      "@id": "fastcrw:llmModel",
      "@type": "xsd:string"
    },
    "baseUrl": {
      "@id": "fastcrw:baseUrl",
      "@type": "xsd:string"
    },
    "summaryPrompt": {
      "@id": "fastcrw:summaryPrompt",
      "@type": "xsd:string"
    },
    "maxContentChars": {
      "@id": "fastcrw:maxContentChars",
      "@type": "xsd:integer"
    },
    "renderer": {
      "@id": "fastcrw:renderer",
      "@type": "xsd:string"
    },
    "deadlineMs": {
      "@id": "fastcrw:deadlineMs",
      "@type": "xsd:integer"
    },
    "debug": {
      "@id": "fastcrw:debug",
      "@type": "xsd:boolean"
    },
    "changeTracking": {
      "@id": "fastcrw:changeTracking",
      "@type": "@id"
    },
    "goal": {
      "@id": "fastcrw:goal",
      "@type": "xsd:string"
    },
    "judgeEnabled": {
      "@id": "fastcrw:judgeEnabled",
      "@type": "xsd:boolean"
    },
    "parsers": {
      "@id": "fastcrw:parsers",
      "@container": "@list"
    },
    "screenshotFullPage": {
      "@id": "fastcrw:screenshotFullPage",
      "@type": "xsd:boolean"
    },
    "maxAge": {
      "@id": "fastcrw:maxAge",
      "@type": "xsd:integer"
    },
    "storeInCache": {
      "@id": "fastcrw:storeInCache",
      "@type": "xsd:boolean"
    },
    "ScrapeResponse": "fastcrw:ScrapeResponse",
    "warning": {
      "@id": "fastcrw:warning",
      "@type": "xsd:string"
    },
    "JsonOptions": "fastcrw:JsonOptions",
    "prompt": {
      "@id": "fastcrw:prompt",
      "@type": "xsd:string"
    },
    "systemPrompt": {
      "@id": "fastcrw:systemPrompt",
      "@type": "xsd:string"
    },
    "MapRequest": "fastcrw:MapRequest",
    "maxDepth": {
      "@id": "fastcrw:maxDepth",
      "@type": "xsd:integer"
    },
    "useSitemap": {
      "@id": "fastcrw:useSitemap",
      "@type": "xsd:boolean"
    },
    "crawlFallback": {
      "@id": "fastcrw:crawlFallback",
      "@type": "xsd:boolean"
    },
    "MapResponse": "fastcrw:MapResponse",
    "CrawlRequest": "fastcrw:CrawlRequest",
    "maxPages": {
      "@id": "fastcrw:maxPages",
      "@type": "xsd:integer"
    },
    "CrawlAccepted": "fastcrw:CrawlAccepted",
    "id": {
      "@id": "fastcrw:id",
      "@type": "xsd:string"
    },
    "CrawlStatus": "fastcrw:CrawlStatus",
    "completed": {
      "@id": "fastcrw:completed",
      "@type": "xsd:integer"
    },
    "total": {
      "@id": "fastcrw:total",
      "@type": "xsd:integer"
    },
    "error": {
      "@id": "fastcrw:error",
      "@type": "xsd:string"
    },
    "ExtractRequest": "fastcrw:ExtractRequest",
    "urls": {
      "@id": "fastcrw:urls",
      "@container": "@list"
    },
    "ExtractResponse": "fastcrw:ExtractResponse",
    "PageMetadata": "fastcrw:PageMetadata",
    "sourceURL": {
      "@id": "fastcrw:sourceURL",
      "@type": "@id"
    },
    "statusCode": {
      "@id": "fastcrw:statusCode",
      "@type": "xsd:integer"
    },
    "ChangeTrackingOptions": "fastcrw:ChangeTrackingOptions",
    "modes": {
      "@id": "fastcrw:modes",
      "@container": "@list"
    },
    "previous": {
      "@id": "fastcrw:previous",
      "@type": "@id"
    },
    "tag": {
      "@id": "fastcrw:tag",
      "@type": "xsd:string"
    },
    "contentType": {
      "@id": "fastcrw:contentType",
      "@type": "xsd:string"
    },
    "ChangeTrackingSnapshot": "fastcrw:ChangeTrackingSnapshot",
    "json": {
      "@id": "fastcrw:json"
    },
    "contentHash": {
      "@id": "fastcrw:contentHash",
      "@type": "xsd:string"
    },
    "capturedAt": {
      "@id": "fastcrw:capturedAt",
      "@type": "xsd:string"
    },
    "ChangeDiff": "fastcrw:ChangeDiff",
    "text": {
      "@id": "fastcrw:text",
      "@type": "xsd:string"
    },
    "ChangeJudgment": "fastcrw:ChangeJudgment",
    "meaningful": {
      "@id": "fastcrw:meaningful",
      "@type": "xsd:boolean"
    },
    "reason": {
      "@id": "fastcrw:reason",
      "@type": "xsd:string"
    },
    "meaningfulChanges": {
      "@id": "fastcrw:meaningfulChanges",
      "@container": "@list"
    },
    "ChangeTrackingResult": "fastcrw:ChangeTrackingResult",
    "firstObservation": {
      "@id": "fastcrw:firstObservation",
      "@type": "xsd:boolean"
    },
    "snapshot": {
      "@id": "fastcrw:snapshot",
      "@type": "@id"
    },
    "diff": {
      "@id": "fastcrw:diff",
      "@type": "@id"
    },
    "judgment": {
      "@id": "fastcrw:judgment",
      "@type": "@id"
    },
    "truncated": {
      "@id": "fastcrw:truncated",
      "@type": "xsd:boolean"
    },
    "ChangeTrackingDiffItem": "fastcrw:ChangeTrackingDiffItem",
    "current": {
      "@id": "fastcrw:current"
    },
    "ChangeTrackingDiffRequest": "fastcrw:ChangeTrackingDiffRequest",
    "batch": {
      "@id": "fastcrw:batch",
      "@container": "@list"
    },
    "ChunkStrategy": "fastcrw:ChunkStrategy",
    "type": {
      "@id": "fastcrw:type",
      "@type": "xsd:string"
    },
    "maxChars": {
      "@id": "fastcrw:maxChars",
      "@type": "xsd:integer"
    },
    "overlapChars": {
      "@id": "fastcrw:overlapChars",
      "@type": "xsd:integer"
    },
    "dedupe": {
      "@id": "fastcrw:dedupe",
      "@type": "xsd:boolean"
    },
    "pattern": {
      "@id": "fastcrw:pattern",
      "@type": "xsd:string"
    },
    "ExtractOptions": "fastcrw:ExtractOptions",
    "ParserSpec": "fastcrw:ParserSpec",
    "mode": {
      "@id": "fastcrw:mode",
      "@type": "xsd:string"
    },
    "Error": "fastcrw:Error",
    "errorCode": {
      "@id": "fastcrw:errorCode",
      "@type": "xsd:string"
    },
    "ExtractAccepted": "fastcrw:ExtractAccepted",
    "ExtractUrlResult": "fastcrw:ExtractUrlResult",
    "basisWarnings": {
      "@id": "fastcrw:basisWarnings",
      "@container": "@list"
    },
    "llmInputHash": {
      "@id": "fastcrw:llmInputHash",
      "@type": "xsd:string"
    },
    "ExtractStatus": "fastcrw:ExtractStatus",
    "results": {
      "@id": "fastcrw:results",
      "@container": "@list"
    },
    "expiresAt": {
      "@id": "fastcrw:expiresAt",
      "@type": "xsd:dateTime"
    },
    "creditsUsed": {
      "@id": "fastcrw:creditsUsed",
      "@type": "xsd:integer"
    },
    "tokensUsed": {
      "@id": "fastcrw:tokensUsed",
      "@type": "xsd:integer"
    },
    "BatchScrapeRequest": "fastcrw:BatchScrapeRequest",
    "ignoreInvalidUrls": {
      "@id": "fastcrw:ignoreInvalidUrls",
      "@type": "xsd:boolean"
    },
    "maxConcurrency": {
      "@id": "fastcrw:maxConcurrency",
      "@type": "xsd:integer"
    },
    "BatchScrapeAccepted": "fastcrw:BatchScrapeAccepted",
    "invalidUrls": {
      "@id": "fastcrw:invalidUrls",
      "@container": "@list"
    },
    "OutputFormat": "fastcrw:OutputFormat",
    "CrawlOutputFormat": "fastcrw:CrawlOutputFormat",
    "CrawlScrapeOptions": "fastcrw:CrawlScrapeOptions"
  },
  "@type": "schema:Dataset",
  "schema:name": "fastcrw-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects fastcrw-com'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/fastcrw-com-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/fastcrw-com-openapi.json"
  ]
}