Bloom · JSON-LD Context

Trybloom Context

JSON-LD context defining the semantic vocabulary for Trybloom from Bloom.

120 Classes 5 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/
trybloom: https://trybloom.ai/schema#

Classes

ApiError FeedbackCreate400ErrorResponse FeedbackCreate401ErrorResponse FeedbackCreate403ErrorResponse FeedbackCreate429ErrorResponse FeedbackCreate500ErrorResponse FeedbackCreate503ErrorResponse BrandsList401ErrorResponse BrandsList403ErrorResponse BrandsList429ErrorResponse BrandsCreate400ErrorResponse BrandsCreate401ErrorResponse BrandsCreate402ErrorResponse BrandsCreate403ErrorResponse BrandsCreate404ErrorResponse BrandsCreate409ErrorResponse BrandsCreate429ErrorResponse BrandsCreate500ErrorResponse BrandsCreate503ErrorResponse BrandsGet401ErrorResponse BrandsGet403ErrorResponse BrandsGet404ErrorResponse BrandsGet429ErrorResponse BrandsDelete401ErrorResponse BrandsDelete403ErrorResponse BrandsDelete404ErrorResponse BrandsDelete429ErrorResponse BrandsInspect401ErrorResponse BrandsInspect403ErrorResponse BrandsInspect404ErrorResponse BrandsInspect409ErrorResponse BrandsInspect429ErrorResponse BrandsInspect500ErrorResponse BrandsCreateExport401ErrorResponse BrandsCreateExport403ErrorResponse BrandsCreateExport404ErrorResponse BrandsCreateExport409ErrorResponse BrandsCreateExport429ErrorResponse BrandsCreateExport500ErrorResponse BrandsGetExport401ErrorResponse BrandsGetExport403ErrorResponse BrandsGetExport404ErrorResponse BrandsGetExport429ErrorResponse BrandsGetExport500ErrorResponse BrandsEdit400ErrorResponse BrandsEdit401ErrorResponse BrandsEdit402ErrorResponse BrandsEdit403ErrorResponse BrandsEdit404ErrorResponse BrandsEdit409ErrorResponse BrandsEdit429ErrorResponse BrandsEdit500ErrorResponse BrandsUploadFontAsset400ErrorResponse BrandsUploadFontAsset401ErrorResponse BrandsUploadFontAsset403ErrorResponse BrandsUploadFontAsset404ErrorResponse BrandsUploadFontAsset409ErrorResponse BrandsUploadFontAsset429ErrorResponse BrandsUploadFontAsset500ErrorResponse BrandsGetEdit401ErrorResponse BrandsGetEdit403ErrorResponse BrandsGetEdit404ErrorResponse BrandsGetEdit429ErrorResponse BrandsGetEdit500ErrorResponse BrandsGetEditFile400ErrorResponse BrandsGetEditFile401ErrorResponse BrandsGetEditFile403ErrorResponse BrandsGetEditFile404ErrorResponse BrandsGetEditFile429ErrorResponse BrandsGetEditFile500ErrorResponse BrandsContinueEdit400ErrorResponse BrandsContinueEdit401ErrorResponse BrandsContinueEdit402ErrorResponse BrandsContinueEdit403ErrorResponse BrandsContinueEdit404ErrorResponse BrandsContinueEdit409ErrorResponse BrandsContinueEdit429ErrorResponse BrandsContinueEdit500ErrorResponse BrandsApplyEdit401ErrorResponse BrandsApplyEdit403ErrorResponse BrandsApplyEdit404ErrorResponse BrandsApplyEdit409ErrorResponse BrandsApplyEdit429ErrorResponse BrandsApplyEdit500ErrorResponse BrandsDiscardEdit401ErrorResponse BrandsDiscardEdit403ErrorResponse BrandsDiscardEdit404ErrorResponse BrandsDiscardEdit409ErrorResponse BrandsDiscardEdit429ErrorResponse BrandsDiscardEdit500ErrorResponse LibraryAdd400ErrorResponse LibraryAdd401ErrorResponse LibraryAdd403ErrorResponse LibraryAdd404ErrorResponse LibraryAdd429ErrorResponse LibraryAdd503ErrorResponse LibraryList401ErrorResponse LibraryList403ErrorResponse LibraryList404ErrorResponse LibraryList429ErrorResponse LibraryRemove401ErrorResponse LibraryRemove403ErrorResponse LibraryRemove404ErrorResponse LibraryRemove429ErrorResponse LibraryRemove503ErrorResponse ModelsList400ErrorResponse ModelsList401ErrorResponse ModelsList403ErrorResponse ModelsList429ErrorResponse ModelsList503ErrorResponse ModelsGet401ErrorResponse ModelsGet403ErrorResponse ModelsGet404ErrorResponse ModelsGet429ErrorResponse ModelsGet503ErrorResponse GenerationsCreate400ErrorResponse GenerationsCreate401ErrorResponse GenerationsCreate402ErrorResponse GenerationsCreate403ErrorResponse GenerationsCreate404ErrorResponse

Properties

Property Type Container
code string
status integer
message string
data
error

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://trybloom.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "trybloom": "https://trybloom.ai/schema#",
    "ApiError": "trybloom:ApiError",
    "code": {
      "@id": "trybloom:code",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "trybloom:status",
      "@type": "xsd:integer"
    },
    "message": {
      "@id": "trybloom:message",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "trybloom:data"
    },
    "FeedbackCreate400ErrorResponse": "trybloom:FeedbackCreate400ErrorResponse",
    "error": {
      "@id": "trybloom:error"
    },
    "FeedbackCreate401ErrorResponse": "trybloom:FeedbackCreate401ErrorResponse",
    "FeedbackCreate403ErrorResponse": "trybloom:FeedbackCreate403ErrorResponse",
    "FeedbackCreate429ErrorResponse": "trybloom:FeedbackCreate429ErrorResponse",
    "FeedbackCreate500ErrorResponse": "trybloom:FeedbackCreate500ErrorResponse",
    "FeedbackCreate503ErrorResponse": "trybloom:FeedbackCreate503ErrorResponse",
    "BrandsList401ErrorResponse": "trybloom:BrandsList401ErrorResponse",
    "BrandsList403ErrorResponse": "trybloom:BrandsList403ErrorResponse",
    "BrandsList429ErrorResponse": "trybloom:BrandsList429ErrorResponse",
    "BrandsCreate400ErrorResponse": "trybloom:BrandsCreate400ErrorResponse",
    "BrandsCreate401ErrorResponse": "trybloom:BrandsCreate401ErrorResponse",
    "BrandsCreate402ErrorResponse": "trybloom:BrandsCreate402ErrorResponse",
    "BrandsCreate403ErrorResponse": "trybloom:BrandsCreate403ErrorResponse",
    "BrandsCreate404ErrorResponse": "trybloom:BrandsCreate404ErrorResponse",
    "BrandsCreate409ErrorResponse": "trybloom:BrandsCreate409ErrorResponse",
    "BrandsCreate429ErrorResponse": "trybloom:BrandsCreate429ErrorResponse",
    "BrandsCreate500ErrorResponse": "trybloom:BrandsCreate500ErrorResponse",
    "BrandsCreate503ErrorResponse": "trybloom:BrandsCreate503ErrorResponse",
    "BrandsGet401ErrorResponse": "trybloom:BrandsGet401ErrorResponse",
    "BrandsGet403ErrorResponse": "trybloom:BrandsGet403ErrorResponse",
    "BrandsGet404ErrorResponse": "trybloom:BrandsGet404ErrorResponse",
    "BrandsGet429ErrorResponse": "trybloom:BrandsGet429ErrorResponse",
    "BrandsDelete401ErrorResponse": "trybloom:BrandsDelete401ErrorResponse",
    "BrandsDelete403ErrorResponse": "trybloom:BrandsDelete403ErrorResponse",
    "BrandsDelete404ErrorResponse": "trybloom:BrandsDelete404ErrorResponse",
    "BrandsDelete429ErrorResponse": "trybloom:BrandsDelete429ErrorResponse",
    "BrandsInspect401ErrorResponse": "trybloom:BrandsInspect401ErrorResponse",
    "BrandsInspect403ErrorResponse": "trybloom:BrandsInspect403ErrorResponse",
    "BrandsInspect404ErrorResponse": "trybloom:BrandsInspect404ErrorResponse",
    "BrandsInspect409ErrorResponse": "trybloom:BrandsInspect409ErrorResponse",
    "BrandsInspect429ErrorResponse": "trybloom:BrandsInspect429ErrorResponse",
    "BrandsInspect500ErrorResponse": "trybloom:BrandsInspect500ErrorResponse",
    "BrandsCreateExport401ErrorResponse": "trybloom:BrandsCreateExport401ErrorResponse",
    "BrandsCreateExport403ErrorResponse": "trybloom:BrandsCreateExport403ErrorResponse",
    "BrandsCreateExport404ErrorResponse": "trybloom:BrandsCreateExport404ErrorResponse",
    "BrandsCreateExport409ErrorResponse": "trybloom:BrandsCreateExport409ErrorResponse",
    "BrandsCreateExport429ErrorResponse": "trybloom:BrandsCreateExport429ErrorResponse",
    "BrandsCreateExport500ErrorResponse": "trybloom:BrandsCreateExport500ErrorResponse",
    "BrandsGetExport401ErrorResponse": "trybloom:BrandsGetExport401ErrorResponse",
    "BrandsGetExport403ErrorResponse": "trybloom:BrandsGetExport403ErrorResponse",
    "BrandsGetExport404ErrorResponse": "trybloom:BrandsGetExport404ErrorResponse",
    "BrandsGetExport429ErrorResponse": "trybloom:BrandsGetExport429ErrorResponse",
    "BrandsGetExport500ErrorResponse": "trybloom:BrandsGetExport500ErrorResponse",
    "BrandsEdit400ErrorResponse": "trybloom:BrandsEdit400ErrorResponse",
    "BrandsEdit401ErrorResponse": "trybloom:BrandsEdit401ErrorResponse",
    "BrandsEdit402ErrorResponse": "trybloom:BrandsEdit402ErrorResponse",
    "BrandsEdit403ErrorResponse": "trybloom:BrandsEdit403ErrorResponse",
    "BrandsEdit404ErrorResponse": "trybloom:BrandsEdit404ErrorResponse",
    "BrandsEdit409ErrorResponse": "trybloom:BrandsEdit409ErrorResponse",
    "BrandsEdit429ErrorResponse": "trybloom:BrandsEdit429ErrorResponse",
    "BrandsEdit500ErrorResponse": "trybloom:BrandsEdit500ErrorResponse",
    "BrandsUploadFontAsset400ErrorResponse": "trybloom:BrandsUploadFontAsset400ErrorResponse",
    "BrandsUploadFontAsset401ErrorResponse": "trybloom:BrandsUploadFontAsset401ErrorResponse",
    "BrandsUploadFontAsset403ErrorResponse": "trybloom:BrandsUploadFontAsset403ErrorResponse",
    "BrandsUploadFontAsset404ErrorResponse": "trybloom:BrandsUploadFontAsset404ErrorResponse",
    "BrandsUploadFontAsset409ErrorResponse": "trybloom:BrandsUploadFontAsset409ErrorResponse",
    "BrandsUploadFontAsset429ErrorResponse": "trybloom:BrandsUploadFontAsset429ErrorResponse",
    "BrandsUploadFontAsset500ErrorResponse": "trybloom:BrandsUploadFontAsset500ErrorResponse",
    "BrandsGetEdit401ErrorResponse": "trybloom:BrandsGetEdit401ErrorResponse",
    "BrandsGetEdit403ErrorResponse": "trybloom:BrandsGetEdit403ErrorResponse",
    "BrandsGetEdit404ErrorResponse": "trybloom:BrandsGetEdit404ErrorResponse",
    "BrandsGetEdit429ErrorResponse": "trybloom:BrandsGetEdit429ErrorResponse",
    "BrandsGetEdit500ErrorResponse": "trybloom:BrandsGetEdit500ErrorResponse",
    "BrandsGetEditFile400ErrorResponse": "trybloom:BrandsGetEditFile400ErrorResponse",
    "BrandsGetEditFile401ErrorResponse": "trybloom:BrandsGetEditFile401ErrorResponse",
    "BrandsGetEditFile403ErrorResponse": "trybloom:BrandsGetEditFile403ErrorResponse",
    "BrandsGetEditFile404ErrorResponse": "trybloom:BrandsGetEditFile404ErrorResponse",
    "BrandsGetEditFile429ErrorResponse": "trybloom:BrandsGetEditFile429ErrorResponse",
    "BrandsGetEditFile500ErrorResponse": "trybloom:BrandsGetEditFile500ErrorResponse",
    "BrandsContinueEdit400ErrorResponse": "trybloom:BrandsContinueEdit400ErrorResponse",
    "BrandsContinueEdit401ErrorResponse": "trybloom:BrandsContinueEdit401ErrorResponse",
    "BrandsContinueEdit402ErrorResponse": "trybloom:BrandsContinueEdit402ErrorResponse",
    "BrandsContinueEdit403ErrorResponse": "trybloom:BrandsContinueEdit403ErrorResponse",
    "BrandsContinueEdit404ErrorResponse": "trybloom:BrandsContinueEdit404ErrorResponse",
    "BrandsContinueEdit409ErrorResponse": "trybloom:BrandsContinueEdit409ErrorResponse",
    "BrandsContinueEdit429ErrorResponse": "trybloom:BrandsContinueEdit429ErrorResponse",
    "BrandsContinueEdit500ErrorResponse": "trybloom:BrandsContinueEdit500ErrorResponse",
    "BrandsApplyEdit401ErrorResponse": "trybloom:BrandsApplyEdit401ErrorResponse",
    "BrandsApplyEdit403ErrorResponse": "trybloom:BrandsApplyEdit403ErrorResponse",
    "BrandsApplyEdit404ErrorResponse": "trybloom:BrandsApplyEdit404ErrorResponse",
    "BrandsApplyEdit409ErrorResponse": "trybloom:BrandsApplyEdit409ErrorResponse",
    "BrandsApplyEdit429ErrorResponse": "trybloom:BrandsApplyEdit429ErrorResponse",
    "BrandsApplyEdit500ErrorResponse": "trybloom:BrandsApplyEdit500ErrorResponse",
    "BrandsDiscardEdit401ErrorResponse": "trybloom:BrandsDiscardEdit401ErrorResponse",
    "BrandsDiscardEdit403ErrorResponse": "trybloom:BrandsDiscardEdit403ErrorResponse",
    "BrandsDiscardEdit404ErrorResponse": "trybloom:BrandsDiscardEdit404ErrorResponse",
    "BrandsDiscardEdit409ErrorResponse": "trybloom:BrandsDiscardEdit409ErrorResponse",
    "BrandsDiscardEdit429ErrorResponse": "trybloom:BrandsDiscardEdit429ErrorResponse",
    "BrandsDiscardEdit500ErrorResponse": "trybloom:BrandsDiscardEdit500ErrorResponse",
    "LibraryAdd400ErrorResponse": "trybloom:LibraryAdd400ErrorResponse",
    "LibraryAdd401ErrorResponse": "trybloom:LibraryAdd401ErrorResponse",
    "LibraryAdd403ErrorResponse": "trybloom:LibraryAdd403ErrorResponse",
    "LibraryAdd404ErrorResponse": "trybloom:LibraryAdd404ErrorResponse",
    "LibraryAdd429ErrorResponse": "trybloom:LibraryAdd429ErrorResponse",
    "LibraryAdd503ErrorResponse": "trybloom:LibraryAdd503ErrorResponse",
    "LibraryList401ErrorResponse": "trybloom:LibraryList401ErrorResponse",
    "LibraryList403ErrorResponse": "trybloom:LibraryList403ErrorResponse",
    "LibraryList404ErrorResponse": "trybloom:LibraryList404ErrorResponse",
    "LibraryList429ErrorResponse": "trybloom:LibraryList429ErrorResponse",
    "LibraryRemove401ErrorResponse": "trybloom:LibraryRemove401ErrorResponse",
    "LibraryRemove403ErrorResponse": "trybloom:LibraryRemove403ErrorResponse",
    "LibraryRemove404ErrorResponse": "trybloom:LibraryRemove404ErrorResponse",
    "LibraryRemove429ErrorResponse": "trybloom:LibraryRemove429ErrorResponse",
    "LibraryRemove503ErrorResponse": "trybloom:LibraryRemove503ErrorResponse",
    "ModelsList400ErrorResponse": "trybloom:ModelsList400ErrorResponse",
    "ModelsList401ErrorResponse": "trybloom:ModelsList401ErrorResponse",
    "ModelsList403ErrorResponse": "trybloom:ModelsList403ErrorResponse",
    "ModelsList429ErrorResponse": "trybloom:ModelsList429ErrorResponse",
    "ModelsList503ErrorResponse": "trybloom:ModelsList503ErrorResponse",
    "ModelsGet401ErrorResponse": "trybloom:ModelsGet401ErrorResponse",
    "ModelsGet403ErrorResponse": "trybloom:ModelsGet403ErrorResponse",
    "ModelsGet404ErrorResponse": "trybloom:ModelsGet404ErrorResponse",
    "ModelsGet429ErrorResponse": "trybloom:ModelsGet429ErrorResponse",
    "ModelsGet503ErrorResponse": "trybloom:ModelsGet503ErrorResponse",
    "GenerationsCreate400ErrorResponse": "trybloom:GenerationsCreate400ErrorResponse",
    "GenerationsCreate401ErrorResponse": "trybloom:GenerationsCreate401ErrorResponse",
    "GenerationsCreate402ErrorResponse": "trybloom:GenerationsCreate402ErrorResponse",
    "GenerationsCreate403ErrorResponse": "trybloom:GenerationsCreate403ErrorResponse",
    "GenerationsCreate404ErrorResponse": "trybloom:GenerationsCreate404ErrorResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "Bloom API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Bloom'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-29) from openapi/trybloom-account-api-openapi.yml, openapi/trybloom-brands-api-openapi.yml, openapi/trybloom-images-api-openapi.yml.",
  "dcterms:created": "2026-10-29",
  "dcterms:source": [
    "openapi/trybloom-account-api-openapi.yml",
    "openapi/trybloom-brands-api-openapi.yml",
    "openapi/trybloom-images-api-openapi.yml",
    "openapi/trybloom-openapi.json"
  ]
}