Warble · JSON-LD Context

Usewarble Context

JSON-LD context defining the semantic vocabulary for Usewarble from Warble.

32 Classes 46 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/
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

Raw ↑
{
  "@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"
  ]
}