AgileHero · JSON-LD Context
Agilehero Io Context
JSON-LD context defining the semantic vocabulary for Agilehero Io from AgileHero.
28 Classes
62 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
agilehero:
https://agilehero.io/schema#
Classes
Error
Reference
NullableReference
Me
Role
Workspace
Member
Project
CardType
Estimation
Card
CardCreate
CardUpdate
CardMove
List
ListCreate
ListUpdate
Label
LabelWrite
RelationKind
Relation
Checklist
ChecklistItem
Comment
Epic
WebhookEndpoint
WebhookEvent
ProtectedResourceMetadata
Properties
| Property | Type | Container |
|---|---|---|
| error | ||
| id | string | |
| name | string | |
| workspaces | list | |
| role | reference | |
| plan | string | |
| number | integer | |
| title | string | |
| type | reference | |
| description_present | boolean | |
| list | reference | |
| epic | reference | |
| project | reference | |
| assignees | list | |
| labels | list | |
| due_date | date | |
| estimation | integer | |
| position | integer | |
| created_at | dateTime | |
| updated_at | dateTime | |
| description_markdown | string | |
| list_id | string | |
| epic_id | string | |
| label_ids | list | |
| assignee_ids | list | |
| category | string | |
| limit | integer | |
| color | string | |
| done | boolean | |
| cards_count | integer | |
| kind | reference | |
| target_card | ||
| items | list | |
| description | string | |
| checked | boolean | |
| checklist | reference | |
| card | ||
| body_text | string | |
| body_markdown | string | |
| parent | ||
| reply_to | ||
| deleted | boolean | |
| author | reference | |
| start_date | date | |
| end_date | date | |
| url | string | |
| event_types | list | |
| project_ids | list | |
| status | string | |
| disabled_reason | string | |
| secret | string | |
| occurred_at | dateTime | |
| origin | string | |
| workspace | ||
| actor | reference | |
| data | ||
| changes | ||
| resource | string | |
| authorization_servers | list | |
| scopes_supported | list | |
| bearer_methods_supported | list | |
| resource_name | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://agilehero.io/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"agilehero": "https://agilehero.io/schema#",
"Error": "agilehero:Error",
"error": {
"@id": "agilehero:error"
},
"Reference": "agilehero:Reference",
"id": {
"@id": "agilehero:id",
"@type": "xsd:string"
},
"name": {
"@id": "agilehero:name",
"@type": "xsd:string"
},
"NullableReference": "agilehero:NullableReference",
"Me": "agilehero:Me",
"workspaces": {
"@id": "agilehero:workspaces",
"@container": "@list"
},
"Role": "agilehero:Role",
"Workspace": "agilehero:Workspace",
"role": {
"@id": "agilehero:role",
"@type": "@id"
},
"plan": {
"@id": "agilehero:plan",
"@type": "xsd:string"
},
"Member": "agilehero:Member",
"Project": "agilehero:Project",
"CardType": "agilehero:CardType",
"Estimation": "agilehero:Estimation",
"Card": "agilehero:Card",
"number": {
"@id": "agilehero:number",
"@type": "xsd:integer"
},
"title": {
"@id": "agilehero:title",
"@type": "xsd:string"
},
"type": {
"@id": "agilehero:type",
"@type": "@id"
},
"description_present": {
"@id": "agilehero:description_present",
"@type": "xsd:boolean"
},
"list": {
"@id": "agilehero:list",
"@type": "@id"
},
"epic": {
"@id": "agilehero:epic",
"@type": "@id"
},
"project": {
"@id": "agilehero:project",
"@type": "@id"
},
"assignees": {
"@id": "agilehero:assignees",
"@container": "@list"
},
"labels": {
"@id": "agilehero:labels",
"@container": "@list"
},
"due_date": {
"@id": "agilehero:due_date",
"@type": "xsd:date"
},
"estimation": {
"@id": "agilehero:estimation",
"@type": "xsd:integer"
},
"position": {
"@id": "agilehero:position",
"@type": "xsd:integer"
},
"created_at": {
"@id": "agilehero:created_at",
"@type": "xsd:dateTime"
},
"updated_at": {
"@id": "agilehero:updated_at",
"@type": "xsd:dateTime"
},
"CardCreate": "agilehero:CardCreate",
"description_markdown": {
"@id": "agilehero:description_markdown",
"@type": "xsd:string"
},
"list_id": {
"@id": "agilehero:list_id",
"@type": "xsd:string"
},
"epic_id": {
"@id": "agilehero:epic_id",
"@type": "xsd:string"
},
"label_ids": {
"@id": "agilehero:label_ids",
"@container": "@list"
},
"assignee_ids": {
"@id": "agilehero:assignee_ids",
"@container": "@list"
},
"CardUpdate": "agilehero:CardUpdate",
"CardMove": "agilehero:CardMove",
"List": "agilehero:List",
"category": {
"@id": "agilehero:category",
"@type": "xsd:string"
},
"limit": {
"@id": "agilehero:limit",
"@type": "xsd:integer"
},
"color": {
"@id": "agilehero:color",
"@type": "xsd:string"
},
"done": {
"@id": "agilehero:done",
"@type": "xsd:boolean"
},
"cards_count": {
"@id": "agilehero:cards_count",
"@type": "xsd:integer"
},
"ListCreate": "agilehero:ListCreate",
"ListUpdate": "agilehero:ListUpdate",
"Label": "agilehero:Label",
"LabelWrite": "agilehero:LabelWrite",
"RelationKind": "agilehero:RelationKind",
"Relation": "agilehero:Relation",
"kind": {
"@id": "agilehero:kind",
"@type": "@id"
},
"target_card": {
"@id": "agilehero:target_card"
},
"Checklist": "agilehero:Checklist",
"items": {
"@id": "agilehero:items",
"@container": "@list"
},
"ChecklistItem": "agilehero:ChecklistItem",
"description": {
"@id": "agilehero:description",
"@type": "xsd:string"
},
"checked": {
"@id": "agilehero:checked",
"@type": "xsd:boolean"
},
"checklist": {
"@id": "agilehero:checklist",
"@type": "@id"
},
"card": {
"@id": "agilehero:card"
},
"Comment": "agilehero:Comment",
"body_text": {
"@id": "agilehero:body_text",
"@type": "xsd:string"
},
"body_markdown": {
"@id": "agilehero:body_markdown",
"@type": "xsd:string"
},
"parent": {
"@id": "agilehero:parent"
},
"reply_to": {
"@id": "agilehero:reply_to"
},
"deleted": {
"@id": "agilehero:deleted",
"@type": "xsd:boolean"
},
"author": {
"@id": "agilehero:author",
"@type": "@id"
},
"Epic": "agilehero:Epic",
"start_date": {
"@id": "agilehero:start_date",
"@type": "xsd:date"
},
"end_date": {
"@id": "agilehero:end_date",
"@type": "xsd:date"
},
"WebhookEndpoint": "agilehero:WebhookEndpoint",
"url": {
"@id": "agilehero:url",
"@type": "xsd:string"
},
"event_types": {
"@id": "agilehero:event_types",
"@container": "@list"
},
"project_ids": {
"@id": "agilehero:project_ids",
"@container": "@list"
},
"status": {
"@id": "agilehero:status",
"@type": "xsd:string"
},
"disabled_reason": {
"@id": "agilehero:disabled_reason",
"@type": "xsd:string"
},
"secret": {
"@id": "agilehero:secret",
"@type": "xsd:string"
},
"WebhookEvent": "agilehero:WebhookEvent",
"occurred_at": {
"@id": "agilehero:occurred_at",
"@type": "xsd:dateTime"
},
"origin": {
"@id": "agilehero:origin",
"@type": "xsd:string"
},
"workspace": {
"@id": "agilehero:workspace"
},
"actor": {
"@id": "agilehero:actor",
"@type": "@id"
},
"data": {
"@id": "agilehero:data"
},
"changes": {
"@id": "agilehero:changes"
},
"ProtectedResourceMetadata": "agilehero:ProtectedResourceMetadata",
"resource": {
"@id": "agilehero:resource",
"@type": "xsd:string"
},
"authorization_servers": {
"@id": "agilehero:authorization_servers",
"@container": "@list"
},
"scopes_supported": {
"@id": "agilehero:scopes_supported",
"@container": "@list"
},
"bearer_methods_supported": {
"@id": "agilehero:bearer_methods_supported",
"@container": "@list"
},
"resource_name": {
"@id": "agilehero:resource_name",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "AgileHero API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects AgileHero'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-11-01) from openapi/agilehero-io-openapi.yml.",
"dcterms:created": "2026-11-01",
"dcterms:source": [
"openapi/agilehero-io-openapi.yml"
]
}