remem-me · JSON-LD Context
Remem Me Context
JSON-LD context defining the semantic vocabulary for Remem Me from remem-me.
42 Classes
81 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
remem:
https://remem.me/schema#
Classes
Account
AccountRequest
ActivationResendRequest
CanonEnum
CollectionDetail
CollectionFeed
CollectionList
CollectionUrl
CollectionVerse
Deck
DeckRequest
EmailChangeRequest
FontTypeEnum
KindEnum
MetricsResponse
NullEnum
OrderAllEnum
OrderDueEnum
OrderKnownEnum
OrderNewEnum
PaginatedCollectionListList
PasswordForgotRequest
PasswordResetRequest
PatchedAccountRequest
PatchedDeckRequest
PatchedScoreRequest
PatchedTagRequest
PatchedVerseRequest
Publisher
Score
ScoreRequest
Share
StorageUsage
Tag
TagRequest
TokenObtainWithLegacyCheckRequest
TokenRefreshWithEcho
TokenRefreshWithEchoRequest
UserCreateRequest
UserDeleteRequest
Verse
VerseRequest
Properties
| Property | Type | Container |
|---|---|---|
| id | integer | |
| modified | integer | |
| modified_by | string | |
| deleted | boolean | |
| name | string | |
| language | string | |
| lang_ref | string | |
| review_limit | integer | |
| daily_goal | integer | |
| review_frequency | decimal | |
| review_batch | integer | |
| inverse_limit | integer | |
| order_new | ||
| order_due | ||
| order_known | ||
| order_all | ||
| reference_included | boolean | |
| topic_preferred | boolean | |
| imported_decks | list | |
| default_source | string | |
| canon | ||
| font_type | ||
| string | ||
| label | string | |
| description | string | |
| website | string | |
| created | dateTime | |
| size | integer | |
| downloads | integer | |
| subscriber_count | integer | |
| publisher | reference | |
| safe_image | string | |
| listed | boolean | |
| verses | list | |
| link | string | |
| pubDate | string | |
| title | string | |
| enclosure | string | |
| loc | reference | |
| lastmod | dateTime | |
| reference | string | |
| source | string | |
| topic | string | |
| passage | string | |
| tag | integer | |
| image | string | |
| password | string | |
| progress_v1 | ||
| stability_v1 | ||
| difficult_verses_v1 | list | |
| activity_v1 | ||
| count | integer | |
| next | reference | |
| previous | reference | |
| results | list | |
| uidb64 | string | |
| token | string | |
| deleted_id | integer | |
| account | integer | |
| date | date | |
| vkey | string | |
| change | integer | |
| text | string | |
| included | boolean | |
| origin | integer | |
| origin_refreshed | integer | |
| custom_key | string | |
| tags | list | |
| review | date | |
| commit | date | |
| level | integer | |
| note | string | |
| shared | date | |
| percent | integer | |
| kind | ||
| unlimited | boolean | |
| published | boolean | |
| refresh | string | |
| access | string | |
| ip_address | string | |
| resend | boolean |
JSON-LD Document
{
"@context": {
"@vocab": "https://remem.me/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"remem": "https://remem.me/schema#",
"Account": "remem:Account",
"id": {
"@id": "remem:id",
"@type": "xsd:integer"
},
"modified": {
"@id": "remem:modified",
"@type": "xsd:integer"
},
"modified_by": {
"@id": "remem:modified_by",
"@type": "xsd:string"
},
"deleted": {
"@id": "remem:deleted",
"@type": "xsd:boolean"
},
"name": {
"@id": "remem:name",
"@type": "xsd:string"
},
"language": {
"@id": "remem:language",
"@type": "xsd:string"
},
"lang_ref": {
"@id": "remem:lang_ref",
"@type": "xsd:string"
},
"review_limit": {
"@id": "remem:review_limit",
"@type": "xsd:integer"
},
"daily_goal": {
"@id": "remem:daily_goal",
"@type": "xsd:integer"
},
"review_frequency": {
"@id": "remem:review_frequency",
"@type": "xsd:decimal"
},
"review_batch": {
"@id": "remem:review_batch",
"@type": "xsd:integer"
},
"inverse_limit": {
"@id": "remem:inverse_limit",
"@type": "xsd:integer"
},
"order_new": {
"@id": "remem:order_new"
},
"order_due": {
"@id": "remem:order_due"
},
"order_known": {
"@id": "remem:order_known"
},
"order_all": {
"@id": "remem:order_all"
},
"reference_included": {
"@id": "remem:reference_included",
"@type": "xsd:boolean"
},
"topic_preferred": {
"@id": "remem:topic_preferred",
"@type": "xsd:boolean"
},
"imported_decks": {
"@id": "remem:imported_decks",
"@container": "@list"
},
"default_source": {
"@id": "remem:default_source",
"@type": "xsd:string"
},
"canon": {
"@id": "remem:canon"
},
"font_type": {
"@id": "remem:font_type"
},
"AccountRequest": "remem:AccountRequest",
"ActivationResendRequest": "remem:ActivationResendRequest",
"email": {
"@id": "remem:email",
"@type": "xsd:string"
},
"CanonEnum": "remem:CanonEnum",
"CollectionDetail": "remem:CollectionDetail",
"label": {
"@id": "remem:label",
"@type": "xsd:string"
},
"description": {
"@id": "remem:description",
"@type": "xsd:string"
},
"website": {
"@id": "remem:website",
"@type": "xsd:string"
},
"created": {
"@id": "remem:created",
"@type": "xsd:dateTime"
},
"size": {
"@id": "remem:size",
"@type": "xsd:integer"
},
"downloads": {
"@id": "remem:downloads",
"@type": "xsd:integer"
},
"subscriber_count": {
"@id": "remem:subscriber_count",
"@type": "xsd:integer"
},
"publisher": {
"@id": "remem:publisher",
"@type": "@id"
},
"safe_image": {
"@id": "remem:safe_image",
"@type": "xsd:string"
},
"listed": {
"@id": "remem:listed",
"@type": "xsd:boolean"
},
"verses": {
"@id": "remem:verses",
"@container": "@list"
},
"CollectionFeed": "remem:CollectionFeed",
"link": {
"@id": "remem:link",
"@type": "xsd:string"
},
"pubDate": {
"@id": "remem:pubDate",
"@type": "xsd:string"
},
"title": {
"@id": "remem:title",
"@type": "xsd:string"
},
"enclosure": {
"@id": "remem:enclosure",
"@type": "xsd:string"
},
"CollectionList": "remem:CollectionList",
"CollectionUrl": "remem:CollectionUrl",
"loc": {
"@id": "remem:loc",
"@type": "@id"
},
"lastmod": {
"@id": "remem:lastmod",
"@type": "xsd:dateTime"
},
"CollectionVerse": "remem:CollectionVerse",
"reference": {
"@id": "remem:reference",
"@type": "xsd:string"
},
"source": {
"@id": "remem:source",
"@type": "xsd:string"
},
"topic": {
"@id": "remem:topic",
"@type": "xsd:string"
},
"passage": {
"@id": "remem:passage",
"@type": "xsd:string"
},
"Deck": "remem:Deck",
"tag": {
"@id": "remem:tag",
"@type": "xsd:integer"
},
"image": {
"@id": "remem:image",
"@type": "xsd:string"
},
"DeckRequest": "remem:DeckRequest",
"EmailChangeRequest": "remem:EmailChangeRequest",
"password": {
"@id": "remem:password",
"@type": "xsd:string"
},
"FontTypeEnum": "remem:FontTypeEnum",
"KindEnum": "remem:KindEnum",
"MetricsResponse": "remem:MetricsResponse",
"progress_v1": {
"@id": "remem:progress_v1"
},
"stability_v1": {
"@id": "remem:stability_v1"
},
"difficult_verses_v1": {
"@id": "remem:difficult_verses_v1",
"@container": "@list"
},
"activity_v1": {
"@id": "remem:activity_v1"
},
"NullEnum": "remem:NullEnum",
"OrderAllEnum": "remem:OrderAllEnum",
"OrderDueEnum": "remem:OrderDueEnum",
"OrderKnownEnum": "remem:OrderKnownEnum",
"OrderNewEnum": "remem:OrderNewEnum",
"PaginatedCollectionListList": "remem:PaginatedCollectionListList",
"count": {
"@id": "remem:count",
"@type": "xsd:integer"
},
"next": {
"@id": "remem:next",
"@type": "@id"
},
"previous": {
"@id": "remem:previous",
"@type": "@id"
},
"results": {
"@id": "remem:results",
"@container": "@list"
},
"PasswordForgotRequest": "remem:PasswordForgotRequest",
"PasswordResetRequest": "remem:PasswordResetRequest",
"uidb64": {
"@id": "remem:uidb64",
"@type": "xsd:string"
},
"token": {
"@id": "remem:token",
"@type": "xsd:string"
},
"PatchedAccountRequest": "remem:PatchedAccountRequest",
"PatchedDeckRequest": "remem:PatchedDeckRequest",
"PatchedScoreRequest": "remem:PatchedScoreRequest",
"deleted_id": {
"@id": "remem:deleted_id",
"@type": "xsd:integer"
},
"account": {
"@id": "remem:account",
"@type": "xsd:integer"
},
"date": {
"@id": "remem:date",
"@type": "xsd:date"
},
"vkey": {
"@id": "remem:vkey",
"@type": "xsd:string"
},
"change": {
"@id": "remem:change",
"@type": "xsd:integer"
},
"PatchedTagRequest": "remem:PatchedTagRequest",
"text": {
"@id": "remem:text",
"@type": "xsd:string"
},
"included": {
"@id": "remem:included",
"@type": "xsd:boolean"
},
"origin": {
"@id": "remem:origin",
"@type": "xsd:integer"
},
"origin_refreshed": {
"@id": "remem:origin_refreshed",
"@type": "xsd:integer"
},
"custom_key": {
"@id": "remem:custom_key",
"@type": "xsd:string"
},
"PatchedVerseRequest": "remem:PatchedVerseRequest",
"tags": {
"@id": "remem:tags",
"@container": "@list"
},
"review": {
"@id": "remem:review",
"@type": "xsd:date"
},
"commit": {
"@id": "remem:commit",
"@type": "xsd:date"
},
"level": {
"@id": "remem:level",
"@type": "xsd:integer"
},
"note": {
"@id": "remem:note",
"@type": "xsd:string"
},
"shared": {
"@id": "remem:shared",
"@type": "xsd:date"
},
"Publisher": "remem:Publisher",
"Score": "remem:Score",
"ScoreRequest": "remem:ScoreRequest",
"Share": "remem:Share",
"StorageUsage": "remem:StorageUsage",
"percent": {
"@id": "remem:percent",
"@type": "xsd:integer"
},
"kind": {
"@id": "remem:kind"
},
"unlimited": {
"@id": "remem:unlimited",
"@type": "xsd:boolean"
},
"Tag": "remem:Tag",
"published": {
"@id": "remem:published",
"@type": "xsd:boolean"
},
"TagRequest": "remem:TagRequest",
"TokenObtainWithLegacyCheckRequest": "remem:TokenObtainWithLegacyCheckRequest",
"TokenRefreshWithEcho": "remem:TokenRefreshWithEcho",
"refresh": {
"@id": "remem:refresh",
"@type": "xsd:string"
},
"access": {
"@id": "remem:access",
"@type": "xsd:string"
},
"TokenRefreshWithEchoRequest": "remem:TokenRefreshWithEchoRequest",
"UserCreateRequest": "remem:UserCreateRequest",
"ip_address": {
"@id": "remem:ip_address",
"@type": "xsd:string"
},
"resend": {
"@id": "remem:resend",
"@type": "xsd:boolean"
},
"UserDeleteRequest": "remem:UserDeleteRequest",
"Verse": "remem:Verse",
"VerseRequest": "remem:VerseRequest"
},
"@type": "schema:Dataset",
"schema:name": "remem-me API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects remem-me'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/remem-me-openapi.yml.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/remem-me-openapi.yml"
]
}