Hooklistener · JSON-LD Context

Hooklistener Com Context

JSON-LD context defining the semantic vocabulary for Hooklistener Com from Hooklistener.

28 Classes 23 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
hooklistener: https://hooklistener.com/schema#

Classes

GetApiV1EndpointsResponse PostApiV1EndpointsRequest PostApiV1EndpointsResponse GetApiV1EndpointsEndpointidRequestsRequestidResponse GetApiV1EndpointsEndpointidRequestsRequestidForwardsResponse PutApiV1EndpointsIdRequest GetApiV1InboxesResponse PostApiV1InboxesRequest PostApiV1InboxesResponse GetApiV1InboxesIdResponse DeleteApiV1InboxesIdEmailsResponse GetApiV1InboxesIdEmailsEmailidResponse GetApiV1OrganizationsIdApiKeysResponse PostApiV1OrganizationsIdApiKeysRequest PostApiV1OrganizationsIdApiKeysResponse GetApiV1OrganizationsIdMembersResponse PostApiV1OrganizationsIdMembersInviteRequest GetApiV1SecretsResponse PostApiV1SecretsRequest PostApiV1SecretsResponse GetApiV1SecretsIdResponse PutApiV1SecretsIdRequest GetApiV1SecretsIdValueResponse GetApiV1StatusPagesResponse PostApiV1StatusPagesRequest PutApiV1StatusPagesIdRequest PostApiV1StatusPagesIdMonitorsMonitoridRequest GetApiV1UptimeMonitorsIdChecksResponse

Properties

Property Type Container
data list
debug_endpoint
pagination
pagination.page integer
pagination.page_size integer
pagination.total_count integer
pagination.total_pages integer
debug_endpoint.name string
name string
id string
created_at string
last_used_at string
revoked_at string
key string
email string
secret
value string
decrypted_at dateTime
inserted_at string
updated_at string
status_page
display_name string
display_order integer

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://hooklistener.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "hooklistener": "https://hooklistener.com/schema#",
    "GetApiV1EndpointsResponse": "hooklistener:GetApiV1EndpointsResponse",
    "data": {
      "@id": "hooklistener:data",
      "@container": "@list"
    },
    "PostApiV1EndpointsRequest": "hooklistener:PostApiV1EndpointsRequest",
    "debug_endpoint": {
      "@id": "hooklistener:debug_endpoint"
    },
    "PostApiV1EndpointsResponse": "hooklistener:PostApiV1EndpointsResponse",
    "GetApiV1EndpointsEndpointidRequestsRequestidResponse": "hooklistener:GetApiV1EndpointsEndpointidRequestsRequestidResponse",
    "GetApiV1EndpointsEndpointidRequestsRequestidForwardsResponse": "hooklistener:GetApiV1EndpointsEndpointidRequestsRequestidForwardsResponse",
    "pagination": {
      "@id": "hooklistener:pagination"
    },
    "pagination.page": {
      "@id": "hooklistener:pagination.page",
      "@type": "xsd:integer"
    },
    "pagination.page_size": {
      "@id": "hooklistener:pagination.page_size",
      "@type": "xsd:integer"
    },
    "pagination.total_count": {
      "@id": "hooklistener:pagination.total_count",
      "@type": "xsd:integer"
    },
    "pagination.total_pages": {
      "@id": "hooklistener:pagination.total_pages",
      "@type": "xsd:integer"
    },
    "PutApiV1EndpointsIdRequest": "hooklistener:PutApiV1EndpointsIdRequest",
    "debug_endpoint.name": {
      "@id": "hooklistener:debug_endpoint.name",
      "@type": "xsd:string"
    },
    "GetApiV1InboxesResponse": "hooklistener:GetApiV1InboxesResponse",
    "PostApiV1InboxesRequest": "hooklistener:PostApiV1InboxesRequest",
    "name": {
      "@id": "hooklistener:name",
      "@type": "xsd:string"
    },
    "PostApiV1InboxesResponse": "hooklistener:PostApiV1InboxesResponse",
    "GetApiV1InboxesIdResponse": "hooklistener:GetApiV1InboxesIdResponse",
    "DeleteApiV1InboxesIdEmailsResponse": "hooklistener:DeleteApiV1InboxesIdEmailsResponse",
    "GetApiV1InboxesIdEmailsEmailidResponse": "hooklistener:GetApiV1InboxesIdEmailsEmailidResponse",
    "GetApiV1OrganizationsIdApiKeysResponse": "hooklistener:GetApiV1OrganizationsIdApiKeysResponse",
    "id": {
      "@id": "hooklistener:id",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "hooklistener:created_at",
      "@type": "xsd:string"
    },
    "last_used_at": {
      "@id": "hooklistener:last_used_at",
      "@type": "xsd:string"
    },
    "revoked_at": {
      "@id": "hooklistener:revoked_at",
      "@type": "xsd:string"
    },
    "PostApiV1OrganizationsIdApiKeysRequest": "hooklistener:PostApiV1OrganizationsIdApiKeysRequest",
    "PostApiV1OrganizationsIdApiKeysResponse": "hooklistener:PostApiV1OrganizationsIdApiKeysResponse",
    "key": {
      "@id": "hooklistener:key",
      "@type": "xsd:string"
    },
    "GetApiV1OrganizationsIdMembersResponse": "hooklistener:GetApiV1OrganizationsIdMembersResponse",
    "PostApiV1OrganizationsIdMembersInviteRequest": "hooklistener:PostApiV1OrganizationsIdMembersInviteRequest",
    "email": {
      "@id": "hooklistener:email",
      "@type": "xsd:string"
    },
    "GetApiV1SecretsResponse": "hooklistener:GetApiV1SecretsResponse",
    "PostApiV1SecretsRequest": "hooklistener:PostApiV1SecretsRequest",
    "secret": {
      "@id": "hooklistener:secret"
    },
    "PostApiV1SecretsResponse": "hooklistener:PostApiV1SecretsResponse",
    "value": {
      "@id": "hooklistener:value",
      "@type": "xsd:string"
    },
    "decrypted_at": {
      "@id": "hooklistener:decrypted_at",
      "@type": "xsd:dateTime"
    },
    "GetApiV1SecretsIdResponse": "hooklistener:GetApiV1SecretsIdResponse",
    "inserted_at": {
      "@id": "hooklistener:inserted_at",
      "@type": "xsd:string"
    },
    "updated_at": {
      "@id": "hooklistener:updated_at",
      "@type": "xsd:string"
    },
    "PutApiV1SecretsIdRequest": "hooklistener:PutApiV1SecretsIdRequest",
    "GetApiV1SecretsIdValueResponse": "hooklistener:GetApiV1SecretsIdValueResponse",
    "GetApiV1StatusPagesResponse": "hooklistener:GetApiV1StatusPagesResponse",
    "PostApiV1StatusPagesRequest": "hooklistener:PostApiV1StatusPagesRequest",
    "status_page": {
      "@id": "hooklistener:status_page"
    },
    "PutApiV1StatusPagesIdRequest": "hooklistener:PutApiV1StatusPagesIdRequest",
    "PostApiV1StatusPagesIdMonitorsMonitoridRequest": "hooklistener:PostApiV1StatusPagesIdMonitorsMonitoridRequest",
    "display_name": {
      "@id": "hooklistener:display_name",
      "@type": "xsd:string"
    },
    "display_order": {
      "@id": "hooklistener:display_order",
      "@type": "xsd:integer"
    },
    "GetApiV1UptimeMonitorsIdChecksResponse": "hooklistener:GetApiV1UptimeMonitorsIdChecksResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Hooklistener API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Hooklistener'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-11) from openapi/_ae-authored/hooklistener-com-openapi-generated.yml.",
  "dcterms:created": "2026-11-11",
  "dcterms:source": [
    "openapi/_ae-authored/hooklistener-com-openapi-generated.yml"
  ]
}