Skyfire · JSON-LD Context

Skyfire Context

JSON-LD context defining the semantic vocabulary for Skyfire from Skyfire.

3 Classes 27 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/
skyfire: https://skyfire.xyz/schema#

Classes

SellerService OrganizationUser DirectoryService

Properties

Property Type Container
id string
name string
description string
tags list
type string
price string
priceModel string
minimumTokenAmount string
humanIdentityRequirement
openApiSpecUrl string
websiteUrl string
fetchAgentProfileUrl string
mcpServerUrl string
termsOfService
acceptedTokens list
maxTokenTTLSeconds decimal
seller
createdAt string
updatedAt string
active boolean
approved boolean
organizationId string
email string
isAdmin boolean
orgMemberRole string
isActive boolean
agents list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://skyfire.xyz/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "skyfire": "https://skyfire.xyz/schema#",
    "SellerService": "skyfire:SellerService",
    "id": {
      "@id": "skyfire:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "skyfire:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "skyfire:description",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "skyfire:tags",
      "@container": "@list"
    },
    "type": {
      "@id": "skyfire:type",
      "@type": "xsd:string"
    },
    "price": {
      "@id": "skyfire:price",
      "@type": "xsd:string"
    },
    "priceModel": {
      "@id": "skyfire:priceModel",
      "@type": "xsd:string"
    },
    "minimumTokenAmount": {
      "@id": "skyfire:minimumTokenAmount",
      "@type": "xsd:string"
    },
    "humanIdentityRequirement": {
      "@id": "skyfire:humanIdentityRequirement"
    },
    "openApiSpecUrl": {
      "@id": "skyfire:openApiSpecUrl",
      "@type": "xsd:string"
    },
    "websiteUrl": {
      "@id": "skyfire:websiteUrl",
      "@type": "xsd:string"
    },
    "fetchAgentProfileUrl": {
      "@id": "skyfire:fetchAgentProfileUrl",
      "@type": "xsd:string"
    },
    "mcpServerUrl": {
      "@id": "skyfire:mcpServerUrl",
      "@type": "xsd:string"
    },
    "termsOfService": {
      "@id": "skyfire:termsOfService"
    },
    "acceptedTokens": {
      "@id": "skyfire:acceptedTokens",
      "@container": "@list"
    },
    "maxTokenTTLSeconds": {
      "@id": "skyfire:maxTokenTTLSeconds",
      "@type": "xsd:decimal"
    },
    "seller": {
      "@id": "skyfire:seller"
    },
    "createdAt": {
      "@id": "skyfire:createdAt",
      "@type": "xsd:string"
    },
    "updatedAt": {
      "@id": "skyfire:updatedAt",
      "@type": "xsd:string"
    },
    "active": {
      "@id": "skyfire:active",
      "@type": "xsd:boolean"
    },
    "approved": {
      "@id": "skyfire:approved",
      "@type": "xsd:boolean"
    },
    "OrganizationUser": "skyfire:OrganizationUser",
    "organizationId": {
      "@id": "skyfire:organizationId",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "skyfire:email",
      "@type": "xsd:string"
    },
    "isAdmin": {
      "@id": "skyfire:isAdmin",
      "@type": "xsd:boolean"
    },
    "orgMemberRole": {
      "@id": "skyfire:orgMemberRole",
      "@type": "xsd:string"
    },
    "isActive": {
      "@id": "skyfire:isActive",
      "@type": "xsd:boolean"
    },
    "agents": {
      "@id": "skyfire:agents",
      "@container": "@list"
    },
    "DirectoryService": "skyfire:DirectoryService"
  },
  "@type": "schema:Dataset",
  "schema:name": "Skyfire API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Skyfire'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-14) from openapi/skyfire-agent-and-token-apis-openapi.yml, openapi/skyfire-service-directory-apis-openapi.yml.",
  "dcterms:created": "2026-10-14",
  "dcterms:source": [
    "openapi/skyfire-agent-and-token-apis-openapi.yml",
    "openapi/skyfire-service-directory-apis-openapi.yml"
  ]
}