neurall-io · JSON-LD Context

Neurall Io Context

JSON-LD context defining the semantic vocabulary for Neurall Io from neurall-io.

3 Classes 23 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/
neurall: https://neurall.io/schema#

Classes

Generation Template Voice

Properties

Property Type Container
id string
projectId string
feature string
kind string
status string
title string
params
output
error string
balanceUsed decimal
requestDate dateTime
responseDate dateTime
expiresAt dateTime
category string
previews list
owner string
name string
description string
slug string
tags list
locale string
favorite boolean
preview string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://neurall.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "neurall": "https://neurall.io/schema#",
    "Generation": "neurall:Generation",
    "id": {
      "@id": "neurall:id",
      "@type": "xsd:string"
    },
    "projectId": {
      "@id": "neurall:projectId",
      "@type": "xsd:string"
    },
    "feature": {
      "@id": "neurall:feature",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "neurall:kind",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "neurall:status",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "neurall:title",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "neurall:params"
    },
    "output": {
      "@id": "neurall:output"
    },
    "error": {
      "@id": "neurall:error",
      "@type": "xsd:string"
    },
    "balanceUsed": {
      "@id": "neurall:balanceUsed",
      "@type": "xsd:decimal"
    },
    "requestDate": {
      "@id": "neurall:requestDate",
      "@type": "xsd:dateTime"
    },
    "responseDate": {
      "@id": "neurall:responseDate",
      "@type": "xsd:dateTime"
    },
    "expiresAt": {
      "@id": "neurall:expiresAt",
      "@type": "xsd:dateTime"
    },
    "Template": "neurall:Template",
    "category": {
      "@id": "neurall:category",
      "@type": "xsd:string"
    },
    "previews": {
      "@id": "neurall:previews",
      "@container": "@list"
    },
    "Voice": "neurall:Voice",
    "owner": {
      "@id": "neurall:owner",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "neurall:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "neurall:description",
      "@type": "xsd:string"
    },
    "slug": {
      "@id": "neurall:slug",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "neurall:tags",
      "@container": "@list"
    },
    "locale": {
      "@id": "neurall:locale",
      "@type": "xsd:string"
    },
    "favorite": {
      "@id": "neurall:favorite",
      "@type": "xsd:boolean"
    },
    "preview": {
      "@id": "neurall:preview",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "neurall-io API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects neurall-io'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/neurall-io-openapi.json.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/neurall-io-openapi.json"
  ]
}