Budgetary · JSON-LD Context

Budgetary Tools Context

JSON-LD context defining the semantic vocabulary for Budgetary Tools from Budgetary.

33 Classes 93 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/
budgetary: https://budgetary.tools/schema#

Classes

ActualsAssessment ActualsRequest ActualsResponse Assessment Band CheckoutRequest CheckoutResponse Conversion CreateKeyRequest Distribution Efficiency EstimateContext EstimateRequest EstimateResponse HTTPValidationError HealthResponse IssuedKey KeyList KeyMetadata LedgerActual LedgerEntry LedgerPage LedgerPredicted MetaResponse PhaseShare Phases PortalRequest PortalResponse ReadyResponse Resolution SchedulerHealth SignupRequest ValidationError

Properties

Property Type Container
verdict string
note
efficiency
scheme_version string
estimate_id string
tokens_in integer
tokens_out integer
success
duration_ms integer
metadata
trace
produced_changes
accepted_changes
external_symbols
unresolved_symbols
censoring
cap_ms
cap_tokens
received boolean
ledger_entry_id string
phases
assessment
conversion
resolution
low integer
high
label string
unit string
success_url
cancel_url
url string
cost_per_accepted
percentile_vs_peers
description
p10 integer
p50 integer
p90 integer
burn_share decimal
host
project_id
depth_budget
language
query string
model
context
client_request_id
scenario string
void boolean
distribution
band
confidence decimal
expires_at dateTime
detail list
status string
version string
scheduler
api_key string
id integer
environment string
created_at dateTime
keys list
revoked_at
total integer
query_excerpt string
predicted
actual
entries list
next_cursor
mode string
price string
license_url
terms_url
donate_url
engine_fingerprint string
tokens integer
share decimal
exploration reference
generation reference
testing reference
retries reference
other reference
total_tokens integer
return_url
unresolved_rate
region_rate
last_tick_at
ok boolean
captcha_token
loc list
msg string
type string
input
ctx

JSON-LD Document

budgetary-tools-context.jsonld Raw ↑
{
  "@context": {
    "@vocab": "https://budgetary.tools/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "budgetary": "https://budgetary.tools/schema#",
    "ActualsAssessment": "budgetary:ActualsAssessment",
    "verdict": {
      "@id": "budgetary:verdict",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "budgetary:note"
    },
    "efficiency": {
      "@id": "budgetary:efficiency"
    },
    "scheme_version": {
      "@id": "budgetary:scheme_version",
      "@type": "xsd:string"
    },
    "ActualsRequest": "budgetary:ActualsRequest",
    "estimate_id": {
      "@id": "budgetary:estimate_id",
      "@type": "xsd:string"
    },
    "tokens_in": {
      "@id": "budgetary:tokens_in",
      "@type": "xsd:integer"
    },
    "tokens_out": {
      "@id": "budgetary:tokens_out",
      "@type": "xsd:integer"
    },
    "success": {
      "@id": "budgetary:success"
    },
    "duration_ms": {
      "@id": "budgetary:duration_ms",
      "@type": "xsd:integer"
    },
    "metadata": {
      "@id": "budgetary:metadata"
    },
    "trace": {
      "@id": "budgetary:trace"
    },
    "produced_changes": {
      "@id": "budgetary:produced_changes"
    },
    "accepted_changes": {
      "@id": "budgetary:accepted_changes"
    },
    "external_symbols": {
      "@id": "budgetary:external_symbols"
    },
    "unresolved_symbols": {
      "@id": "budgetary:unresolved_symbols"
    },
    "censoring": {
      "@id": "budgetary:censoring"
    },
    "cap_ms": {
      "@id": "budgetary:cap_ms"
    },
    "cap_tokens": {
      "@id": "budgetary:cap_tokens"
    },
    "ActualsResponse": "budgetary:ActualsResponse",
    "received": {
      "@id": "budgetary:received",
      "@type": "xsd:boolean"
    },
    "ledger_entry_id": {
      "@id": "budgetary:ledger_entry_id",
      "@type": "xsd:string"
    },
    "phases": {
      "@id": "budgetary:phases"
    },
    "assessment": {
      "@id": "budgetary:assessment"
    },
    "Assessment": "budgetary:Assessment",
    "conversion": {
      "@id": "budgetary:conversion"
    },
    "resolution": {
      "@id": "budgetary:resolution"
    },
    "Band": "budgetary:Band",
    "low": {
      "@id": "budgetary:low",
      "@type": "xsd:integer"
    },
    "high": {
      "@id": "budgetary:high"
    },
    "label": {
      "@id": "budgetary:label",
      "@type": "xsd:string"
    },
    "unit": {
      "@id": "budgetary:unit",
      "@type": "xsd:string"
    },
    "CheckoutRequest": "budgetary:CheckoutRequest",
    "success_url": {
      "@id": "budgetary:success_url"
    },
    "cancel_url": {
      "@id": "budgetary:cancel_url"
    },
    "CheckoutResponse": "budgetary:CheckoutResponse",
    "url": {
      "@id": "budgetary:url",
      "@type": "xsd:string"
    },
    "Conversion": "budgetary:Conversion",
    "cost_per_accepted": {
      "@id": "budgetary:cost_per_accepted"
    },
    "percentile_vs_peers": {
      "@id": "budgetary:percentile_vs_peers"
    },
    "CreateKeyRequest": "budgetary:CreateKeyRequest",
    "description": {
      "@id": "budgetary:description"
    },
    "Distribution": "budgetary:Distribution",
    "p10": {
      "@id": "budgetary:p10",
      "@type": "xsd:integer"
    },
    "p50": {
      "@id": "budgetary:p50",
      "@type": "xsd:integer"
    },
    "p90": {
      "@id": "budgetary:p90",
      "@type": "xsd:integer"
    },
    "Efficiency": "budgetary:Efficiency",
    "burn_share": {
      "@id": "budgetary:burn_share",
      "@type": "xsd:decimal"
    },
    "EstimateContext": "budgetary:EstimateContext",
    "host": {
      "@id": "budgetary:host"
    },
    "project_id": {
      "@id": "budgetary:project_id"
    },
    "depth_budget": {
      "@id": "budgetary:depth_budget"
    },
    "language": {
      "@id": "budgetary:language"
    },
    "EstimateRequest": "budgetary:EstimateRequest",
    "query": {
      "@id": "budgetary:query",
      "@type": "xsd:string"
    },
    "model": {
      "@id": "budgetary:model"
    },
    "context": {
      "@id": "budgetary:context"
    },
    "client_request_id": {
      "@id": "budgetary:client_request_id"
    },
    "EstimateResponse": "budgetary:EstimateResponse",
    "scenario": {
      "@id": "budgetary:scenario",
      "@type": "xsd:string"
    },
    "void": {
      "@id": "budgetary:void",
      "@type": "xsd:boolean"
    },
    "distribution": {
      "@id": "budgetary:distribution"
    },
    "band": {
      "@id": "budgetary:band"
    },
    "confidence": {
      "@id": "budgetary:confidence",
      "@type": "xsd:decimal"
    },
    "expires_at": {
      "@id": "budgetary:expires_at",
      "@type": "xsd:dateTime"
    },
    "HTTPValidationError": "budgetary:HTTPValidationError",
    "detail": {
      "@id": "budgetary:detail",
      "@container": "@list"
    },
    "HealthResponse": "budgetary:HealthResponse",
    "status": {
      "@id": "budgetary:status",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "budgetary:version",
      "@type": "xsd:string"
    },
    "scheduler": {
      "@id": "budgetary:scheduler"
    },
    "IssuedKey": "budgetary:IssuedKey",
    "api_key": {
      "@id": "budgetary:api_key",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "budgetary:id",
      "@type": "xsd:integer"
    },
    "environment": {
      "@id": "budgetary:environment",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "budgetary:created_at",
      "@type": "xsd:dateTime"
    },
    "KeyList": "budgetary:KeyList",
    "keys": {
      "@id": "budgetary:keys",
      "@container": "@list"
    },
    "KeyMetadata": "budgetary:KeyMetadata",
    "revoked_at": {
      "@id": "budgetary:revoked_at"
    },
    "LedgerActual": "budgetary:LedgerActual",
    "total": {
      "@id": "budgetary:total",
      "@type": "xsd:integer"
    },
    "LedgerEntry": "budgetary:LedgerEntry",
    "query_excerpt": {
      "@id": "budgetary:query_excerpt",
      "@type": "xsd:string"
    },
    "predicted": {
      "@id": "budgetary:predicted"
    },
    "actual": {
      "@id": "budgetary:actual"
    },
    "LedgerPage": "budgetary:LedgerPage",
    "entries": {
      "@id": "budgetary:entries",
      "@container": "@list"
    },
    "next_cursor": {
      "@id": "budgetary:next_cursor"
    },
    "LedgerPredicted": "budgetary:LedgerPredicted",
    "MetaResponse": "budgetary:MetaResponse",
    "mode": {
      "@id": "budgetary:mode",
      "@type": "xsd:string"
    },
    "price": {
      "@id": "budgetary:price",
      "@type": "xsd:string"
    },
    "license_url": {
      "@id": "budgetary:license_url"
    },
    "terms_url": {
      "@id": "budgetary:terms_url"
    },
    "donate_url": {
      "@id": "budgetary:donate_url"
    },
    "engine_fingerprint": {
      "@id": "budgetary:engine_fingerprint",
      "@type": "xsd:string"
    },
    "PhaseShare": "budgetary:PhaseShare",
    "tokens": {
      "@id": "budgetary:tokens",
      "@type": "xsd:integer"
    },
    "share": {
      "@id": "budgetary:share",
      "@type": "xsd:decimal"
    },
    "Phases": "budgetary:Phases",
    "exploration": {
      "@id": "budgetary:exploration",
      "@type": "@id"
    },
    "generation": {
      "@id": "budgetary:generation",
      "@type": "@id"
    },
    "testing": {
      "@id": "budgetary:testing",
      "@type": "@id"
    },
    "retries": {
      "@id": "budgetary:retries",
      "@type": "@id"
    },
    "other": {
      "@id": "budgetary:other",
      "@type": "@id"
    },
    "total_tokens": {
      "@id": "budgetary:total_tokens",
      "@type": "xsd:integer"
    },
    "PortalRequest": "budgetary:PortalRequest",
    "return_url": {
      "@id": "budgetary:return_url"
    },
    "PortalResponse": "budgetary:PortalResponse",
    "ReadyResponse": "budgetary:ReadyResponse",
    "Resolution": "budgetary:Resolution",
    "unresolved_rate": {
      "@id": "budgetary:unresolved_rate"
    },
    "region_rate": {
      "@id": "budgetary:region_rate"
    },
    "SchedulerHealth": "budgetary:SchedulerHealth",
    "last_tick_at": {
      "@id": "budgetary:last_tick_at"
    },
    "ok": {
      "@id": "budgetary:ok",
      "@type": "xsd:boolean"
    },
    "SignupRequest": "budgetary:SignupRequest",
    "captcha_token": {
      "@id": "budgetary:captcha_token"
    },
    "ValidationError": "budgetary:ValidationError",
    "loc": {
      "@id": "budgetary:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "budgetary:msg",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "budgetary:type",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "budgetary:input"
    },
    "ctx": {
      "@id": "budgetary:ctx"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Budgetary API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Budgetary'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-03) from openapi/_original/openapi.json.",
  "dcterms:created": "2026-11-03",
  "dcterms:source": [
    "openapi/_original/openapi.json"
  ]
}