HonestHook · JSON-LD Context
Honesthook Context
JSON-LD context defining the semantic vocabulary for Honesthook from HonestHook.
8 Classes
50 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
honesthook:
https://honesthook.com/schema#
Classes
ApiError
SeriesPoint
Item
Mover
Author
PostItem
PostsEnvelope
ProfileEnvelope
Properties
| Property | Type | Container |
|---|---|---|
| error | string | |
| message | string | |
| http | integer | |
| limit | integer | |
| renews_at | date | |
| credits_balance | integer | |
| needed | integer | |
| spent_this_month | integer | |
| cap | integer | |
| window | dateTime | |
| position | integer | |
| points | integer | |
| comments | integer | |
| external_id | string | |
| title | string | |
| url | reference | |
| platform | string | |
| entered_at | dateTime | |
| left_at | dateTime | |
| best_position | integer | |
| movement | integer | |
| series | list | |
| points_gained | integer | |
| id | string | |
| handle | string | |
| name | string | |
| bio | string | |
| avatar_url | string | |
| followers | integer | |
| following | integer | |
| posts_count | integer | |
| verified | boolean | |
| is_private | boolean | |
| external_url | string | |
| text | string | |
| text_html | string | |
| published_at | dateTime | |
| thumbnail_url | string | |
| metrics | ||
| success | boolean | |
| endpoint | string | |
| data | ||
| credits_used | integer | |
| cached | boolean | |
| request_id | string | |
| credits_remaining | integer | |
| credits_purchased_remaining | integer | |
| free_credits_remaining | integer | |
| free_credits_total | integer | |
| free_credits_reset_at | dateTime |
JSON-LD Document
{
"@context": {
"@vocab": "https://honesthook.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"honesthook": "https://honesthook.com/schema#",
"ApiError": "honesthook:ApiError",
"error": {
"@id": "honesthook:error",
"@type": "xsd:string"
},
"message": {
"@id": "honesthook:message",
"@type": "xsd:string"
},
"http": {
"@id": "honesthook:http",
"@type": "xsd:integer"
},
"limit": {
"@id": "honesthook:limit",
"@type": "xsd:integer"
},
"renews_at": {
"@id": "honesthook:renews_at",
"@type": "xsd:date"
},
"credits_balance": {
"@id": "honesthook:credits_balance",
"@type": "xsd:integer"
},
"needed": {
"@id": "honesthook:needed",
"@type": "xsd:integer"
},
"spent_this_month": {
"@id": "honesthook:spent_this_month",
"@type": "xsd:integer"
},
"cap": {
"@id": "honesthook:cap",
"@type": "xsd:integer"
},
"SeriesPoint": "honesthook:SeriesPoint",
"window": {
"@id": "honesthook:window",
"@type": "xsd:dateTime"
},
"position": {
"@id": "honesthook:position",
"@type": "xsd:integer"
},
"points": {
"@id": "honesthook:points",
"@type": "xsd:integer"
},
"comments": {
"@id": "honesthook:comments",
"@type": "xsd:integer"
},
"Item": "honesthook:Item",
"external_id": {
"@id": "honesthook:external_id",
"@type": "xsd:string"
},
"title": {
"@id": "honesthook:title",
"@type": "xsd:string"
},
"url": {
"@id": "honesthook:url",
"@type": "@id"
},
"platform": {
"@id": "honesthook:platform",
"@type": "xsd:string"
},
"entered_at": {
"@id": "honesthook:entered_at",
"@type": "xsd:dateTime"
},
"left_at": {
"@id": "honesthook:left_at",
"@type": "xsd:dateTime"
},
"best_position": {
"@id": "honesthook:best_position",
"@type": "xsd:integer"
},
"movement": {
"@id": "honesthook:movement",
"@type": "xsd:integer"
},
"series": {
"@id": "honesthook:series",
"@container": "@list"
},
"Mover": "honesthook:Mover",
"points_gained": {
"@id": "honesthook:points_gained",
"@type": "xsd:integer"
},
"Author": "honesthook:Author",
"id": {
"@id": "honesthook:id",
"@type": "xsd:string"
},
"handle": {
"@id": "honesthook:handle",
"@type": "xsd:string"
},
"name": {
"@id": "honesthook:name",
"@type": "xsd:string"
},
"bio": {
"@id": "honesthook:bio",
"@type": "xsd:string"
},
"avatar_url": {
"@id": "honesthook:avatar_url",
"@type": "xsd:string"
},
"followers": {
"@id": "honesthook:followers",
"@type": "xsd:integer"
},
"following": {
"@id": "honesthook:following",
"@type": "xsd:integer"
},
"posts_count": {
"@id": "honesthook:posts_count",
"@type": "xsd:integer"
},
"verified": {
"@id": "honesthook:verified",
"@type": "xsd:boolean"
},
"is_private": {
"@id": "honesthook:is_private",
"@type": "xsd:boolean"
},
"external_url": {
"@id": "honesthook:external_url",
"@type": "xsd:string"
},
"PostItem": "honesthook:PostItem",
"text": {
"@id": "honesthook:text",
"@type": "xsd:string"
},
"text_html": {
"@id": "honesthook:text_html",
"@type": "xsd:string"
},
"published_at": {
"@id": "honesthook:published_at",
"@type": "xsd:dateTime"
},
"thumbnail_url": {
"@id": "honesthook:thumbnail_url",
"@type": "xsd:string"
},
"metrics": {
"@id": "honesthook:metrics"
},
"PostsEnvelope": "honesthook:PostsEnvelope",
"success": {
"@id": "honesthook:success",
"@type": "xsd:boolean"
},
"endpoint": {
"@id": "honesthook:endpoint",
"@type": "xsd:string"
},
"data": {
"@id": "honesthook:data"
},
"credits_used": {
"@id": "honesthook:credits_used",
"@type": "xsd:integer"
},
"cached": {
"@id": "honesthook:cached",
"@type": "xsd:boolean"
},
"request_id": {
"@id": "honesthook:request_id",
"@type": "xsd:string"
},
"ProfileEnvelope": "honesthook:ProfileEnvelope",
"credits_remaining": {
"@id": "honesthook:credits_remaining",
"@type": "xsd:integer"
},
"credits_purchased_remaining": {
"@id": "honesthook:credits_purchased_remaining",
"@type": "xsd:integer"
},
"free_credits_remaining": {
"@id": "honesthook:free_credits_remaining",
"@type": "xsd:integer"
},
"free_credits_total": {
"@id": "honesthook:free_credits_total",
"@type": "xsd:integer"
},
"free_credits_reset_at": {
"@id": "honesthook:free_credits_reset_at",
"@type": "xsd:dateTime"
}
},
"@type": "schema:Dataset",
"schema:name": "HonestHook API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects HonestHook'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-09-25) from openapi/_original/honesthook-api-openapi.json.",
"dcterms:created": "2026-09-25",
"dcterms:source": [
"openapi/_original/honesthook-api-openapi.json"
]
}