spicrawl-com · JSON-LD Context

Spicrawl Com Context

JSON-LD context defining the semantic vocabulary for Spicrawl Com from spicrawl-com.

65 Classes 281 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/
spicrawl: https://spicrawl.com/schema#

Classes

ErrorCode Problem ProblemDiagnostics ScrapeRequest ScrapeActionWaitFor ScrapeActionClick ScrapeActionFill ScrapeActionSelect ScrapeActionScroll ScrapeActionEvaluate ScrapeActionScreenshot NetworkCapture AIExtract ScrapeExtractRule ScrapeExtractSchema ScrapeScreenshot ScrapeNetworkResponse ScrapeDiagnostics ScrapeEnvelope BatchJobStatus BatchItemStatus BatchScrapeParams BatchItem BatchCreateRequest BatchJobProgress BatchJob BatchJobList BatchRetryResponse BatchAppendResponse BatchResultError BatchResultBody BatchResultLine SessionEngine SessionCreateRequest Session SessionList SessionProxy SessionLease SessionContextSummary SessionContext SessionCookie SessionDomainScore SessionContextDump RequestLogEntry RequestLogProxy RequestLogSpans RequestLogBlock RequestLogPage RequestLogPageInfo UsageMetric UsagePeriod UsageGroup UsageByKey UsageBreakdown UsagePlan UsageCredits UsageSummary UsageAllowance UsageDriftItem UsageReconciliation FleetList FleetKind FleetWorker HealthLive HealthReady

Properties

Property Type Container
type reference
title string
status integer
code reference
detail string
retryable boolean
doc_url reference
request_id string
instance string
target_status integer
retry_after_seconds integer
warnings list
diagnostics reference
failed_at string
timeline list
attempts list
budget_ms integer
elapsed_ms integer
engine string
proxy
hint string
url reference
method string
js_render boolean
stealth boolean
impersonate boolean
mode string
premium_proxy boolean
proxy_country string
proxy_verify boolean
session_id string
sticky_key string
wait integer
wait_for string
wait_for_timeout integer
actions list
block_resources list
headless boolean
screenshot boolean
screenshot_fullpage boolean
screenshot_selector string
screenshot_format string
screenshot_quality integer
custom_headers
network_capture
autoparse boolean
links boolean
extract
extract_preset string
ai_extract
main_content_only boolean
include_tags list
exclude_tags list
parse_pdf boolean
response_format string
cache boolean
cache_ttl integer
max_cost integer
original_status boolean
allowed_status_codes list
label string
timeout_ms integer
on_error string
click
fill
select
scroll
evaluate
urls list
resource_types list
include_bodies boolean
max_body_bytes integer
max_responses integer
prompt string
selector string
kind string
output string
attribute string
clean boolean
nested
properties
required list
strict boolean
encoding string
data string
size_bytes integer
format string
width integer
height integer
resource_type string
content_type string
duration_ms integer
from_cache boolean
body_truncated boolean
body
body_base64 string
final_url string
content string
headers
truncated boolean
credits integer
proxy_source string
empty_fields list
screenshots list
network list
external_id string
name string
items list
concurrency integer
priority integer
max_attempts integer
failure_threshold integer
credit_budget integer
webhook_endpoint_id string
open boolean
total integer
completed integer
succeeded integer
failed integer
cancelled integer
skipped integer
remaining integer
percent_complete decimal
credits_charged integer
credits_charged_micro integer
bytes integer
id string
project_id string
status_url string
results_url string
params
total_items integer
estimated_credits integer
estimated_credits_micro integer
progress reference
submitted_at dateTime
started_at dateTime
finished_at dateTime
cancel_requested_at dateTime
results_expire_at dateTime
error_code string
error_message string
batches list
next_cursor string
job reference
items_reset integer
items_dispatched integer
items_added integer
omitted boolean
unavailable string
seq integer
http_status integer
credits_micro integer
result_ref string
result reference
result_url reference
error reference
ttl_seconds integer
region_pool string
rotate_ip boolean
fingerprint
domain_scores
session_context
created_at dateTime
last_used_at dateTime
expires_at dateTime
hard_expires_at dateTime
released_at dateTime
usage_count integer
context
retired string
lease reference
sessions list
tier string
country string
holder string
schema_version integer
cookies integer
origins integer
local_storage
session_storage
indexed_db
value string
domain string
path string
expires decimal
http_only boolean
secure boolean
same_site string
score decimal
good integer
bad integer
last_updated integer
warning string
error_detail string
url_host string
spans reference
blocked reference
bytes_in integer
bytes_out integer
proxy_bytes integer
features
source string
endpoint_id string
provider string
requested_tier string
requested_country string
sticky boolean
reason string
endpoints list
admission_ms integer
dispatch_ms integer
worker_ms integer
queue_ms integer
engine_ms integer
upstream_ms integer
extract_ms integer
total_ms integer
vendor string
signal string
rule string
page reference
retention_hours integer
retained_since dateTime
has_more boolean
next_before dateTime
next_before_id string
start date
end date
days integer
bounds string
key string
metrics reference
period reference
group_by string
keys list
groups list
totals
unattributed
usage_as_of dateTime
stale_seconds integer
version integer
subscription_status string
period_source string
included_micro integer
used_micro integer
remaining_micro integer
overage_micro integer
overage_micro_cents_per_credit integer
used_basis_points integer
period_elapsed_days integer
plan reference
allowance reference
limit_micro integer
limit_credits integer
limit_source string
unlimited boolean
window_start dateTime
resets_at dateTime
metric reference
stored_qty integer
observed_qty integer
delta integer
action string
day date
drift list
request_log_rows integer
interpretation string
repairable boolean
kinds list
present integer
ready integer
workers list
worker_id string
capacity integer
in_flight integer
free_slots integer
task_stream string
address string
last_seen_ms integer
checks

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://spicrawl.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "spicrawl": "https://spicrawl.com/schema#",
    "ErrorCode": "spicrawl:ErrorCode",
    "Problem": "spicrawl:Problem",
    "type": {
      "@id": "spicrawl:type",
      "@type": "@id"
    },
    "title": {
      "@id": "spicrawl:title",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "spicrawl:status",
      "@type": "xsd:integer"
    },
    "code": {
      "@id": "spicrawl:code",
      "@type": "@id"
    },
    "detail": {
      "@id": "spicrawl:detail",
      "@type": "xsd:string"
    },
    "retryable": {
      "@id": "spicrawl:retryable",
      "@type": "xsd:boolean"
    },
    "doc_url": {
      "@id": "spicrawl:doc_url",
      "@type": "@id"
    },
    "request_id": {
      "@id": "spicrawl:request_id",
      "@type": "xsd:string"
    },
    "instance": {
      "@id": "spicrawl:instance",
      "@type": "xsd:string"
    },
    "target_status": {
      "@id": "spicrawl:target_status",
      "@type": "xsd:integer"
    },
    "retry_after_seconds": {
      "@id": "spicrawl:retry_after_seconds",
      "@type": "xsd:integer"
    },
    "warnings": {
      "@id": "spicrawl:warnings",
      "@container": "@list"
    },
    "diagnostics": {
      "@id": "spicrawl:diagnostics",
      "@type": "@id"
    },
    "ProblemDiagnostics": "spicrawl:ProblemDiagnostics",
    "failed_at": {
      "@id": "spicrawl:failed_at",
      "@type": "xsd:string"
    },
    "timeline": {
      "@id": "spicrawl:timeline",
      "@container": "@list"
    },
    "attempts": {
      "@id": "spicrawl:attempts",
      "@container": "@list"
    },
    "budget_ms": {
      "@id": "spicrawl:budget_ms",
      "@type": "xsd:integer"
    },
    "elapsed_ms": {
      "@id": "spicrawl:elapsed_ms",
      "@type": "xsd:integer"
    },
    "engine": {
      "@id": "spicrawl:engine",
      "@type": "xsd:string"
    },
    "proxy": {
      "@id": "spicrawl:proxy"
    },
    "hint": {
      "@id": "spicrawl:hint",
      "@type": "xsd:string"
    },
    "ScrapeRequest": "spicrawl:ScrapeRequest",
    "url": {
      "@id": "spicrawl:url",
      "@type": "@id"
    },
    "method": {
      "@id": "spicrawl:method",
      "@type": "xsd:string"
    },
    "js_render": {
      "@id": "spicrawl:js_render",
      "@type": "xsd:boolean"
    },
    "stealth": {
      "@id": "spicrawl:stealth",
      "@type": "xsd:boolean"
    },
    "impersonate": {
      "@id": "spicrawl:impersonate",
      "@type": "xsd:boolean"
    },
    "mode": {
      "@id": "spicrawl:mode",
      "@type": "xsd:string"
    },
    "premium_proxy": {
      "@id": "spicrawl:premium_proxy",
      "@type": "xsd:boolean"
    },
    "proxy_country": {
      "@id": "spicrawl:proxy_country",
      "@type": "xsd:string"
    },
    "proxy_verify": {
      "@id": "spicrawl:proxy_verify",
      "@type": "xsd:boolean"
    },
    "session_id": {
      "@id": "spicrawl:session_id",
      "@type": "xsd:string"
    },
    "sticky_key": {
      "@id": "spicrawl:sticky_key",
      "@type": "xsd:string"
    },
    "wait": {
      "@id": "spicrawl:wait",
      "@type": "xsd:integer"
    },
    "wait_for": {
      "@id": "spicrawl:wait_for",
      "@type": "xsd:string"
    },
    "wait_for_timeout": {
      "@id": "spicrawl:wait_for_timeout",
      "@type": "xsd:integer"
    },
    "actions": {
      "@id": "spicrawl:actions",
      "@container": "@list"
    },
    "block_resources": {
      "@id": "spicrawl:block_resources",
      "@container": "@list"
    },
    "headless": {
      "@id": "spicrawl:headless",
      "@type": "xsd:boolean"
    },
    "screenshot": {
      "@id": "spicrawl:screenshot",
      "@type": "xsd:boolean"
    },
    "screenshot_fullpage": {
      "@id": "spicrawl:screenshot_fullpage",
      "@type": "xsd:boolean"
    },
    "screenshot_selector": {
      "@id": "spicrawl:screenshot_selector",
      "@type": "xsd:string"
    },
    "screenshot_format": {
      "@id": "spicrawl:screenshot_format",
      "@type": "xsd:string"
    },
    "screenshot_quality": {
      "@id": "spicrawl:screenshot_quality",
      "@type": "xsd:integer"
    },
    "custom_headers": {
      "@id": "spicrawl:custom_headers"
    },
    "network_capture": {
      "@id": "spicrawl:network_capture"
    },
    "autoparse": {
      "@id": "spicrawl:autoparse",
      "@type": "xsd:boolean"
    },
    "links": {
      "@id": "spicrawl:links",
      "@type": "xsd:boolean"
    },
    "extract": {
      "@id": "spicrawl:extract"
    },
    "extract_preset": {
      "@id": "spicrawl:extract_preset",
      "@type": "xsd:string"
    },
    "ai_extract": {
      "@id": "spicrawl:ai_extract"
    },
    "main_content_only": {
      "@id": "spicrawl:main_content_only",
      "@type": "xsd:boolean"
    },
    "include_tags": {
      "@id": "spicrawl:include_tags",
      "@container": "@list"
    },
    "exclude_tags": {
      "@id": "spicrawl:exclude_tags",
      "@container": "@list"
    },
    "parse_pdf": {
      "@id": "spicrawl:parse_pdf",
      "@type": "xsd:boolean"
    },
    "response_format": {
      "@id": "spicrawl:response_format",
      "@type": "xsd:string"
    },
    "cache": {
      "@id": "spicrawl:cache",
      "@type": "xsd:boolean"
    },
    "cache_ttl": {
      "@id": "spicrawl:cache_ttl",
      "@type": "xsd:integer"
    },
    "max_cost": {
      "@id": "spicrawl:max_cost",
      "@type": "xsd:integer"
    },
    "original_status": {
      "@id": "spicrawl:original_status",
      "@type": "xsd:boolean"
    },
    "allowed_status_codes": {
      "@id": "spicrawl:allowed_status_codes",
      "@container": "@list"
    },
    "ScrapeActionWaitFor": "spicrawl:ScrapeActionWaitFor",
    "label": {
      "@id": "spicrawl:label",
      "@type": "xsd:string"
    },
    "timeout_ms": {
      "@id": "spicrawl:timeout_ms",
      "@type": "xsd:integer"
    },
    "on_error": {
      "@id": "spicrawl:on_error",
      "@type": "xsd:string"
    },
    "ScrapeActionClick": "spicrawl:ScrapeActionClick",
    "click": {
      "@id": "spicrawl:click"
    },
    "ScrapeActionFill": "spicrawl:ScrapeActionFill",
    "fill": {
      "@id": "spicrawl:fill"
    },
    "ScrapeActionSelect": "spicrawl:ScrapeActionSelect",
    "select": {
      "@id": "spicrawl:select"
    },
    "ScrapeActionScroll": "spicrawl:ScrapeActionScroll",
    "scroll": {
      "@id": "spicrawl:scroll"
    },
    "ScrapeActionEvaluate": "spicrawl:ScrapeActionEvaluate",
    "evaluate": {
      "@id": "spicrawl:evaluate"
    },
    "ScrapeActionScreenshot": "spicrawl:ScrapeActionScreenshot",
    "NetworkCapture": "spicrawl:NetworkCapture",
    "urls": {
      "@id": "spicrawl:urls",
      "@container": "@list"
    },
    "resource_types": {
      "@id": "spicrawl:resource_types",
      "@container": "@list"
    },
    "include_bodies": {
      "@id": "spicrawl:include_bodies",
      "@type": "xsd:boolean"
    },
    "max_body_bytes": {
      "@id": "spicrawl:max_body_bytes",
      "@type": "xsd:integer"
    },
    "max_responses": {
      "@id": "spicrawl:max_responses",
      "@type": "xsd:integer"
    },
    "AIExtract": "spicrawl:AIExtract",
    "prompt": {
      "@id": "spicrawl:prompt",
      "@type": "xsd:string"
    },
    "ScrapeExtractRule": "spicrawl:ScrapeExtractRule",
    "selector": {
      "@id": "spicrawl:selector",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "spicrawl:kind",
      "@type": "xsd:string"
    },
    "output": {
      "@id": "spicrawl:output",
      "@type": "xsd:string"
    },
    "attribute": {
      "@id": "spicrawl:attribute",
      "@type": "xsd:string"
    },
    "clean": {
      "@id": "spicrawl:clean",
      "@type": "xsd:boolean"
    },
    "nested": {
      "@id": "spicrawl:nested"
    },
    "ScrapeExtractSchema": "spicrawl:ScrapeExtractSchema",
    "properties": {
      "@id": "spicrawl:properties"
    },
    "required": {
      "@id": "spicrawl:required",
      "@container": "@list"
    },
    "strict": {
      "@id": "spicrawl:strict",
      "@type": "xsd:boolean"
    },
    "ScrapeScreenshot": "spicrawl:ScrapeScreenshot",
    "encoding": {
      "@id": "spicrawl:encoding",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "spicrawl:data",
      "@type": "xsd:string"
    },
    "size_bytes": {
      "@id": "spicrawl:size_bytes",
      "@type": "xsd:integer"
    },
    "format": {
      "@id": "spicrawl:format",
      "@type": "xsd:string"
    },
    "width": {
      "@id": "spicrawl:width",
      "@type": "xsd:integer"
    },
    "height": {
      "@id": "spicrawl:height",
      "@type": "xsd:integer"
    },
    "ScrapeNetworkResponse": "spicrawl:ScrapeNetworkResponse",
    "resource_type": {
      "@id": "spicrawl:resource_type",
      "@type": "xsd:string"
    },
    "content_type": {
      "@id": "spicrawl:content_type",
      "@type": "xsd:string"
    },
    "duration_ms": {
      "@id": "spicrawl:duration_ms",
      "@type": "xsd:integer"
    },
    "from_cache": {
      "@id": "spicrawl:from_cache",
      "@type": "xsd:boolean"
    },
    "body_truncated": {
      "@id": "spicrawl:body_truncated",
      "@type": "xsd:boolean"
    },
    "body": {
      "@id": "spicrawl:body"
    },
    "body_base64": {
      "@id": "spicrawl:body_base64",
      "@type": "xsd:string"
    },
    "ScrapeDiagnostics": "spicrawl:ScrapeDiagnostics",
    "ScrapeEnvelope": "spicrawl:ScrapeEnvelope",
    "final_url": {
      "@id": "spicrawl:final_url",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "spicrawl:content",
      "@type": "xsd:string"
    },
    "headers": {
      "@id": "spicrawl:headers"
    },
    "truncated": {
      "@id": "spicrawl:truncated",
      "@type": "xsd:boolean"
    },
    "credits": {
      "@id": "spicrawl:credits",
      "@type": "xsd:integer"
    },
    "proxy_source": {
      "@id": "spicrawl:proxy_source",
      "@type": "xsd:string"
    },
    "empty_fields": {
      "@id": "spicrawl:empty_fields",
      "@container": "@list"
    },
    "screenshots": {
      "@id": "spicrawl:screenshots",
      "@container": "@list"
    },
    "network": {
      "@id": "spicrawl:network",
      "@container": "@list"
    },
    "BatchJobStatus": "spicrawl:BatchJobStatus",
    "BatchItemStatus": "spicrawl:BatchItemStatus",
    "BatchScrapeParams": "spicrawl:BatchScrapeParams",
    "BatchItem": "spicrawl:BatchItem",
    "external_id": {
      "@id": "spicrawl:external_id",
      "@type": "xsd:string"
    },
    "BatchCreateRequest": "spicrawl:BatchCreateRequest",
    "name": {
      "@id": "spicrawl:name",
      "@type": "xsd:string"
    },
    "items": {
      "@id": "spicrawl:items",
      "@container": "@list"
    },
    "concurrency": {
      "@id": "spicrawl:concurrency",
      "@type": "xsd:integer"
    },
    "priority": {
      "@id": "spicrawl:priority",
      "@type": "xsd:integer"
    },
    "max_attempts": {
      "@id": "spicrawl:max_attempts",
      "@type": "xsd:integer"
    },
    "failure_threshold": {
      "@id": "spicrawl:failure_threshold",
      "@type": "xsd:integer"
    },
    "credit_budget": {
      "@id": "spicrawl:credit_budget",
      "@type": "xsd:integer"
    },
    "webhook_endpoint_id": {
      "@id": "spicrawl:webhook_endpoint_id",
      "@type": "xsd:string"
    },
    "open": {
      "@id": "spicrawl:open",
      "@type": "xsd:boolean"
    },
    "BatchJobProgress": "spicrawl:BatchJobProgress",
    "total": {
      "@id": "spicrawl:total",
      "@type": "xsd:integer"
    },
    "completed": {
      "@id": "spicrawl:completed",
      "@type": "xsd:integer"
    },
    "succeeded": {
      "@id": "spicrawl:succeeded",
      "@type": "xsd:integer"
    },
    "failed": {
      "@id": "spicrawl:failed",
      "@type": "xsd:integer"
    },
    "cancelled": {
      "@id": "spicrawl:cancelled",
      "@type": "xsd:integer"
    },
    "skipped": {
      "@id": "spicrawl:skipped",
      "@type": "xsd:integer"
    },
    "remaining": {
      "@id": "spicrawl:remaining",
      "@type": "xsd:integer"
    },
    "percent_complete": {
      "@id": "spicrawl:percent_complete",
      "@type": "xsd:decimal"
    },
    "credits_charged": {
      "@id": "spicrawl:credits_charged",
      "@type": "xsd:integer"
    },
    "credits_charged_micro": {
      "@id": "spicrawl:credits_charged_micro",
      "@type": "xsd:integer"
    },
    "bytes": {
      "@id": "spicrawl:bytes",
      "@type": "xsd:integer"
    },
    "BatchJob": "spicrawl:BatchJob",
    "id": {
      "@id": "spicrawl:id",
      "@type": "xsd:string"
    },
    "project_id": {
      "@id": "spicrawl:project_id",
      "@type": "xsd:string"
    },
    "status_url": {
      "@id": "spicrawl:status_url",
      "@type": "xsd:string"
    },
    "results_url": {
      "@id": "spicrawl:results_url",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "spicrawl:params"
    },
    "total_items": {
      "@id": "spicrawl:total_items",
      "@type": "xsd:integer"
    },
    "estimated_credits": {
      "@id": "spicrawl:estimated_credits",
      "@type": "xsd:integer"
    },
    "estimated_credits_micro": {
      "@id": "spicrawl:estimated_credits_micro",
      "@type": "xsd:integer"
    },
    "progress": {
      "@id": "spicrawl:progress",
      "@type": "@id"
    },
    "submitted_at": {
      "@id": "spicrawl:submitted_at",
      "@type": "xsd:dateTime"
    },
    "started_at": {
      "@id": "spicrawl:started_at",
      "@type": "xsd:dateTime"
    },
    "finished_at": {
      "@id": "spicrawl:finished_at",
      "@type": "xsd:dateTime"
    },
    "cancel_requested_at": {
      "@id": "spicrawl:cancel_requested_at",
      "@type": "xsd:dateTime"
    },
    "results_expire_at": {
      "@id": "spicrawl:results_expire_at",
      "@type": "xsd:dateTime"
    },
    "error_code": {
      "@id": "spicrawl:error_code",
      "@type": "xsd:string"
    },
    "error_message": {
      "@id": "spicrawl:error_message",
      "@type": "xsd:string"
    },
    "BatchJobList": "spicrawl:BatchJobList",
    "batches": {
      "@id": "spicrawl:batches",
      "@container": "@list"
    },
    "next_cursor": {
      "@id": "spicrawl:next_cursor",
      "@type": "xsd:string"
    },
    "BatchRetryResponse": "spicrawl:BatchRetryResponse",
    "job": {
      "@id": "spicrawl:job",
      "@type": "@id"
    },
    "items_reset": {
      "@id": "spicrawl:items_reset",
      "@type": "xsd:integer"
    },
    "items_dispatched": {
      "@id": "spicrawl:items_dispatched",
      "@type": "xsd:integer"
    },
    "BatchAppendResponse": "spicrawl:BatchAppendResponse",
    "items_added": {
      "@id": "spicrawl:items_added",
      "@type": "xsd:integer"
    },
    "BatchResultError": "spicrawl:BatchResultError",
    "BatchResultBody": "spicrawl:BatchResultBody",
    "omitted": {
      "@id": "spicrawl:omitted",
      "@type": "xsd:boolean"
    },
    "unavailable": {
      "@id": "spicrawl:unavailable",
      "@type": "xsd:string"
    },
    "BatchResultLine": "spicrawl:BatchResultLine",
    "seq": {
      "@id": "spicrawl:seq",
      "@type": "xsd:integer"
    },
    "http_status": {
      "@id": "spicrawl:http_status",
      "@type": "xsd:integer"
    },
    "credits_micro": {
      "@id": "spicrawl:credits_micro",
      "@type": "xsd:integer"
    },
    "result_ref": {
      "@id": "spicrawl:result_ref",
      "@type": "xsd:string"
    },
    "result": {
      "@id": "spicrawl:result",
      "@type": "@id"
    },
    "result_url": {
      "@id": "spicrawl:result_url",
      "@type": "@id"
    },
    "error": {
      "@id": "spicrawl:error",
      "@type": "@id"
    },
    "SessionEngine": "spicrawl:SessionEngine",
    "SessionCreateRequest": "spicrawl:SessionCreateRequest",
    "ttl_seconds": {
      "@id": "spicrawl:ttl_seconds",
      "@type": "xsd:integer"
    },
    "region_pool": {
      "@id": "spicrawl:region_pool",
      "@type": "xsd:string"
    },
    "rotate_ip": {
      "@id": "spicrawl:rotate_ip",
      "@type": "xsd:boolean"
    },
    "fingerprint": {
      "@id": "spicrawl:fingerprint"
    },
    "domain_scores": {
      "@id": "spicrawl:domain_scores"
    },
    "session_context": {
      "@id": "spicrawl:session_context"
    },
    "Session": "spicrawl:Session",
    "created_at": {
      "@id": "spicrawl:created_at",
      "@type": "xsd:dateTime"
    },
    "last_used_at": {
      "@id": "spicrawl:last_used_at",
      "@type": "xsd:dateTime"
    },
    "expires_at": {
      "@id": "spicrawl:expires_at",
      "@type": "xsd:dateTime"
    },
    "hard_expires_at": {
      "@id": "spicrawl:hard_expires_at",
      "@type": "xsd:dateTime"
    },
    "released_at": {
      "@id": "spicrawl:released_at",
      "@type": "xsd:dateTime"
    },
    "usage_count": {
      "@id": "spicrawl:usage_count",
      "@type": "xsd:integer"
    },
    "context": {
      "@id": "spicrawl:context"
    },
    "retired": {
      "@id": "spicrawl:retired",
      "@type": "xsd:string"
    },
    "lease": {
      "@id": "spicrawl:lease",
      "@type": "@id"
    },
    "SessionList": "spicrawl:SessionList",
    "sessions": {
      "@id": "spicrawl:sessions",
      "@container": "@list"
    },
    "SessionProxy": "spicrawl:SessionProxy",
    "tier": {
      "@id": "spicrawl:tier",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "spicrawl:country",
      "@type": "xsd:string"
    },
    "SessionLease": "spicrawl:SessionLease",
    "holder": {
      "@id": "spicrawl:holder",
      "@type": "xsd:string"
    },
    "SessionContextSummary": "spicrawl:SessionContextSummary",
    "schema_version": {
      "@id": "spicrawl:schema_version",
      "@type": "xsd:integer"
    },
    "cookies": {
      "@id": "spicrawl:cookies",
      "@type": "xsd:integer"
    },
    "origins": {
      "@id": "spicrawl:origins",
      "@type": "xsd:integer"
    },
    "SessionContext": "spicrawl:SessionContext",
    "local_storage": {
      "@id": "spicrawl:local_storage"
    },
    "session_storage": {
      "@id": "spicrawl:session_storage"
    },
    "indexed_db": {
      "@id": "spicrawl:indexed_db"
    },
    "SessionCookie": "spicrawl:SessionCookie",
    "value": {
      "@id": "spicrawl:value",
      "@type": "xsd:string"
    },
    "domain": {
      "@id": "spicrawl:domain",
      "@type": "xsd:string"
    },
    "path": {
      "@id": "spicrawl:path",
      "@type": "xsd:string"
    },
    "expires": {
      "@id": "spicrawl:expires",
      "@type": "xsd:decimal"
    },
    "http_only": {
      "@id": "spicrawl:http_only",
      "@type": "xsd:boolean"
    },
    "secure": {
      "@id": "spicrawl:secure",
      "@type": "xsd:boolean"
    },
    "same_site": {
      "@id": "spicrawl:same_site",
      "@type": "xsd:string"
    },
    "SessionDomainScore": "spicrawl:SessionDomainScore",
    "score": {
      "@id": "spicrawl:score",
      "@type": "xsd:decimal"
    },
    "good": {
      "@id": "spicrawl:good",
      "@type": "xsd:integer"
    },
    "bad": {
      "@id": "spicrawl:bad",
      "@type": "xsd:integer"
    },
    "last_updated": {
      "@id": "spicrawl:last_updated",
      "@type": "xsd:integer"
    },
    "SessionContextDump": "spicrawl:SessionContextDump",
    "warning": {
      "@id": "spicrawl:warning",
      "@type": "xsd:string"
    },
    "RequestLogEntry": "spicrawl:RequestLogEntry",
    "error_detail": {
      "@id": "spicrawl:error_detail",
      "@type": "xsd:string"
    },
    "url_host": {
      "@id": "spicrawl:url_host",
      "@type": "xsd:string"
    },
    "spans": {
      "@id": "spicrawl:spans",
      "@type": "@id"
    },
    "blocked": {
      "@id": "spicrawl:blocked",
      "@type": "@id"
    },
    "bytes_in": {
      "@id": "spicrawl:bytes_in",
      "@type": "xsd:integer"
    },
    "bytes_out": {
      "@id": "spicrawl:bytes_out",
      "@type": "xsd:integer"
    },
    "proxy_bytes": {
      "@id": "spicrawl:proxy_bytes",
      "@type": "xsd:integer"
    },
    "features": {
      "@id": "spicrawl:features"
    },
    "RequestLogProxy": "spicrawl:RequestLogProxy",
    "source": {
      "@id": "spicrawl:source",
      "@type": "xsd:string"
    },
    "endpoint_id": {
      "@id": "spicrawl:endpoint_id",
      "@type": "xsd:string"
    },
    "provider": {
      "@id": "spicrawl:provider",
      "@type": "xsd:string"
    },
    "requested_tier": {
      "@id": "spicrawl:requested_tier",
      "@type": "xsd:string"
    },
    "requested_country": {
      "@id": "spicrawl:requested_country",
      "@type": "xsd:string"
    },
    "sticky": {
      "@id": "spicrawl:sticky",
      "@type": "xsd:boolean"
    },
    "reason": {
      "@id": "spicrawl:reason",
      "@type": "xsd:string"
    },
    "endpoints": {
      "@id": "spicrawl:endpoints",
      "@container": "@list"
    },
    "RequestLogSpans": "spicrawl:RequestLogSpans",
    "admission_ms": {
      "@id": "spicrawl:admission_ms",
      "@type": "xsd:integer"
    },
    "dispatch_ms": {
      "@id": "spicrawl:dispatch_ms",
      "@type": "xsd:integer"
    },
    "worker_ms": {
      "@id": "spicrawl:worker_ms",
      "@type": "xsd:integer"
    },
    "queue_ms": {
      "@id": "spicrawl:queue_ms",
      "@type": "xsd:integer"
    },
    "engine_ms": {
      "@id": "spicrawl:engine_ms",
      "@type": "xsd:integer"
    },
    "upstream_ms": {
      "@id": "spicrawl:upstream_ms",
      "@type": "xsd:integer"
    },
    "extract_ms": {
      "@id": "spicrawl:extract_ms",
      "@type": "xsd:integer"
    },
    "total_ms": {
      "@id": "spicrawl:total_ms",
      "@type": "xsd:integer"
    },
    "RequestLogBlock": "spicrawl:RequestLogBlock",
    "vendor": {
      "@id": "spicrawl:vendor",
      "@type": "xsd:string"
    },
    "signal": {
      "@id": "spicrawl:signal",
      "@type": "xsd:string"
    },
    "rule": {
      "@id": "spicrawl:rule",
      "@type": "xsd:string"
    },
    "RequestLogPage": "spicrawl:RequestLogPage",
    "page": {
      "@id": "spicrawl:page",
      "@type": "@id"
    },
    "RequestLogPageInfo": "spicrawl:RequestLogPageInfo",
    "retention_hours": {
      "@id": "spicrawl:retention_hours",
      "@type": "xsd:integer"
    },
    "retained_since": {
      "@id": "spicrawl:retained_since",
      "@type": "xsd:dateTime"
    },
    "has_more": {
      "@id": "spicrawl:has_more",
      "@type": "xsd:boolean"
    },
    "next_before": {
      "@id": "spicrawl:next_before",
      "@type": "xsd:dateTime"
    },
    "next_before_id": {
      "@id": "spicrawl:next_before_id",
      "@type": "xsd:string"
    },
    "UsageMetric": "spicrawl:UsageMetric",
    "UsagePeriod": "spicrawl:UsagePeriod",
    "start": {
      "@id": "spicrawl:start",
      "@type": "xsd:date"
    },
    "end": {
      "@id": "spicrawl:end",
      "@type": "xsd:date"
    },
    "days": {
      "@id": "spicrawl:days",
      "@type": "xsd:integer"
    },
    "bounds": {
      "@id": "spicrawl:bounds",
      "@type": "xsd:string"
    },
    "UsageGroup": "spicrawl:UsageGroup",
    "key": {
      "@id": "spicrawl:key",
      "@type": "xsd:string"
    },
    "metrics": {
      "@id": "spicrawl:metrics",
      "@type": "@id"
    },
    "UsageByKey": "spicrawl:UsageByKey",
    "period": {
      "@id": "spicrawl:period",
      "@type": "@id"
    },
    "group_by": {
      "@id": "spicrawl:group_by",
      "@type": "xsd:string"
    },
    "keys": {
      "@id": "spicrawl:keys",
      "@container": "@list"
    },
    "UsageBreakdown": "spicrawl:UsageBreakdown",
    "groups": {
      "@id": "spicrawl:groups",
      "@container": "@list"
    },
    "totals": {
      "@id": "spicrawl:totals"
    },
    "unattributed": {
      "@id": "spicrawl:unattributed"
    },
    "usage_as_of": {
      "@id": "spicrawl:usage_as_of",
      "@type": "xsd:dateTime"
    },
    "stale_seconds": {
      "@id": "spicrawl:stale_seconds",
      "@type": "xsd:integer"
    },
    "UsagePlan": "spicrawl:UsagePlan",
    "version": {
      "@id": "spicrawl:version",
      "@type": "xsd:integer"
    },
    "subscription_status": {
      "@id": "spicrawl:subscription_status",
      "@type": "xsd:string"
    },
    "period_source": {
      "@id": "spicrawl:period_source",
      "@type": "xsd:string"
    },
    "UsageCredits": "spicrawl:UsageCredits",
    "included_micro": {
      "@id": "spicrawl:included_micro",
      "@type": "xsd:integer"
    },
    "used_micro": {
      "@id": "spicrawl:used_micro",
      "@type": "xsd:integer"
    },
    "remaining_micro": {
      "@id": "spicrawl:remaining_micro",
      "@type": "xsd:integer"
    },
    "overage_micro": {
      "@id": "spicrawl:overage_micro",
      "@type": "xsd:integer"
    },
    "overage_micro_cents_per_credit": {
      "@id": "spicrawl:overage_micro_cents_per_credit",
      "@type": "xsd:integer"
    },
    "used_basis_points": {
      "@id": "spicrawl:used_basis_points",
      "@type": "xsd:integer"
    },
    "UsageSummary": "spicrawl:UsageSummary",
    "period_elapsed_days": {
      "@id": "spicrawl:period_elapsed_days",
      "@type": "xsd:integer"
    },
    "plan": {
      "@id": "spicrawl:plan",
      "@type": "@id"
    },
    "allowance": {
      "@id": "spicrawl:allowance",
      "@type": "@id"
    },
    "UsageAllowance": "spicrawl:UsageAllowance",
    "limit_micro": {
      "@id": "spicrawl:limit_micro",
      "@type": "xsd:integer"
    },
    "limit_credits": {
      "@id": "spicrawl:limit_credits",
      "@type": "xsd:integer"
    },
    "limit_source": {
      "@id": "spicrawl:limit_source",
      "@type": "xsd:string"
    },
    "unlimited": {
      "@id": "spicrawl:unlimited",
      "@type": "xsd:boolean"
    },
    "window_start": {
      "@id": "spicrawl:window_start",
      "@type": "xsd:dateTime"
    },
    "resets_at": {
      "@id": "spicrawl:resets_at",
      "@type": "xsd:dateTime"
    },
    "UsageDriftItem": "spicrawl:UsageDriftItem",
    "metric": {
      "@id": "spicrawl:metric",
      "@type": "@id"
    },
    "stored_qty": {
      "@id": "spicrawl:stored_qty",
      "@type": "xsd:integer"
    },
    "observed_qty": {
      "@id": "spicrawl:observed_qty",
      "@type": "xsd:integer"
    },
    "delta": {
      "@id": "spicrawl:delta",
      "@type": "xsd:integer"
    },
    "action": {
      "@id": "spicrawl:action",
      "@type": "xsd:string"
    },
    "UsageReconciliation": "spicrawl:UsageReconciliation",
    "day": {
      "@id": "spicrawl:day",
      "@type": "xsd:date"
    },
    "drift": {
      "@id": "spicrawl:drift",
      "@container": "@list"
    },
    "request_log_rows": {
      "@id": "spicrawl:request_log_rows",
      "@type": "xsd:integer"
    },
    "interpretation": {
      "@id": "spicrawl:interpretation",
      "@type": "xsd:string"
    },
    "repairable": {
      "@id": "spicrawl:repairable",
      "@type": "xsd:boolean"
    },
    "FleetList": "spicrawl:FleetList",
    "kinds": {
      "@id": "spicrawl:kinds",
      "@container": "@list"
    },
    "FleetKind": "spicrawl:FleetKind",
    "present": {
      "@id": "spicrawl:present",
      "@type": "xsd:integer"
    },
    "ready": {
      "@id": "spicrawl:ready",
      "@type": "xsd:integer"
    },
    "workers": {
      "@id": "spicrawl:workers",
      "@container": "@list"
    },
    "FleetWorker": "spicrawl:FleetWorker",
    "worker_id": {
      "@id": "spicrawl:worker_id",
      "@type": "xsd:string"
    },
    "capacity": {
      "@id": "spicrawl:capacity",
      "@type": "xsd:integer"
    },
    "in_flight": {
      "@id": "spicrawl:in_flight",
      "@type": "xsd:integer"
    },
    "free_slots": {
      "@id": "spicrawl:free_slots",
      "@type": "xsd:integer"
    },
    "task_stream": {
      "@id": "spicrawl:task_stream",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "spicrawl:address",
      "@type": "xsd:string"
    },
    "last_seen_ms": {
      "@id": "spicrawl:last_seen_ms",
      "@type": "xsd:integer"
    },
    "HealthLive": "spicrawl:HealthLive",
    "HealthReady": "spicrawl:HealthReady",
    "checks": {
      "@id": "spicrawl:checks"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "spicrawl-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects spicrawl-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-31) from openapi/spicrawl-com-openapi.yaml.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/spicrawl-com-openapi.yaml"
  ]
}