Warble · JSON-LD Context
Usewarble Context
JSON-LD context defining the semantic vocabulary for Usewarble from Warble.
32 Classes
46 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
usewarble:
https://usewarble.com/schema#
Classes
GetApiV1AdTemplatesResponse
PostApiV1AdsRequest
PostApiV1AdsResponse
PostApiV1CarouselsRequest
PostApiV1CarouselsResponse
GetApiV1CreditsResponse
PostApiV1DraftsRequest
PostApiV1DraftsResponse
PostApiV1DropLinksRequest
PostApiV1DropLinksResponse
PostApiV1IdeasRequest
PostApiV1IdeasResponse
PostApiV1ImagesRequest
PostApiV1ImagesResponse
PostApiV1MediaRequest
PostApiV1MediaResponse
GetApiV1PostsResponse
PostApiV1PostsRequest
PostApiV1PostsResponse
PostApiV1PostsPublishRequest
PostApiV1PostsPublishResponse
PatchApiV1PostsIdRequest
PatchApiV1PostsIdResponse
PostApiV1PostsIdRetryRequest
PostApiV1PostsIdRetryResponse
PostApiV1UploadsRequest
PostApiV1UploadsResponse
GetApiV1UploadsIdResponse
PostApiV1UploadsIdCompleteResponse
GetApiV1WorkspacesResponse
GetApiV1WorkspacesIdBrandResponse
GetApiV1WorkspacesIdChannelsResponse
Properties
| Property | Type | Container |
|---|---|---|
| templates | list | |
| workspace_id | string | |
| template_id | string | |
| aspect | string | |
| brief | string | |
| url | string | |
| model | string | |
| model_class | string | |
| prompt | string | |
| topic | string | |
| job_id | string | |
| poll_after_ms | integer | |
| balance | integer | |
| spent_24h | integer | |
| daily_cap | integer | |
| body | string | |
| channels | list | |
| body_by_channel | ||
| compliance | ||
| id | string | |
| count | integer | |
| ideas | list | |
| idea | string | |
| posts | list | |
| next_cursor | string | |
| scheduled_at | dateTime | |
| video_url | string | |
| drop_id | string | |
| drop_url | string | |
| expires_at | dateTime | |
| assistant | string | |
| release_id | string | |
| cancel | boolean | |
| status | string | |
| cancelled | boolean | |
| mode | string | |
| filename | string | |
| content_type | string | |
| bytes | integer | |
| upload_id | string | |
| reason | string | |
| workspaces | list | |
| voice | string | |
| business_profile | ||
| platform | string | |
| display_name | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://usewarble.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"usewarble": "https://usewarble.com/schema#",
"GetApiV1AdTemplatesResponse": "usewarble:GetApiV1AdTemplatesResponse",
"templates": {
"@id": "usewarble:templates",
"@container": "@list"
},
"PostApiV1AdsRequest": "usewarble:PostApiV1AdsRequest",
"workspace_id": {
"@id": "usewarble:workspace_id",
"@type": "xsd:string"
},
"template_id": {
"@id": "usewarble:template_id",
"@type": "xsd:string"
},
"aspect": {
"@id": "usewarble:aspect",
"@type": "xsd:string"
},
"brief": {
"@id": "usewarble:brief",
"@type": "xsd:string"
},
"PostApiV1AdsResponse": "usewarble:PostApiV1AdsResponse",
"url": {
"@id": "usewarble:url",
"@type": "xsd:string"
},
"model": {
"@id": "usewarble:model",
"@type": "xsd:string"
},
"model_class": {
"@id": "usewarble:model_class",
"@type": "xsd:string"
},
"prompt": {
"@id": "usewarble:prompt",
"@type": "xsd:string"
},
"PostApiV1CarouselsRequest": "usewarble:PostApiV1CarouselsRequest",
"topic": {
"@id": "usewarble:topic",
"@type": "xsd:string"
},
"PostApiV1CarouselsResponse": "usewarble:PostApiV1CarouselsResponse",
"job_id": {
"@id": "usewarble:job_id",
"@type": "xsd:string"
},
"poll_after_ms": {
"@id": "usewarble:poll_after_ms",
"@type": "xsd:integer"
},
"GetApiV1CreditsResponse": "usewarble:GetApiV1CreditsResponse",
"balance": {
"@id": "usewarble:balance",
"@type": "xsd:integer"
},
"spent_24h": {
"@id": "usewarble:spent_24h",
"@type": "xsd:integer"
},
"daily_cap": {
"@id": "usewarble:daily_cap",
"@type": "xsd:integer"
},
"PostApiV1DraftsRequest": "usewarble:PostApiV1DraftsRequest",
"body": {
"@id": "usewarble:body",
"@type": "xsd:string"
},
"channels": {
"@id": "usewarble:channels",
"@container": "@list"
},
"PostApiV1DraftsResponse": "usewarble:PostApiV1DraftsResponse",
"body_by_channel": {
"@id": "usewarble:body_by_channel"
},
"compliance": {
"@id": "usewarble:compliance"
},
"PostApiV1DropLinksRequest": "usewarble:PostApiV1DropLinksRequest",
"PostApiV1DropLinksResponse": "usewarble:PostApiV1DropLinksResponse",
"id": {
"@id": "usewarble:id",
"@type": "xsd:string"
},
"PostApiV1IdeasRequest": "usewarble:PostApiV1IdeasRequest",
"count": {
"@id": "usewarble:count",
"@type": "xsd:integer"
},
"PostApiV1IdeasResponse": "usewarble:PostApiV1IdeasResponse",
"ideas": {
"@id": "usewarble:ideas",
"@container": "@list"
},
"PostApiV1ImagesRequest": "usewarble:PostApiV1ImagesRequest",
"idea": {
"@id": "usewarble:idea",
"@type": "xsd:string"
},
"PostApiV1ImagesResponse": "usewarble:PostApiV1ImagesResponse",
"PostApiV1MediaRequest": "usewarble:PostApiV1MediaRequest",
"PostApiV1MediaResponse": "usewarble:PostApiV1MediaResponse",
"GetApiV1PostsResponse": "usewarble:GetApiV1PostsResponse",
"posts": {
"@id": "usewarble:posts",
"@container": "@list"
},
"next_cursor": {
"@id": "usewarble:next_cursor",
"@type": "xsd:string"
},
"PostApiV1PostsRequest": "usewarble:PostApiV1PostsRequest",
"scheduled_at": {
"@id": "usewarble:scheduled_at",
"@type": "xsd:dateTime"
},
"video_url": {
"@id": "usewarble:video_url",
"@type": "xsd:string"
},
"PostApiV1PostsResponse": "usewarble:PostApiV1PostsResponse",
"drop_id": {
"@id": "usewarble:drop_id",
"@type": "xsd:string"
},
"drop_url": {
"@id": "usewarble:drop_url",
"@type": "xsd:string"
},
"expires_at": {
"@id": "usewarble:expires_at",
"@type": "xsd:dateTime"
},
"assistant": {
"@id": "usewarble:assistant",
"@type": "xsd:string"
},
"PostApiV1PostsPublishRequest": "usewarble:PostApiV1PostsPublishRequest",
"PostApiV1PostsPublishResponse": "usewarble:PostApiV1PostsPublishResponse",
"release_id": {
"@id": "usewarble:release_id",
"@type": "xsd:string"
},
"PatchApiV1PostsIdRequest": "usewarble:PatchApiV1PostsIdRequest",
"cancel": {
"@id": "usewarble:cancel",
"@type": "xsd:boolean"
},
"PatchApiV1PostsIdResponse": "usewarble:PatchApiV1PostsIdResponse",
"status": {
"@id": "usewarble:status",
"@type": "xsd:string"
},
"cancelled": {
"@id": "usewarble:cancelled",
"@type": "xsd:boolean"
},
"PostApiV1PostsIdRetryRequest": "usewarble:PostApiV1PostsIdRetryRequest",
"mode": {
"@id": "usewarble:mode",
"@type": "xsd:string"
},
"PostApiV1PostsIdRetryResponse": "usewarble:PostApiV1PostsIdRetryResponse",
"PostApiV1UploadsRequest": "usewarble:PostApiV1UploadsRequest",
"filename": {
"@id": "usewarble:filename",
"@type": "xsd:string"
},
"content_type": {
"@id": "usewarble:content_type",
"@type": "xsd:string"
},
"bytes": {
"@id": "usewarble:bytes",
"@type": "xsd:integer"
},
"PostApiV1UploadsResponse": "usewarble:PostApiV1UploadsResponse",
"GetApiV1UploadsIdResponse": "usewarble:GetApiV1UploadsIdResponse",
"upload_id": {
"@id": "usewarble:upload_id",
"@type": "xsd:string"
},
"reason": {
"@id": "usewarble:reason",
"@type": "xsd:string"
},
"PostApiV1UploadsIdCompleteResponse": "usewarble:PostApiV1UploadsIdCompleteResponse",
"GetApiV1WorkspacesResponse": "usewarble:GetApiV1WorkspacesResponse",
"workspaces": {
"@id": "usewarble:workspaces",
"@container": "@list"
},
"GetApiV1WorkspacesIdBrandResponse": "usewarble:GetApiV1WorkspacesIdBrandResponse",
"voice": {
"@id": "usewarble:voice",
"@type": "xsd:string"
},
"business_profile": {
"@id": "usewarble:business_profile"
},
"GetApiV1WorkspacesIdChannelsResponse": "usewarble:GetApiV1WorkspacesIdChannelsResponse",
"platform": {
"@id": "usewarble:platform",
"@type": "xsd:string"
},
"display_name": {
"@id": "usewarble:display_name",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Warble API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Warble'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-02) from openapi/_ae-authored/usewarble-openapi-generated.yml.",
"dcterms:created": "2026-11-02",
"dcterms:source": [
"openapi/_ae-authored/usewarble-openapi-generated.yml"
]
}