JustAutomate · JSON-LD Context

Justautomate Ai Context

JSON-LD context defining the semantic vocabulary for Justautomate Ai from JustAutomate.

13 Classes 53 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/
justautomate: https://justautomate.ai/schema#

Classes

Problem PageSummary SearchResults PageList PageContent WorkshopOffer WorkshopOffers ContactOptions AgentIdentity Health ApiRoot BatchRequest BatchResponse

Properties

Property Type Container
type reference
title string
status integer
detail string
instance string
code string
url reference
markdownUrl reference
description string
lang string
query string
data list
note string
total integer
limit integer
next_cursor string
markdown string
truncated boolean
market string
currency string
name string
price string
priceNote string
summary string
includes list
notes list
pricing string
nextStep string
company string
email string
phone string
contactForm
languages list
consultation string
authenticated boolean
sub string
scope string
resource reference
rateLimit
ok boolean
version string
pages integer
workshopMarkets integer
generated dateTime
error string
apiVersion string
openapi reference
documentation reference
mcp reference
authentication string
endpoints
requests list
responses list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://justautomate.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "justautomate": "https://justautomate.ai/schema#",
    "Problem": "justautomate:Problem",
    "type": {
      "@id": "justautomate:type",
      "@type": "@id"
    },
    "title": {
      "@id": "justautomate:title",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "justautomate:status",
      "@type": "xsd:integer"
    },
    "detail": {
      "@id": "justautomate:detail",
      "@type": "xsd:string"
    },
    "instance": {
      "@id": "justautomate:instance",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "justautomate:code",
      "@type": "xsd:string"
    },
    "PageSummary": "justautomate:PageSummary",
    "url": {
      "@id": "justautomate:url",
      "@type": "@id"
    },
    "markdownUrl": {
      "@id": "justautomate:markdownUrl",
      "@type": "@id"
    },
    "description": {
      "@id": "justautomate:description",
      "@type": "xsd:string"
    },
    "lang": {
      "@id": "justautomate:lang",
      "@type": "xsd:string"
    },
    "SearchResults": "justautomate:SearchResults",
    "query": {
      "@id": "justautomate:query",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "justautomate:data",
      "@container": "@list"
    },
    "note": {
      "@id": "justautomate:note",
      "@type": "xsd:string"
    },
    "PageList": "justautomate:PageList",
    "total": {
      "@id": "justautomate:total",
      "@type": "xsd:integer"
    },
    "limit": {
      "@id": "justautomate:limit",
      "@type": "xsd:integer"
    },
    "next_cursor": {
      "@id": "justautomate:next_cursor",
      "@type": "xsd:string"
    },
    "PageContent": "justautomate:PageContent",
    "markdown": {
      "@id": "justautomate:markdown",
      "@type": "xsd:string"
    },
    "truncated": {
      "@id": "justautomate:truncated",
      "@type": "xsd:boolean"
    },
    "WorkshopOffer": "justautomate:WorkshopOffer",
    "market": {
      "@id": "justautomate:market",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "justautomate:currency",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "justautomate:name",
      "@type": "xsd:string"
    },
    "price": {
      "@id": "justautomate:price",
      "@type": "xsd:string"
    },
    "priceNote": {
      "@id": "justautomate:priceNote",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "justautomate:summary",
      "@type": "xsd:string"
    },
    "includes": {
      "@id": "justautomate:includes",
      "@container": "@list"
    },
    "notes": {
      "@id": "justautomate:notes",
      "@container": "@list"
    },
    "WorkshopOffers": "justautomate:WorkshopOffers",
    "pricing": {
      "@id": "justautomate:pricing",
      "@type": "xsd:string"
    },
    "nextStep": {
      "@id": "justautomate:nextStep",
      "@type": "xsd:string"
    },
    "ContactOptions": "justautomate:ContactOptions",
    "company": {
      "@id": "justautomate:company",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "justautomate:email",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "justautomate:phone",
      "@type": "xsd:string"
    },
    "contactForm": {
      "@id": "justautomate:contactForm"
    },
    "languages": {
      "@id": "justautomate:languages",
      "@container": "@list"
    },
    "consultation": {
      "@id": "justautomate:consultation",
      "@type": "xsd:string"
    },
    "AgentIdentity": "justautomate:AgentIdentity",
    "authenticated": {
      "@id": "justautomate:authenticated",
      "@type": "xsd:boolean"
    },
    "sub": {
      "@id": "justautomate:sub",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "justautomate:scope",
      "@type": "xsd:string"
    },
    "resource": {
      "@id": "justautomate:resource",
      "@type": "@id"
    },
    "rateLimit": {
      "@id": "justautomate:rateLimit"
    },
    "Health": "justautomate:Health",
    "ok": {
      "@id": "justautomate:ok",
      "@type": "xsd:boolean"
    },
    "version": {
      "@id": "justautomate:version",
      "@type": "xsd:string"
    },
    "pages": {
      "@id": "justautomate:pages",
      "@type": "xsd:integer"
    },
    "workshopMarkets": {
      "@id": "justautomate:workshopMarkets",
      "@type": "xsd:integer"
    },
    "generated": {
      "@id": "justautomate:generated",
      "@type": "xsd:dateTime"
    },
    "error": {
      "@id": "justautomate:error",
      "@type": "xsd:string"
    },
    "ApiRoot": "justautomate:ApiRoot",
    "apiVersion": {
      "@id": "justautomate:apiVersion",
      "@type": "xsd:string"
    },
    "openapi": {
      "@id": "justautomate:openapi",
      "@type": "@id"
    },
    "documentation": {
      "@id": "justautomate:documentation",
      "@type": "@id"
    },
    "mcp": {
      "@id": "justautomate:mcp",
      "@type": "@id"
    },
    "authentication": {
      "@id": "justautomate:authentication",
      "@type": "xsd:string"
    },
    "endpoints": {
      "@id": "justautomate:endpoints"
    },
    "BatchRequest": "justautomate:BatchRequest",
    "requests": {
      "@id": "justautomate:requests",
      "@container": "@list"
    },
    "BatchResponse": "justautomate:BatchResponse",
    "responses": {
      "@id": "justautomate:responses",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "JustAutomate API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects JustAutomate'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-13) from openapi/justautomate-ai-openapi.json.",
  "dcterms:created": "2026-11-13",
  "dcterms:source": [
    "openapi/justautomate-ai-openapi.json"
  ]
}