underlayerhq-com · JSON-LD Context

Underlayerhq Com Context

JSON-LD context defining the semantic vocabulary for Underlayerhq Com from underlayerhq-com.

71 Classes 59 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/
underlayerhq: https://underlayerhq.com/schema#

Classes

GetApiV1CompletionsResponse PostApiV1CoursesRequest PostApiV1CoursesResponse PatchApiV1CoursesC123Request PatchApiV1CoursesC123Response PostApiV1CoursesCourseidScormResponse GetApiV1MeResponse PostApiV1MeResponse GetCertificatesResponse PostCertificatesRequest PostCertificatesResponse GetCertificatesIdResponse PatchCertificatesIdRequest PatchCertificatesIdResponse GetCollectionsResponse PostCollectionsRequest PostCollectionsResponse GetCollectionsIdResponse PatchCollectionsIdRequest PatchCollectionsIdResponse PostCollectionsIdCoursesRequest PostCollectionsIdCoursesResponse PatchCollectionsIdCoursesCourseidRequest PatchCollectionsIdCoursesCourseidResponse GetCompletionsResponse GetCompletionsIdResponse GetCompletionsIdAttemptsResponse GetCoursesResponse PostCoursesRequest PostCoursesResponse GetCoursesIdResponse PatchCoursesIdRequest PatchCoursesIdResponse GetCoursesIdTranslatableResponse GetCoursesIdTranslationsResponse PostCoursesIdTranslationsRequest PostCoursesIdTranslationsResponse GetCoursesIdTranslationsTranslationidResponse PatchCoursesIdTranslationsTranslationidRequest PatchCoursesIdTranslationsTranslationidResponse PostCoursesImportCsvResponse PostCoursesImportScormResponse PostGenerateRequest PostGenerateResponse GetGenerateIdResponse GetIdentitiesResponse PostIdentitiesRequest PostIdentitiesResponse GetIdentitiesIdResponse PostIdentitiesBulkRequest PostIdentitiesBulkResponse GetIssuedCertificatesResponse GetIssuedCertificatesSerialResponse GetMeResponse PostMediaRequest PostMediaResponse GetThemesResponse PostThemesRequest PostThemesResponse GetThemesIdResponse PatchThemesIdRequest PatchThemesIdResponse GetV1CompletionsResponse PostV1IdentitiesRequest PostV1MediaResponse GetWebhooksResponse PostWebhooksRequest PostWebhooksResponse GetWebhooksIdResponse PatchWebhooksIdRequest PatchWebhooksIdResponse

Properties

Property Type Container
data list
pagination
title string
screens list
passingScore integer
quizFeedback string
status string
workspace_id string
workspace_name string
plan string
name string
tokens
id string
description string
courses list
courseId string
direction integer
workspaceId string
themeId string
sourceKind string
customFonts list
certificateId string
navigation string
createdAt string
updatedAt string
sourceLocale string
fields list
path string
group string
labelKey string
sourceText string
locale string
content
issues list
meta
prompt string
audience string
screensTarget integer
sourceUrl string
externalId string
email string
identities string
serial string
identityId string
identityExternalId string
score decimal
issuedAt string
file string
kind string
url string
previewUrl string
bytes integer
lastScreenId string
progressPercent string
lastSeenAt string
identity string
eventTypes string
signingSecret string
isActive string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://underlayerhq.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "underlayerhq": "https://underlayerhq.com/schema#",
    "GetApiV1CompletionsResponse": "underlayerhq:GetApiV1CompletionsResponse",
    "data": {
      "@id": "underlayerhq:data",
      "@container": "@list"
    },
    "pagination": {
      "@id": "underlayerhq:pagination"
    },
    "PostApiV1CoursesRequest": "underlayerhq:PostApiV1CoursesRequest",
    "title": {
      "@id": "underlayerhq:title",
      "@type": "xsd:string"
    },
    "PostApiV1CoursesResponse": "underlayerhq:PostApiV1CoursesResponse",
    "PatchApiV1CoursesC123Request": "underlayerhq:PatchApiV1CoursesC123Request",
    "screens": {
      "@id": "underlayerhq:screens",
      "@container": "@list"
    },
    "passingScore": {
      "@id": "underlayerhq:passingScore",
      "@type": "xsd:integer"
    },
    "quizFeedback": {
      "@id": "underlayerhq:quizFeedback",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "underlayerhq:status",
      "@type": "xsd:string"
    },
    "PatchApiV1CoursesC123Response": "underlayerhq:PatchApiV1CoursesC123Response",
    "PostApiV1CoursesCourseidScormResponse": "underlayerhq:PostApiV1CoursesCourseidScormResponse",
    "GetApiV1MeResponse": "underlayerhq:GetApiV1MeResponse",
    "workspace_id": {
      "@id": "underlayerhq:workspace_id",
      "@type": "xsd:string"
    },
    "workspace_name": {
      "@id": "underlayerhq:workspace_name",
      "@type": "xsd:string"
    },
    "plan": {
      "@id": "underlayerhq:plan",
      "@type": "xsd:string"
    },
    "PostApiV1MeResponse": "underlayerhq:PostApiV1MeResponse",
    "GetCertificatesResponse": "underlayerhq:GetCertificatesResponse",
    "PostCertificatesRequest": "underlayerhq:PostCertificatesRequest",
    "name": {
      "@id": "underlayerhq:name",
      "@type": "xsd:string"
    },
    "tokens": {
      "@id": "underlayerhq:tokens"
    },
    "PostCertificatesResponse": "underlayerhq:PostCertificatesResponse",
    "GetCertificatesIdResponse": "underlayerhq:GetCertificatesIdResponse",
    "PatchCertificatesIdRequest": "underlayerhq:PatchCertificatesIdRequest",
    "PatchCertificatesIdResponse": "underlayerhq:PatchCertificatesIdResponse",
    "GetCollectionsResponse": "underlayerhq:GetCollectionsResponse",
    "id": {
      "@id": "underlayerhq:id",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "underlayerhq:description",
      "@type": "xsd:string"
    },
    "PostCollectionsRequest": "underlayerhq:PostCollectionsRequest",
    "PostCollectionsResponse": "underlayerhq:PostCollectionsResponse",
    "GetCollectionsIdResponse": "underlayerhq:GetCollectionsIdResponse",
    "courses": {
      "@id": "underlayerhq:courses",
      "@container": "@list"
    },
    "PatchCollectionsIdRequest": "underlayerhq:PatchCollectionsIdRequest",
    "PatchCollectionsIdResponse": "underlayerhq:PatchCollectionsIdResponse",
    "PostCollectionsIdCoursesRequest": "underlayerhq:PostCollectionsIdCoursesRequest",
    "courseId": {
      "@id": "underlayerhq:courseId",
      "@type": "xsd:string"
    },
    "PostCollectionsIdCoursesResponse": "underlayerhq:PostCollectionsIdCoursesResponse",
    "PatchCollectionsIdCoursesCourseidRequest": "underlayerhq:PatchCollectionsIdCoursesCourseidRequest",
    "direction": {
      "@id": "underlayerhq:direction",
      "@type": "xsd:integer"
    },
    "PatchCollectionsIdCoursesCourseidResponse": "underlayerhq:PatchCollectionsIdCoursesCourseidResponse",
    "GetCompletionsResponse": "underlayerhq:GetCompletionsResponse",
    "GetCompletionsIdResponse": "underlayerhq:GetCompletionsIdResponse",
    "GetCompletionsIdAttemptsResponse": "underlayerhq:GetCompletionsIdAttemptsResponse",
    "GetCoursesResponse": "underlayerhq:GetCoursesResponse",
    "workspaceId": {
      "@id": "underlayerhq:workspaceId",
      "@type": "xsd:string"
    },
    "themeId": {
      "@id": "underlayerhq:themeId",
      "@type": "xsd:string"
    },
    "sourceKind": {
      "@id": "underlayerhq:sourceKind",
      "@type": "xsd:string"
    },
    "customFonts": {
      "@id": "underlayerhq:customFonts",
      "@container": "@list"
    },
    "certificateId": {
      "@id": "underlayerhq:certificateId",
      "@type": "xsd:string"
    },
    "navigation": {
      "@id": "underlayerhq:navigation",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "underlayerhq:createdAt",
      "@type": "xsd:string"
    },
    "updatedAt": {
      "@id": "underlayerhq:updatedAt",
      "@type": "xsd:string"
    },
    "PostCoursesRequest": "underlayerhq:PostCoursesRequest",
    "PostCoursesResponse": "underlayerhq:PostCoursesResponse",
    "GetCoursesIdResponse": "underlayerhq:GetCoursesIdResponse",
    "PatchCoursesIdRequest": "underlayerhq:PatchCoursesIdRequest",
    "PatchCoursesIdResponse": "underlayerhq:PatchCoursesIdResponse",
    "GetCoursesIdTranslatableResponse": "underlayerhq:GetCoursesIdTranslatableResponse",
    "sourceLocale": {
      "@id": "underlayerhq:sourceLocale",
      "@type": "xsd:string"
    },
    "fields": {
      "@id": "underlayerhq:fields",
      "@container": "@list"
    },
    "path": {
      "@id": "underlayerhq:path",
      "@type": "xsd:string"
    },
    "group": {
      "@id": "underlayerhq:group",
      "@type": "xsd:string"
    },
    "labelKey": {
      "@id": "underlayerhq:labelKey",
      "@type": "xsd:string"
    },
    "sourceText": {
      "@id": "underlayerhq:sourceText",
      "@type": "xsd:string"
    },
    "GetCoursesIdTranslationsResponse": "underlayerhq:GetCoursesIdTranslationsResponse",
    "PostCoursesIdTranslationsRequest": "underlayerhq:PostCoursesIdTranslationsRequest",
    "locale": {
      "@id": "underlayerhq:locale",
      "@type": "xsd:string"
    },
    "PostCoursesIdTranslationsResponse": "underlayerhq:PostCoursesIdTranslationsResponse",
    "content": {
      "@id": "underlayerhq:content"
    },
    "GetCoursesIdTranslationsTranslationidResponse": "underlayerhq:GetCoursesIdTranslationsTranslationidResponse",
    "PatchCoursesIdTranslationsTranslationidRequest": "underlayerhq:PatchCoursesIdTranslationsTranslationidRequest",
    "PatchCoursesIdTranslationsTranslationidResponse": "underlayerhq:PatchCoursesIdTranslationsTranslationidResponse",
    "PostCoursesImportCsvResponse": "underlayerhq:PostCoursesImportCsvResponse",
    "issues": {
      "@id": "underlayerhq:issues",
      "@container": "@list"
    },
    "PostCoursesImportScormResponse": "underlayerhq:PostCoursesImportScormResponse",
    "meta": {
      "@id": "underlayerhq:meta"
    },
    "PostGenerateRequest": "underlayerhq:PostGenerateRequest",
    "prompt": {
      "@id": "underlayerhq:prompt",
      "@type": "xsd:string"
    },
    "audience": {
      "@id": "underlayerhq:audience",
      "@type": "xsd:string"
    },
    "screensTarget": {
      "@id": "underlayerhq:screensTarget",
      "@type": "xsd:integer"
    },
    "sourceUrl": {
      "@id": "underlayerhq:sourceUrl",
      "@type": "xsd:string"
    },
    "PostGenerateResponse": "underlayerhq:PostGenerateResponse",
    "GetGenerateIdResponse": "underlayerhq:GetGenerateIdResponse",
    "GetIdentitiesResponse": "underlayerhq:GetIdentitiesResponse",
    "PostIdentitiesRequest": "underlayerhq:PostIdentitiesRequest",
    "externalId": {
      "@id": "underlayerhq:externalId",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "underlayerhq:email",
      "@type": "xsd:string"
    },
    "PostIdentitiesResponse": "underlayerhq:PostIdentitiesResponse",
    "GetIdentitiesIdResponse": "underlayerhq:GetIdentitiesIdResponse",
    "PostIdentitiesBulkRequest": "underlayerhq:PostIdentitiesBulkRequest",
    "identities": {
      "@id": "underlayerhq:identities",
      "@type": "xsd:string"
    },
    "PostIdentitiesBulkResponse": "underlayerhq:PostIdentitiesBulkResponse",
    "GetIssuedCertificatesResponse": "underlayerhq:GetIssuedCertificatesResponse",
    "GetIssuedCertificatesSerialResponse": "underlayerhq:GetIssuedCertificatesSerialResponse",
    "serial": {
      "@id": "underlayerhq:serial",
      "@type": "xsd:string"
    },
    "identityId": {
      "@id": "underlayerhq:identityId",
      "@type": "xsd:string"
    },
    "identityExternalId": {
      "@id": "underlayerhq:identityExternalId",
      "@type": "xsd:string"
    },
    "score": {
      "@id": "underlayerhq:score",
      "@type": "xsd:decimal"
    },
    "issuedAt": {
      "@id": "underlayerhq:issuedAt",
      "@type": "xsd:string"
    },
    "GetMeResponse": "underlayerhq:GetMeResponse",
    "PostMediaRequest": "underlayerhq:PostMediaRequest",
    "file": {
      "@id": "underlayerhq:file",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "underlayerhq:kind",
      "@type": "xsd:string"
    },
    "PostMediaResponse": "underlayerhq:PostMediaResponse",
    "url": {
      "@id": "underlayerhq:url",
      "@type": "xsd:string"
    },
    "previewUrl": {
      "@id": "underlayerhq:previewUrl",
      "@type": "xsd:string"
    },
    "bytes": {
      "@id": "underlayerhq:bytes",
      "@type": "xsd:integer"
    },
    "GetThemesResponse": "underlayerhq:GetThemesResponse",
    "PostThemesRequest": "underlayerhq:PostThemesRequest",
    "PostThemesResponse": "underlayerhq:PostThemesResponse",
    "GetThemesIdResponse": "underlayerhq:GetThemesIdResponse",
    "PatchThemesIdRequest": "underlayerhq:PatchThemesIdRequest",
    "PatchThemesIdResponse": "underlayerhq:PatchThemesIdResponse",
    "GetV1CompletionsResponse": "underlayerhq:GetV1CompletionsResponse",
    "lastScreenId": {
      "@id": "underlayerhq:lastScreenId",
      "@type": "xsd:string"
    },
    "progressPercent": {
      "@id": "underlayerhq:progressPercent",
      "@type": "xsd:string"
    },
    "lastSeenAt": {
      "@id": "underlayerhq:lastSeenAt",
      "@type": "xsd:string"
    },
    "PostV1IdentitiesRequest": "underlayerhq:PostV1IdentitiesRequest",
    "identity": {
      "@id": "underlayerhq:identity",
      "@type": "xsd:string"
    },
    "PostV1MediaResponse": "underlayerhq:PostV1MediaResponse",
    "GetWebhooksResponse": "underlayerhq:GetWebhooksResponse",
    "PostWebhooksRequest": "underlayerhq:PostWebhooksRequest",
    "eventTypes": {
      "@id": "underlayerhq:eventTypes",
      "@type": "xsd:string"
    },
    "PostWebhooksResponse": "underlayerhq:PostWebhooksResponse",
    "signingSecret": {
      "@id": "underlayerhq:signingSecret",
      "@type": "xsd:string"
    },
    "GetWebhooksIdResponse": "underlayerhq:GetWebhooksIdResponse",
    "PatchWebhooksIdRequest": "underlayerhq:PatchWebhooksIdRequest",
    "isActive": {
      "@id": "underlayerhq:isActive",
      "@type": "xsd:string"
    },
    "PatchWebhooksIdResponse": "underlayerhq:PatchWebhooksIdResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "underlayerhq-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects underlayerhq-com'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-31) from openapi/_ae-authored/underlayerhq-com-openapi-generated.yml.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/_ae-authored/underlayerhq-com-openapi-generated.yml"
  ]
}