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
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
{
"@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"
]
}