ragfeed-de · JSON-LD Context

Ragfeed De Context

JSON-LD context defining the semantic vocabulary for Ragfeed De from ragfeed-de.

20 Classes 88 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/
ragfeed: https://ragfeed.de/schema#

Classes

BatchScrapeRequest Body_parse_v2_parse_post CrawlPreviewRequest CrawlRequest ExtractRequest HTTPValidationError Location MapRequest MonitorCreateRequest MonitorEmail MonitorNotification MonitorSchedule MonitorTarget MonitorUpdateRequest MonitorWebhook ScrapeOptions ScrapeRequest SearchRequest ValidationError Webhook

Properties

Property Type Container
formats list
onlyMainContent boolean
onlyCleanContent boolean
includeTags
excludeTags
maxAge
minAge
headers
waitFor integer
mobile boolean
skipTlsVerification boolean
timeout
parsers
actions
location
removeBase64Images boolean
blockAds boolean
proxy
storeInCache boolean
lockdown boolean
redactPII
zeroDataRetention boolean
urls list
webhook
maxConcurrency
ignoreInvalidURLs boolean
file string
options
url string
prompt string
excludePaths
includePaths
maxDiscoveryDepth
sitemap string
ignoreQueryParameters boolean
regexOnFullURL boolean
limit
crawlEntireDomain boolean
allowExternalLinks boolean
allowSubdomains boolean
ignoreRobotsTxt boolean
robotsUserAgent
delay
scrapeOptions
systemPrompt
enableWebSearch boolean
ignoreSitemap boolean
includeSubdomains boolean
showSources boolean
detail list
country
languages
search
ignoreCache boolean
name string
schedule reference
targets list
notification
retentionDays
goal
judgeEnabled
enabled boolean
recipients
includeDiffs boolean
email
cron
text
timezone
id
type string
crawlOptions
queries
searchWindow
maxResults
includeDomains
excludeDomains
status
metadata
events
query string
sources
categories
tbs
safe
loc list
msg string
input
ctx

JSON-LD Document

ragfeed-de-context.jsonld Raw ↑
{
  "@context": {
    "@vocab": "https://ragfeed.de/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "ragfeed": "https://ragfeed.de/schema#",
    "BatchScrapeRequest": "ragfeed:BatchScrapeRequest",
    "formats": {
      "@id": "ragfeed:formats",
      "@container": "@list"
    },
    "onlyMainContent": {
      "@id": "ragfeed:onlyMainContent",
      "@type": "xsd:boolean"
    },
    "onlyCleanContent": {
      "@id": "ragfeed:onlyCleanContent",
      "@type": "xsd:boolean"
    },
    "includeTags": {
      "@id": "ragfeed:includeTags"
    },
    "excludeTags": {
      "@id": "ragfeed:excludeTags"
    },
    "maxAge": {
      "@id": "ragfeed:maxAge"
    },
    "minAge": {
      "@id": "ragfeed:minAge"
    },
    "headers": {
      "@id": "ragfeed:headers"
    },
    "waitFor": {
      "@id": "ragfeed:waitFor",
      "@type": "xsd:integer"
    },
    "mobile": {
      "@id": "ragfeed:mobile",
      "@type": "xsd:boolean"
    },
    "skipTlsVerification": {
      "@id": "ragfeed:skipTlsVerification",
      "@type": "xsd:boolean"
    },
    "timeout": {
      "@id": "ragfeed:timeout"
    },
    "parsers": {
      "@id": "ragfeed:parsers"
    },
    "actions": {
      "@id": "ragfeed:actions"
    },
    "location": {
      "@id": "ragfeed:location"
    },
    "removeBase64Images": {
      "@id": "ragfeed:removeBase64Images",
      "@type": "xsd:boolean"
    },
    "blockAds": {
      "@id": "ragfeed:blockAds",
      "@type": "xsd:boolean"
    },
    "proxy": {
      "@id": "ragfeed:proxy"
    },
    "storeInCache": {
      "@id": "ragfeed:storeInCache",
      "@type": "xsd:boolean"
    },
    "lockdown": {
      "@id": "ragfeed:lockdown",
      "@type": "xsd:boolean"
    },
    "redactPII": {
      "@id": "ragfeed:redactPII"
    },
    "zeroDataRetention": {
      "@id": "ragfeed:zeroDataRetention",
      "@type": "xsd:boolean"
    },
    "urls": {
      "@id": "ragfeed:urls",
      "@container": "@list"
    },
    "webhook": {
      "@id": "ragfeed:webhook"
    },
    "maxConcurrency": {
      "@id": "ragfeed:maxConcurrency"
    },
    "ignoreInvalidURLs": {
      "@id": "ragfeed:ignoreInvalidURLs",
      "@type": "xsd:boolean"
    },
    "Body_parse_v2_parse_post": "ragfeed:Body_parse_v2_parse_post",
    "file": {
      "@id": "ragfeed:file",
      "@type": "xsd:string"
    },
    "options": {
      "@id": "ragfeed:options"
    },
    "CrawlPreviewRequest": "ragfeed:CrawlPreviewRequest",
    "url": {
      "@id": "ragfeed:url",
      "@type": "xsd:string"
    },
    "prompt": {
      "@id": "ragfeed:prompt",
      "@type": "xsd:string"
    },
    "CrawlRequest": "ragfeed:CrawlRequest",
    "excludePaths": {
      "@id": "ragfeed:excludePaths"
    },
    "includePaths": {
      "@id": "ragfeed:includePaths"
    },
    "maxDiscoveryDepth": {
      "@id": "ragfeed:maxDiscoveryDepth"
    },
    "sitemap": {
      "@id": "ragfeed:sitemap",
      "@type": "xsd:string"
    },
    "ignoreQueryParameters": {
      "@id": "ragfeed:ignoreQueryParameters",
      "@type": "xsd:boolean"
    },
    "regexOnFullURL": {
      "@id": "ragfeed:regexOnFullURL",
      "@type": "xsd:boolean"
    },
    "limit": {
      "@id": "ragfeed:limit"
    },
    "crawlEntireDomain": {
      "@id": "ragfeed:crawlEntireDomain",
      "@type": "xsd:boolean"
    },
    "allowExternalLinks": {
      "@id": "ragfeed:allowExternalLinks",
      "@type": "xsd:boolean"
    },
    "allowSubdomains": {
      "@id": "ragfeed:allowSubdomains",
      "@type": "xsd:boolean"
    },
    "ignoreRobotsTxt": {
      "@id": "ragfeed:ignoreRobotsTxt",
      "@type": "xsd:boolean"
    },
    "robotsUserAgent": {
      "@id": "ragfeed:robotsUserAgent"
    },
    "delay": {
      "@id": "ragfeed:delay"
    },
    "scrapeOptions": {
      "@id": "ragfeed:scrapeOptions"
    },
    "ExtractRequest": "ragfeed:ExtractRequest",
    "systemPrompt": {
      "@id": "ragfeed:systemPrompt"
    },
    "enableWebSearch": {
      "@id": "ragfeed:enableWebSearch",
      "@type": "xsd:boolean"
    },
    "ignoreSitemap": {
      "@id": "ragfeed:ignoreSitemap",
      "@type": "xsd:boolean"
    },
    "includeSubdomains": {
      "@id": "ragfeed:includeSubdomains",
      "@type": "xsd:boolean"
    },
    "showSources": {
      "@id": "ragfeed:showSources",
      "@type": "xsd:boolean"
    },
    "HTTPValidationError": "ragfeed:HTTPValidationError",
    "detail": {
      "@id": "ragfeed:detail",
      "@container": "@list"
    },
    "Location": "ragfeed:Location",
    "country": {
      "@id": "ragfeed:country"
    },
    "languages": {
      "@id": "ragfeed:languages"
    },
    "MapRequest": "ragfeed:MapRequest",
    "search": {
      "@id": "ragfeed:search"
    },
    "ignoreCache": {
      "@id": "ragfeed:ignoreCache",
      "@type": "xsd:boolean"
    },
    "MonitorCreateRequest": "ragfeed:MonitorCreateRequest",
    "name": {
      "@id": "ragfeed:name",
      "@type": "xsd:string"
    },
    "schedule": {
      "@id": "ragfeed:schedule",
      "@type": "@id"
    },
    "targets": {
      "@id": "ragfeed:targets",
      "@container": "@list"
    },
    "notification": {
      "@id": "ragfeed:notification"
    },
    "retentionDays": {
      "@id": "ragfeed:retentionDays"
    },
    "goal": {
      "@id": "ragfeed:goal"
    },
    "judgeEnabled": {
      "@id": "ragfeed:judgeEnabled"
    },
    "MonitorEmail": "ragfeed:MonitorEmail",
    "enabled": {
      "@id": "ragfeed:enabled",
      "@type": "xsd:boolean"
    },
    "recipients": {
      "@id": "ragfeed:recipients"
    },
    "includeDiffs": {
      "@id": "ragfeed:includeDiffs",
      "@type": "xsd:boolean"
    },
    "MonitorNotification": "ragfeed:MonitorNotification",
    "email": {
      "@id": "ragfeed:email"
    },
    "MonitorSchedule": "ragfeed:MonitorSchedule",
    "cron": {
      "@id": "ragfeed:cron"
    },
    "text": {
      "@id": "ragfeed:text"
    },
    "timezone": {
      "@id": "ragfeed:timezone"
    },
    "MonitorTarget": "ragfeed:MonitorTarget",
    "id": {
      "@id": "ragfeed:id"
    },
    "type": {
      "@id": "ragfeed:type",
      "@type": "xsd:string"
    },
    "crawlOptions": {
      "@id": "ragfeed:crawlOptions"
    },
    "queries": {
      "@id": "ragfeed:queries"
    },
    "searchWindow": {
      "@id": "ragfeed:searchWindow"
    },
    "maxResults": {
      "@id": "ragfeed:maxResults"
    },
    "includeDomains": {
      "@id": "ragfeed:includeDomains"
    },
    "excludeDomains": {
      "@id": "ragfeed:excludeDomains"
    },
    "MonitorUpdateRequest": "ragfeed:MonitorUpdateRequest",
    "status": {
      "@id": "ragfeed:status"
    },
    "MonitorWebhook": "ragfeed:MonitorWebhook",
    "metadata": {
      "@id": "ragfeed:metadata"
    },
    "events": {
      "@id": "ragfeed:events"
    },
    "ScrapeOptions": "ragfeed:ScrapeOptions",
    "ScrapeRequest": "ragfeed:ScrapeRequest",
    "SearchRequest": "ragfeed:SearchRequest",
    "query": {
      "@id": "ragfeed:query",
      "@type": "xsd:string"
    },
    "sources": {
      "@id": "ragfeed:sources"
    },
    "categories": {
      "@id": "ragfeed:categories"
    },
    "tbs": {
      "@id": "ragfeed:tbs"
    },
    "safe": {
      "@id": "ragfeed:safe"
    },
    "ValidationError": "ragfeed:ValidationError",
    "loc": {
      "@id": "ragfeed:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "ragfeed:msg",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "ragfeed:input"
    },
    "ctx": {
      "@id": "ragfeed:ctx"
    },
    "Webhook": "ragfeed:Webhook"
  },
  "@type": "schema:Dataset",
  "schema:name": "ragfeed-de API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects ragfeed-de'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/ragfeed-de-openapi.json.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/ragfeed-de-openapi.json"
  ]
}