LinkAce · JSON-LD Context
Linkace Context
JSON-LD context defining the semantic vocabulary for Linkace from LinkAce.
16 Classes
33 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
linkace:
https://linkace.org/schema#
Classes
Link
LinkWithoutRelations
LinkPaginator
LinkRequest
List
ListPaginator
ListRequest
Note
NotePaginator
NoteCreateRequest
NoteUpdateRequest
Tag
TagPaginator
TagRequest
ValidationError
Visibility
Properties
| Property | Type | Container |
|---|---|---|
| id | integer | |
| user_id | integer | |
| url | reference | |
| title | string | |
| description | string | |
| icon | string | |
| visibility | reference | |
| status | integer | |
| check_disabled | boolean | |
| lists | list | |
| tags | list | |
| created_at | dateTime | |
| updated_at | dateTime | |
| deleted_at | dateTime | |
| total | integer | |
| to | integer | |
| prev_page_url | string | |
| per_page | string | |
| path | string | |
| next_page_url | string | |
| last_page_url | string | |
| last_page | integer | |
| from | integer | |
| first_page_url | string | |
| data | list | |
| current_page | integer | |
| name | string | |
| links | string | |
| link_id | integer | |
| note | string | |
| is_private | reference | |
| message | string | |
| errors |
JSON-LD Document
{
"@context": {
"@vocab": "https://linkace.org/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"linkace": "https://linkace.org/schema#",
"Link": "linkace:Link",
"id": {
"@id": "linkace:id",
"@type": "xsd:integer"
},
"user_id": {
"@id": "linkace:user_id",
"@type": "xsd:integer"
},
"url": {
"@id": "linkace:url",
"@type": "@id"
},
"title": {
"@id": "linkace:title",
"@type": "xsd:string"
},
"description": {
"@id": "linkace:description",
"@type": "xsd:string"
},
"icon": {
"@id": "linkace:icon",
"@type": "xsd:string"
},
"visibility": {
"@id": "linkace:visibility",
"@type": "@id"
},
"status": {
"@id": "linkace:status",
"@type": "xsd:integer"
},
"check_disabled": {
"@id": "linkace:check_disabled",
"@type": "xsd:boolean"
},
"lists": {
"@id": "linkace:lists",
"@container": "@list"
},
"tags": {
"@id": "linkace:tags",
"@container": "@list"
},
"created_at": {
"@id": "linkace:created_at",
"@type": "xsd:dateTime"
},
"updated_at": {
"@id": "linkace:updated_at",
"@type": "xsd:dateTime"
},
"deleted_at": {
"@id": "linkace:deleted_at",
"@type": "xsd:dateTime"
},
"LinkWithoutRelations": "linkace:LinkWithoutRelations",
"LinkPaginator": "linkace:LinkPaginator",
"total": {
"@id": "linkace:total",
"@type": "xsd:integer"
},
"to": {
"@id": "linkace:to",
"@type": "xsd:integer"
},
"prev_page_url": {
"@id": "linkace:prev_page_url",
"@type": "xsd:string"
},
"per_page": {
"@id": "linkace:per_page",
"@type": "xsd:string"
},
"path": {
"@id": "linkace:path",
"@type": "xsd:string"
},
"next_page_url": {
"@id": "linkace:next_page_url",
"@type": "xsd:string"
},
"last_page_url": {
"@id": "linkace:last_page_url",
"@type": "xsd:string"
},
"last_page": {
"@id": "linkace:last_page",
"@type": "xsd:integer"
},
"from": {
"@id": "linkace:from",
"@type": "xsd:integer"
},
"first_page_url": {
"@id": "linkace:first_page_url",
"@type": "xsd:string"
},
"data": {
"@id": "linkace:data",
"@container": "@list"
},
"current_page": {
"@id": "linkace:current_page",
"@type": "xsd:integer"
},
"LinkRequest": "linkace:LinkRequest",
"List": "linkace:List",
"name": {
"@id": "linkace:name",
"@type": "xsd:string"
},
"links": {
"@id": "linkace:links",
"@type": "xsd:string"
},
"ListPaginator": "linkace:ListPaginator",
"ListRequest": "linkace:ListRequest",
"Note": "linkace:Note",
"link_id": {
"@id": "linkace:link_id",
"@type": "xsd:integer"
},
"note": {
"@id": "linkace:note",
"@type": "xsd:string"
},
"NotePaginator": "linkace:NotePaginator",
"NoteCreateRequest": "linkace:NoteCreateRequest",
"is_private": {
"@id": "linkace:is_private",
"@type": "@id"
},
"NoteUpdateRequest": "linkace:NoteUpdateRequest",
"Tag": "linkace:Tag",
"TagPaginator": "linkace:TagPaginator",
"TagRequest": "linkace:TagRequest",
"ValidationError": "linkace:ValidationError",
"message": {
"@id": "linkace:message",
"@type": "xsd:string"
},
"errors": {
"@id": "linkace:errors"
},
"Visibility": "linkace:Visibility"
},
"@type": "schema:Dataset",
"schema:name": "LinkAce API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects LinkAce'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-29) from openapi/LinkAce-API.v2.yaml.",
"dcterms:created": "2026-10-29",
"dcterms:source": [
"openapi/LinkAce-API.v2.yaml"
]
}