runlocal-eu · JSON-LD Context
Runlocal Eu Context
JSON-LD context defining the semantic vocabulary for Runlocal Eu from runlocal-eu.
25 Classes
60 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
runlocal:
https://runlocal.eu/schema#
Classes
Endpoint
EndpointRequest
EndpointResponse
EndpointsResponse
ErrorResponse
Execution
ExecutionsResponse
InboundEvent
InboundEventsResponse
Monitor
MonitorPing
MonitorPingsResponse
MonitorRequest
MonitorResponse
MonitorsResponse
PingResponse
ReplayResponse
SyncRequest
SyncResourceResult
SyncResponse
Task
TaskRequest
TaskResponse
TasksResponse
TriggerResponse
Properties
| Property | Type | Container |
|---|---|---|
| enabled | boolean | |
| id | string | |
| inbound_url | reference | |
| inserted_at | dateTime | |
| name | string | |
| notify_on_failure | boolean | |
| notify_on_recovery | boolean | |
| retry_attempts | integer | |
| slug | string | |
| updated_at | dateTime | |
| use_lane | boolean | |
| forward_urls | list | |
| forward_url | reference | |
| data | reference | |
| error | ||
| attempt | integer | |
| duration_ms | integer | |
| error_message | string | |
| finished_at | dateTime | |
| scheduled_for | dateTime | |
| started_at | dateTime | |
| status | string | |
| status_code | integer | |
| method | string | |
| received_at | dateTime | |
| source_ip | string | |
| task_ids | list | |
| cron_expression | string | |
| grace_period_seconds | integer | |
| interval_seconds | integer | |
| last_ping_at | dateTime | |
| next_expected_at | dateTime | |
| ping_token | string | |
| ping_url | reference | |
| schedule_type | string | |
| monitor | string | |
| message | string | |
| delete_removed | boolean | |
| endpoints | list | |
| monitors | list | |
| tasks | list | |
| created | list | |
| created_count | integer | |
| deleted | list | |
| deleted_count | integer | |
| updated | list | |
| updated_count | integer | |
| body | string | |
| callback_url | reference | |
| cron | string | |
| expected_body_pattern | string | |
| expected_status_codes | string | |
| headers | ||
| next_run_at | dateTime | |
| run_at | dateTime | |
| timeout_ms | integer | |
| url | reference | |
| has_more | boolean | |
| limit | integer | |
| offset | integer |
JSON-LD Document
{
"@context": {
"@vocab": "https://runlocal.eu/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"runlocal": "https://runlocal.eu/schema#",
"Endpoint": "runlocal:Endpoint",
"enabled": {
"@id": "runlocal:enabled",
"@type": "xsd:boolean"
},
"id": {
"@id": "runlocal:id",
"@type": "xsd:string"
},
"inbound_url": {
"@id": "runlocal:inbound_url",
"@type": "@id"
},
"inserted_at": {
"@id": "runlocal:inserted_at",
"@type": "xsd:dateTime"
},
"name": {
"@id": "runlocal:name",
"@type": "xsd:string"
},
"notify_on_failure": {
"@id": "runlocal:notify_on_failure",
"@type": "xsd:boolean"
},
"notify_on_recovery": {
"@id": "runlocal:notify_on_recovery",
"@type": "xsd:boolean"
},
"retry_attempts": {
"@id": "runlocal:retry_attempts",
"@type": "xsd:integer"
},
"slug": {
"@id": "runlocal:slug",
"@type": "xsd:string"
},
"updated_at": {
"@id": "runlocal:updated_at",
"@type": "xsd:dateTime"
},
"use_lane": {
"@id": "runlocal:use_lane",
"@type": "xsd:boolean"
},
"forward_urls": {
"@id": "runlocal:forward_urls",
"@container": "@list"
},
"EndpointRequest": "runlocal:EndpointRequest",
"forward_url": {
"@id": "runlocal:forward_url",
"@type": "@id"
},
"EndpointResponse": "runlocal:EndpointResponse",
"data": {
"@id": "runlocal:data",
"@type": "@id"
},
"EndpointsResponse": "runlocal:EndpointsResponse",
"ErrorResponse": "runlocal:ErrorResponse",
"error": {
"@id": "runlocal:error"
},
"Execution": "runlocal:Execution",
"attempt": {
"@id": "runlocal:attempt",
"@type": "xsd:integer"
},
"duration_ms": {
"@id": "runlocal:duration_ms",
"@type": "xsd:integer"
},
"error_message": {
"@id": "runlocal:error_message",
"@type": "xsd:string"
},
"finished_at": {
"@id": "runlocal:finished_at",
"@type": "xsd:dateTime"
},
"scheduled_for": {
"@id": "runlocal:scheduled_for",
"@type": "xsd:dateTime"
},
"started_at": {
"@id": "runlocal:started_at",
"@type": "xsd:dateTime"
},
"status": {
"@id": "runlocal:status",
"@type": "xsd:string"
},
"status_code": {
"@id": "runlocal:status_code",
"@type": "xsd:integer"
},
"ExecutionsResponse": "runlocal:ExecutionsResponse",
"InboundEvent": "runlocal:InboundEvent",
"method": {
"@id": "runlocal:method",
"@type": "xsd:string"
},
"received_at": {
"@id": "runlocal:received_at",
"@type": "xsd:dateTime"
},
"source_ip": {
"@id": "runlocal:source_ip",
"@type": "xsd:string"
},
"task_ids": {
"@id": "runlocal:task_ids",
"@container": "@list"
},
"InboundEventsResponse": "runlocal:InboundEventsResponse",
"Monitor": "runlocal:Monitor",
"cron_expression": {
"@id": "runlocal:cron_expression",
"@type": "xsd:string"
},
"grace_period_seconds": {
"@id": "runlocal:grace_period_seconds",
"@type": "xsd:integer"
},
"interval_seconds": {
"@id": "runlocal:interval_seconds",
"@type": "xsd:integer"
},
"last_ping_at": {
"@id": "runlocal:last_ping_at",
"@type": "xsd:dateTime"
},
"next_expected_at": {
"@id": "runlocal:next_expected_at",
"@type": "xsd:dateTime"
},
"ping_token": {
"@id": "runlocal:ping_token",
"@type": "xsd:string"
},
"ping_url": {
"@id": "runlocal:ping_url",
"@type": "@id"
},
"schedule_type": {
"@id": "runlocal:schedule_type",
"@type": "xsd:string"
},
"MonitorPing": "runlocal:MonitorPing",
"MonitorPingsResponse": "runlocal:MonitorPingsResponse",
"MonitorRequest": "runlocal:MonitorRequest",
"MonitorResponse": "runlocal:MonitorResponse",
"MonitorsResponse": "runlocal:MonitorsResponse",
"PingResponse": "runlocal:PingResponse",
"monitor": {
"@id": "runlocal:monitor",
"@type": "xsd:string"
},
"ReplayResponse": "runlocal:ReplayResponse",
"message": {
"@id": "runlocal:message",
"@type": "xsd:string"
},
"SyncRequest": "runlocal:SyncRequest",
"delete_removed": {
"@id": "runlocal:delete_removed",
"@type": "xsd:boolean"
},
"endpoints": {
"@id": "runlocal:endpoints",
"@container": "@list"
},
"monitors": {
"@id": "runlocal:monitors",
"@container": "@list"
},
"tasks": {
"@id": "runlocal:tasks",
"@container": "@list"
},
"SyncResourceResult": "runlocal:SyncResourceResult",
"created": {
"@id": "runlocal:created",
"@container": "@list"
},
"created_count": {
"@id": "runlocal:created_count",
"@type": "xsd:integer"
},
"deleted": {
"@id": "runlocal:deleted",
"@container": "@list"
},
"deleted_count": {
"@id": "runlocal:deleted_count",
"@type": "xsd:integer"
},
"updated": {
"@id": "runlocal:updated",
"@container": "@list"
},
"updated_count": {
"@id": "runlocal:updated_count",
"@type": "xsd:integer"
},
"SyncResponse": "runlocal:SyncResponse",
"Task": "runlocal:Task",
"body": {
"@id": "runlocal:body",
"@type": "xsd:string"
},
"callback_url": {
"@id": "runlocal:callback_url",
"@type": "@id"
},
"cron": {
"@id": "runlocal:cron",
"@type": "xsd:string"
},
"expected_body_pattern": {
"@id": "runlocal:expected_body_pattern",
"@type": "xsd:string"
},
"expected_status_codes": {
"@id": "runlocal:expected_status_codes",
"@type": "xsd:string"
},
"headers": {
"@id": "runlocal:headers"
},
"next_run_at": {
"@id": "runlocal:next_run_at",
"@type": "xsd:dateTime"
},
"run_at": {
"@id": "runlocal:run_at",
"@type": "xsd:dateTime"
},
"timeout_ms": {
"@id": "runlocal:timeout_ms",
"@type": "xsd:integer"
},
"url": {
"@id": "runlocal:url",
"@type": "@id"
},
"TaskRequest": "runlocal:TaskRequest",
"TaskResponse": "runlocal:TaskResponse",
"TasksResponse": "runlocal:TasksResponse",
"has_more": {
"@id": "runlocal:has_more",
"@type": "xsd:boolean"
},
"limit": {
"@id": "runlocal:limit",
"@type": "xsd:integer"
},
"offset": {
"@id": "runlocal:offset",
"@type": "xsd:integer"
},
"TriggerResponse": "runlocal:TriggerResponse"
},
"@type": "schema:Dataset",
"schema:name": "runlocal-eu API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects runlocal-eu'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/_original/openapi.json.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/_original/openapi.json"
]
}