Scrapfly · JSON-LD Context
Scrapfly Context
JSON-LD context defining the semantic vocabulary for Scrapfly from Scrapfly.
0 Classes
15 Properties
2 Namespaces
Namespaces
scrapfly:
https://api-evangelist.github.io/scrapfly/vocab#
xsd:
http://www.w3.org/2001/XMLSchema#
Properties
| Property | Type | Container |
|---|---|---|
| ScrapeRequest | rdfs:Class | |
| ScrapeResult | rdfs:Class | |
| Screenshot | schema:ImageObject | |
| ExtractionResult | rdfs:Class | |
| url | anyURI | |
| content | string | |
| contentType | string | |
| statusCode | integer | |
| renderJs | boolean | |
| aspEnabled | boolean | |
| proxyCountry | string | |
| apiCost | integer | |
| remainingCredits | integer | |
| sessionName | string | |
| correlationId | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://schema.org/",
"scrapfly": "https://api-evangelist.github.io/scrapfly/vocab#",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"ScrapeRequest": {
"@id": "scrapfly:ScrapeRequest",
"@type": "rdfs:Class",
"rdfs:comment": "A web scraping request submitted to the Scrapfly API"
},
"ScrapeResult": {
"@id": "scrapfly:ScrapeResult",
"@type": "rdfs:Class",
"rdfs:comment": "The result of a web scraping request"
},
"Screenshot": {
"@id": "scrapfly:Screenshot",
"@type": "schema:ImageObject",
"rdfs:comment": "A screenshot image captured from a web page"
},
"ExtractionResult": {
"@id": "scrapfly:ExtractionResult",
"@type": "rdfs:Class",
"rdfs:comment": "Structured data extracted from scraped content via template or LLM"
},
"url": {
"@id": "schema:url",
"@type": "xsd:anyURI"
},
"content": {
"@id": "schema:text",
"@type": "xsd:string"
},
"contentType": {
"@id": "schema:encodingFormat",
"@type": "xsd:string"
},
"statusCode": {
"@id": "scrapfly:httpStatusCode",
"@type": "xsd:integer"
},
"renderJs": {
"@id": "scrapfly:renderJs",
"@type": "xsd:boolean"
},
"aspEnabled": {
"@id": "scrapfly:antiBotProtection",
"@type": "xsd:boolean"
},
"proxyCountry": {
"@id": "scrapfly:proxyCountry",
"@type": "xsd:string"
},
"apiCost": {
"@id": "scrapfly:creditCost",
"@type": "xsd:integer"
},
"remainingCredits": {
"@id": "scrapfly:remainingCredits",
"@type": "xsd:integer"
},
"sessionName": {
"@id": "scrapfly:sessionName",
"@type": "xsd:string"
},
"correlationId": {
"@id": "schema:identifier",
"@type": "xsd:string"
}
}
}