Lumen5 · JSON-LD Context
Lumen5 Context
JSON-LD context defining the semantic vocabulary for Lumen5 from Lumen5.
25 Classes
36 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
lumen5:
https://lumen5.com/schema#
Classes
AspectRatio
BlueprintListing
EventsEnum
InputContent
InputContentRequest
OutputSettings
OutputSettingsRequest
PaginatedBlueprintListingList
PaginatedRecipeListingList
PaginatedReferenceListingList
PaginatedTemplateListingList
PaginatedVideoCreationRequestList
PaginatedVoiceListingList
PaginatedWebhookEndpointList
RecipeListing
ReferenceListing
ResolvedVideoCreationRequest
StatusEnum
TemplateListing
VideoCreationRequest
VideoCreationRequestBodyRequest
VoiceListing
WebhookEndpoint
WebhookEndpointRequest
WebhookEndpointSecret
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| label | string | |
| description | string | |
| aspect_ratio | reference | |
| script | string | |
| text | string | |
| blueprint | string | |
| template | string | |
| voice | string | |
| recipe | string | |
| brand_kit | string | |
| target_duration_seconds | integer | |
| video_name | string | |
| project | string | |
| count | integer | |
| next | reference | |
| previous | reference | |
| results | list | |
| workspace | string | |
| input_content | ||
| output_settings | ||
| instructions | string | |
| aspect_ratios | list | |
| preview_url | reference | |
| status | ||
| video_url | string | |
| share_page_url | string | |
| embed_html | string | |
| error | string | |
| created_at | dateTime | |
| finished_at | dateTime | |
| attributes | ||
| is_paid | boolean | |
| url | reference | |
| events | list | |
| secret | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://lumen5.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"lumen5": "https://lumen5.com/schema#",
"AspectRatio": "lumen5:AspectRatio",
"BlueprintListing": "lumen5:BlueprintListing",
"id": {
"@id": "lumen5:id",
"@type": "xsd:string"
},
"label": {
"@id": "lumen5:label",
"@type": "xsd:string"
},
"description": {
"@id": "lumen5:description",
"@type": "xsd:string"
},
"aspect_ratio": {
"@id": "lumen5:aspect_ratio",
"@type": "@id"
},
"EventsEnum": "lumen5:EventsEnum",
"InputContent": "lumen5:InputContent",
"script": {
"@id": "lumen5:script",
"@type": "xsd:string"
},
"text": {
"@id": "lumen5:text",
"@type": "xsd:string"
},
"InputContentRequest": "lumen5:InputContentRequest",
"OutputSettings": "lumen5:OutputSettings",
"blueprint": {
"@id": "lumen5:blueprint",
"@type": "xsd:string"
},
"template": {
"@id": "lumen5:template",
"@type": "xsd:string"
},
"voice": {
"@id": "lumen5:voice",
"@type": "xsd:string"
},
"recipe": {
"@id": "lumen5:recipe",
"@type": "xsd:string"
},
"brand_kit": {
"@id": "lumen5:brand_kit",
"@type": "xsd:string"
},
"target_duration_seconds": {
"@id": "lumen5:target_duration_seconds",
"@type": "xsd:integer"
},
"video_name": {
"@id": "lumen5:video_name",
"@type": "xsd:string"
},
"project": {
"@id": "lumen5:project",
"@type": "xsd:string"
},
"OutputSettingsRequest": "lumen5:OutputSettingsRequest",
"PaginatedBlueprintListingList": "lumen5:PaginatedBlueprintListingList",
"count": {
"@id": "lumen5:count",
"@type": "xsd:integer"
},
"next": {
"@id": "lumen5:next",
"@type": "@id"
},
"previous": {
"@id": "lumen5:previous",
"@type": "@id"
},
"results": {
"@id": "lumen5:results",
"@container": "@list"
},
"PaginatedRecipeListingList": "lumen5:PaginatedRecipeListingList",
"PaginatedReferenceListingList": "lumen5:PaginatedReferenceListingList",
"PaginatedTemplateListingList": "lumen5:PaginatedTemplateListingList",
"PaginatedVideoCreationRequestList": "lumen5:PaginatedVideoCreationRequestList",
"PaginatedVoiceListingList": "lumen5:PaginatedVoiceListingList",
"PaginatedWebhookEndpointList": "lumen5:PaginatedWebhookEndpointList",
"RecipeListing": "lumen5:RecipeListing",
"ReferenceListing": "lumen5:ReferenceListing",
"ResolvedVideoCreationRequest": "lumen5:ResolvedVideoCreationRequest",
"workspace": {
"@id": "lumen5:workspace",
"@type": "xsd:string"
},
"input_content": {
"@id": "lumen5:input_content"
},
"output_settings": {
"@id": "lumen5:output_settings"
},
"instructions": {
"@id": "lumen5:instructions",
"@type": "xsd:string"
},
"StatusEnum": "lumen5:StatusEnum",
"TemplateListing": "lumen5:TemplateListing",
"aspect_ratios": {
"@id": "lumen5:aspect_ratios",
"@container": "@list"
},
"preview_url": {
"@id": "lumen5:preview_url",
"@type": "@id"
},
"VideoCreationRequest": "lumen5:VideoCreationRequest",
"status": {
"@id": "lumen5:status"
},
"video_url": {
"@id": "lumen5:video_url",
"@type": "xsd:string"
},
"share_page_url": {
"@id": "lumen5:share_page_url",
"@type": "xsd:string"
},
"embed_html": {
"@id": "lumen5:embed_html",
"@type": "xsd:string"
},
"error": {
"@id": "lumen5:error",
"@type": "xsd:string"
},
"created_at": {
"@id": "lumen5:created_at",
"@type": "xsd:dateTime"
},
"finished_at": {
"@id": "lumen5:finished_at",
"@type": "xsd:dateTime"
},
"VideoCreationRequestBodyRequest": "lumen5:VideoCreationRequestBodyRequest",
"VoiceListing": "lumen5:VoiceListing",
"attributes": {
"@id": "lumen5:attributes"
},
"is_paid": {
"@id": "lumen5:is_paid",
"@type": "xsd:boolean"
},
"WebhookEndpoint": "lumen5:WebhookEndpoint",
"url": {
"@id": "lumen5:url",
"@type": "@id"
},
"events": {
"@id": "lumen5:events",
"@container": "@list"
},
"WebhookEndpointRequest": "lumen5:WebhookEndpointRequest",
"WebhookEndpointSecret": "lumen5:WebhookEndpointSecret",
"secret": {
"@id": "lumen5:secret",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Lumen5 API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Lumen5'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-27) from openapi/lumen5.yaml.",
"dcterms:created": "2026-10-27",
"dcterms:source": [
"openapi/lumen5.yaml"
]
}