spritefusion-com · JSON-LD Context

Spritefusion Com Context

JSON-LD context defining the semantic vocabulary for Spritefusion Com from spritefusion-com.

11 Classes 13 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/
spritefusion: https://spritefusion.com/schema#

Classes

GetApiV1AssetsResponse PatchApiV1AssetsAssetRequest PatchApiV1AssetsAssetResponse GetApiV1CreditsResponse PostApiV1GenerateRequest PostApiV1NormalMapsRequest PostApiV1NormalMapsResponse GetApiV1TagsResponse GetApiV1VfxLibraryResponse GetApiV1VfxLibraryIceResponse GetCreditsResponse

Properties

Property Type Container
asset
tags list
credits integer
operation string
prompt string
size integer
inputs list
vfx
upload_id string
upload_url string
upload_url_expires_at dateTime
upload_id_expires_at dateTime
headers

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://spritefusion.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "spritefusion": "https://spritefusion.com/schema#",
    "GetApiV1AssetsResponse": "spritefusion:GetApiV1AssetsResponse",
    "asset": {
      "@id": "spritefusion:asset"
    },
    "PatchApiV1AssetsAssetRequest": "spritefusion:PatchApiV1AssetsAssetRequest",
    "tags": {
      "@id": "spritefusion:tags",
      "@container": "@list"
    },
    "PatchApiV1AssetsAssetResponse": "spritefusion:PatchApiV1AssetsAssetResponse",
    "GetApiV1CreditsResponse": "spritefusion:GetApiV1CreditsResponse",
    "credits": {
      "@id": "spritefusion:credits",
      "@type": "xsd:integer"
    },
    "PostApiV1GenerateRequest": "spritefusion:PostApiV1GenerateRequest",
    "operation": {
      "@id": "spritefusion:operation",
      "@type": "xsd:string"
    },
    "prompt": {
      "@id": "spritefusion:prompt",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "spritefusion:size",
      "@type": "xsd:integer"
    },
    "PostApiV1NormalMapsRequest": "spritefusion:PostApiV1NormalMapsRequest",
    "inputs": {
      "@id": "spritefusion:inputs",
      "@container": "@list"
    },
    "PostApiV1NormalMapsResponse": "spritefusion:PostApiV1NormalMapsResponse",
    "GetApiV1TagsResponse": "spritefusion:GetApiV1TagsResponse",
    "GetApiV1VfxLibraryResponse": "spritefusion:GetApiV1VfxLibraryResponse",
    "vfx": {
      "@id": "spritefusion:vfx"
    },
    "GetApiV1VfxLibraryIceResponse": "spritefusion:GetApiV1VfxLibraryIceResponse",
    "upload_id": {
      "@id": "spritefusion:upload_id",
      "@type": "xsd:string"
    },
    "upload_url": {
      "@id": "spritefusion:upload_url",
      "@type": "xsd:string"
    },
    "upload_url_expires_at": {
      "@id": "spritefusion:upload_url_expires_at",
      "@type": "xsd:dateTime"
    },
    "upload_id_expires_at": {
      "@id": "spritefusion:upload_id_expires_at",
      "@type": "xsd:dateTime"
    },
    "headers": {
      "@id": "spritefusion:headers"
    },
    "GetCreditsResponse": "spritefusion:GetCreditsResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "spritefusion-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects spritefusion-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/spritefusion-com-openapi-generated.yml.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/_ae-authored/spritefusion-com-openapi-generated.yml"
  ]
}