{"servers":[{"url":"/api"}],"info":{"title":"ABS Data API — observed","version":"probe-2026-09-09T01-21-59-176Z","description":"The Australian Bureau of Statistics Data API as it actually behaves, generated from an empirical crawl of every dataflow (621,536,714 series confirmed across 1227 tables, observed 2026-09-09T01:48:36.444Z). Every option offered exists in real data; every selection is verified live before data is fetched. Rate limits per client address: 600 requests/min overall, 120/min for /data (each is a live ABS call); exceeding one answers 429 with Retry-After."},"openapi":"3.1.1","paths":{"/tables":{"get":{"operationId":"searchTables","summary":"Search tables","description":"Find dataflows by free text, geography level or frequency. Only tables confirmed to serve data are returned.","tags":["catalogue"],"parameters":[{"name":"query","in":"query","schema":{"type":"string","minLength":1,"maxLength":200,"description":"Free text over ids, names, topics, dimensions"},"allowEmptyValue":true,"allowReserved":true},{"name":"geography","in":"query","schema":{"type":"string","description":"Restrict to a geography level, e.g. SA2, LGA"},"allowEmptyValue":true,"allowReserved":true},{"name":"frequency","in":"query","schema":{"enum":["A","S","Q","M","W","D"],"type":"string","description":"A annual, S semi-annual, Q quarterly, M monthly, W weekly, D daily"},"allowEmptyValue":true,"allowReserved":true},{"name":"limit","in":"query","schema":{"type":"integer","minimum":1,"maximum":50,"default":10},"allowEmptyValue":true,"allowReserved":true}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"results":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Dataflow id, e.g. CPI"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"ABS's own description, trimmed"},"seriesCount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Series confirmed to exist by retrieval"},"frequencies":{"type":"array","items":{"enum":["A","S","Q","M","W","D"],"type":"string","description":"A annual, S semi-annual, Q quarterly, M monthly, W weekly, D daily"}},"coverage":{"type":"object","properties":{"from":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Earliest observed period, e.g. 2002-Q1"},"to":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Latest observed period"}},"required":["from","to"]},"density":{"anyOf":[{"type":"number"},{"type":"null"}]},"family":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Census table family, e.g. C21_G01"},"geography":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Geography level for family members, e.g. LGA"},"dimensions":{"type":"array","items":{"type":"string"},"description":"Dimension ids in key order"},"topics":{"type":"array","items":{"type":"string"}},"matchedOptions":{"type":"array","items":{"type":"object","properties":{"dimension":{"type":"string"},"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["dimension","code","label"]}},"familyGeographies":{"type":"array","items":{"type":"string"}}},"required":["id","name","seriesCount","frequencies","coverage","density","family","geography","dimensions","topics"]}},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"provenance":{"type":"object","properties":{"runId":{"type":"string"},"observedAt":{"type":"string"}},"required":["runId","observedAt"]}},"required":["results","total","provenance"]}}}},"404":{"description":"404","content":{"application/json":{"schema":{"oneOf":[{"type":"object","properties":{"defined":{"const":true},"code":{"const":"NOT_FOUND"},"status":{"const":404},"message":{"type":"string","default":"No such table or dimension"},"data":{"type":"object","properties":{"table":{"type":"string"},"dimension":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Offending dimension; null when the whole combination is empty"},"given":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},{"type":"null"}]},"reason":{"enum":["unknown_table","unknown_dimension","unknown_option","ambiguous_option","no_data_for_combination"],"type":"string"},"message":{"type":"string"},"validOptions":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"parent":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["code","label"]}},"validOptionsTotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"alternatives":{"type":"array","items":{"type":"object","properties":{"dimension":{"type":"string"},"validOptions":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"parent":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["code","label"]}},"validOptionsTotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["dimension","validOptions","validOptionsTotal"]}}},"required":["table","dimension","given","reason","message"]}},"required":["defined","code","status","message","data"]},{"type":"object","properties":{"defined":{"const":false},"code":{"type":"string"},"status":{"type":"number"},"message":{"type":"string"},"data":{}},"required":["defined","code","status","message"]}]}}}},"422":{"description":"422","content":{"application/json":{"schema":{"oneOf":[{"type":"object","properties":{"defined":{"const":true},"code":{"const":"INVALID_SELECTION"},"status":{"const":422},"message":{"type":"string","default":"The selection does not match any data; see data.validOptions"},"data":{"type":"object","properties":{"table":{"type":"string"},"dimension":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Offending dimension; null when the whole combination is empty"},"given":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},{"type":"null"}]},"reason":{"enum":["unknown_table","unknown_dimension","unknown_option","ambiguous_option","no_data_for_combination"],"type":"string"},"message":{"type":"string"},"validOptions":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"parent":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["code","label"]}},"validOptionsTotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"alternatives":{"type":"array","items":{"type":"object","properties":{"dimension":{"type":"string"},"validOptions":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"parent":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["code","label"]}},"validOptionsTotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["dimension","validOptions","validOptionsTotal"]}}},"required":["table","dimension","given","reason","message"]}},"required":["defined","code","status","message","data"]},{"type":"object","properties":{"defined":{"const":false},"code":{"type":"string"},"status":{"type":"number"},"message":{"type":"string"},"data":{}},"required":["defined","code","status","message"]}]}}}}}}},"/tables/{table}":{"get":{"operationId":"describeTable","summary":"Describe a table","description":"Key structure, coverage and observed options. Small dimensions list their options inline; large ones are searchable.","tags":["catalogue"],"parameters":[{"name":"table","in":"path","required":true,"schema":{"type":"string","minLength":1,"description":"Dataflow id, e.g. CPI"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"table":{"type":"object","properties":{"id":{"type":"string","description":"Dataflow id, e.g. CPI"},"name":{"anyOf":[{"type":"string"},{"type":"null"}]},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"ABS's own description, trimmed"},"seriesCount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991,"description":"Series confirmed to exist by retrieval"},"frequencies":{"type":"array","items":{"enum":["A","S","Q","M","W","D"],"type":"string","description":"A annual, S semi-annual, Q quarterly, M monthly, W weekly, D daily"}},"coverage":{"type":"object","properties":{"from":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Earliest observed period, e.g. 2002-Q1"},"to":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Latest observed period"}},"required":["from","to"]},"density":{"anyOf":[{"type":"number"},{"type":"null"}]},"family":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Census table family, e.g. C21_G01"},"geography":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Geography level for family members, e.g. LGA"},"dimensions":{"type":"array","items":{"type":"string"},"description":"Dimension ids in key order"},"topics":{"type":"array","items":{"type":"string"}},"matchedOptions":{"type":"array","items":{"type":"object","properties":{"dimension":{"type":"string"},"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["dimension","code","label"]}},"familyGeographies":{"type":"array","items":{"type":"string"}}},"required":["id","name","seriesCount","frequencies","coverage","density","family","geography","dimensions","topics"]},"dimensions":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"position":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"codelist":{"anyOf":[{"type":"string"},{"type":"null"}]},"optionCount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"options":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"parent":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["code","label"]}},"determinedBy":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["id","position","codelist","optionCount"]}},"keyFormat":{"type":"string","description":"Dimension ids joined by '.', the order a selection is serialised in"},"exampleUrl":{"type":"string","format":"uri"},"provenance":{"type":"object","properties":{"runId":{"type":"string"},"observedAt":{"type":"string"}},"required":["runId","observedAt"]}},"required":["table","dimensions","keyFormat","exampleUrl","provenance"]}}}},"404":{"description":"404","content":{"application/json":{"schema":{"oneOf":[{"type":"object","properties":{"defined":{"const":true},"code":{"const":"NOT_FOUND"},"status":{"const":404},"message":{"type":"string","default":"No such table or dimension"},"data":{"type":"object","properties":{"table":{"type":"string"},"dimension":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Offending dimension; null when the whole combination is empty"},"given":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},{"type":"null"}]},"reason":{"enum":["unknown_table","unknown_dimension","unknown_option","ambiguous_option","no_data_for_combination"],"type":"string"},"message":{"type":"string"},"validOptions":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"parent":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["code","label"]}},"validOptionsTotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"alternatives":{"type":"array","items":{"type":"object","properties":{"dimension":{"type":"string"},"validOptions":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"parent":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["code","label"]}},"validOptionsTotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["dimension","validOptions","validOptionsTotal"]}}},"required":["table","dimension","given","reason","message"]}},"required":["defined","code","status","message","data"]},{"type":"object","properties":{"defined":{"const":false},"code":{"type":"string"},"status":{"type":"number"},"message":{"type":"string"},"data":{}},"required":["defined","code","status","message"]}]}}}},"422":{"description":"422","content":{"application/json":{"schema":{"oneOf":[{"type":"object","properties":{"defined":{"const":true},"code":{"const":"INVALID_SELECTION"},"status":{"const":422},"message":{"type":"string","default":"The selection does not match any data; see data.validOptions"},"data":{"type":"object","properties":{"table":{"type":"string"},"dimension":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Offending dimension; null when the whole combination is empty"},"given":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},{"type":"null"}]},"reason":{"enum":["unknown_table","unknown_dimension","unknown_option","ambiguous_option","no_data_for_combination"],"type":"string"},"message":{"type":"string"},"validOptions":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"parent":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["code","label"]}},"validOptionsTotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"alternatives":{"type":"array","items":{"type":"object","properties":{"dimension":{"type":"string"},"validOptions":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"parent":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["code","label"]}},"validOptionsTotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["dimension","validOptions","validOptionsTotal"]}}},"required":["table","dimension","given","reason","message"]}},"required":["defined","code","status","message","data"]},{"type":"object","properties":{"defined":{"const":false},"code":{"type":"string"},"status":{"type":"number"},"message":{"type":"string"},"data":{}},"required":["defined","code","status","message"]}]}}}}}}},"/tables/{table}/dimensions/{dimension}/options":{"get":{"operationId":"searchOptions","summary":"Search a dimension's options","description":"Match observed option codes and labels for one dimension of one table.","tags":["catalogue"],"parameters":[{"name":"table","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"dimension","in":"path","required":true,"schema":{"type":"string","minLength":1}},{"name":"query","in":"query","required":true,"schema":{"type":"string","minLength":1,"maxLength":200,"description":"Match against option codes and labels"},"allowEmptyValue":true,"allowReserved":true},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":100,"default":20},"allowEmptyValue":true,"allowReserved":true}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"options":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"parent":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["code","label"]}},"total":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"provenance":{"type":"object","properties":{"runId":{"type":"string"},"observedAt":{"type":"string"}},"required":["runId","observedAt"]}},"required":["options","total","provenance"]}}}},"404":{"description":"404","content":{"application/json":{"schema":{"oneOf":[{"type":"object","properties":{"defined":{"const":true},"code":{"const":"NOT_FOUND"},"status":{"const":404},"message":{"type":"string","default":"No such table or dimension"},"data":{"type":"object","properties":{"table":{"type":"string"},"dimension":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Offending dimension; null when the whole combination is empty"},"given":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},{"type":"null"}]},"reason":{"enum":["unknown_table","unknown_dimension","unknown_option","ambiguous_option","no_data_for_combination"],"type":"string"},"message":{"type":"string"},"validOptions":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"parent":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["code","label"]}},"validOptionsTotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"alternatives":{"type":"array","items":{"type":"object","properties":{"dimension":{"type":"string"},"validOptions":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"parent":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["code","label"]}},"validOptionsTotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["dimension","validOptions","validOptionsTotal"]}}},"required":["table","dimension","given","reason","message"]}},"required":["defined","code","status","message","data"]},{"type":"object","properties":{"defined":{"const":false},"code":{"type":"string"},"status":{"type":"number"},"message":{"type":"string"},"data":{}},"required":["defined","code","status","message"]}]}}}},"422":{"description":"422","content":{"application/json":{"schema":{"oneOf":[{"type":"object","properties":{"defined":{"const":true},"code":{"const":"INVALID_SELECTION"},"status":{"const":422},"message":{"type":"string","default":"The selection does not match any data; see data.validOptions"},"data":{"type":"object","properties":{"table":{"type":"string"},"dimension":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Offending dimension; null when the whole combination is empty"},"given":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},{"type":"null"}]},"reason":{"enum":["unknown_table","unknown_dimension","unknown_option","ambiguous_option","no_data_for_combination"],"type":"string"},"message":{"type":"string"},"validOptions":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"parent":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["code","label"]}},"validOptionsTotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"alternatives":{"type":"array","items":{"type":"object","properties":{"dimension":{"type":"string"},"validOptions":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"parent":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["code","label"]}},"validOptionsTotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["dimension","validOptions","validOptionsTotal"]}}},"required":["table","dimension","given","reason","message"]}},"required":["defined","code","status","message","data"]},{"type":"object","properties":{"defined":{"const":false},"code":{"type":"string"},"status":{"type":"number"},"message":{"type":"string"},"data":{}},"required":["defined","code","status","message"]}]}}}}}}},"/data":{"post":{"operationId":"getData","summary":"Get data","description":"Resolve a named selection to a key, verify it exists live against ABS, and return capped observations plus the full-pull URL.","tags":["data"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"table":{"type":"string","minLength":1},"select":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"anyOf":[{"type":"string"},{"type":"array","minItems":1,"items":{"type":"string"}}]},"description":"dimension id -> option code or label (or several). Omitted dimensions match everything.","default":{}},"startPeriod":{"type":"string","description":"e.g. 2020, 2020-Q1, 2020-03"},"endPeriod":{"type":"string"},"lastN":{"type":"integer","minimum":1,"maximum":1000,"description":"Most recent N observations per series; default 12 when no period is given"},"firstN":{"type":"integer","minimum":1,"maximum":1000},"maxRows":{"type":"integer","minimum":1,"maximum":2000,"default":500,"description":"Cap on returned observations"}},"required":["table"]}}}},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"table":{"type":"string"},"key":{"type":"string","description":"The resolved selection as an SDMX key"},"seriesMatched":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"rows":{"type":"array","items":{"type":"object","properties":{"series":{"type":"string","description":"The series key, e.g. 1.10001.10.50.Q"},"period":{"type":"string"},"value":{"anyOf":[{"type":"number"},{"type":"null"}]},"unit":{"anyOf":[{"type":"string"},{"type":"null"}]},"status":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["series","period","value"]}},"rowsReturned":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"truncated":{"type":"boolean"},"periodRange":{"type":"object","properties":{"from":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Earliest observed period, e.g. 2002-Q1"},"to":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Latest observed period"}},"required":["from","to"]},"fullDataUrl":{"type":"string","format":"uri"},"availabilityUrl":{"type":"string","format":"uri"},"provenance":{"type":"object","properties":{"runId":{"type":"string"},"observedAt":{"type":"string"}},"required":["runId","observedAt"]}},"required":["table","key","seriesMatched","rows","rowsReturned","truncated","periodRange","fullDataUrl","availabilityUrl","provenance"]}}}},"404":{"description":"404","content":{"application/json":{"schema":{"oneOf":[{"type":"object","properties":{"defined":{"const":true},"code":{"const":"NOT_FOUND"},"status":{"const":404},"message":{"type":"string","default":"No such table or dimension"},"data":{"type":"object","properties":{"table":{"type":"string"},"dimension":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Offending dimension; null when the whole combination is empty"},"given":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},{"type":"null"}]},"reason":{"enum":["unknown_table","unknown_dimension","unknown_option","ambiguous_option","no_data_for_combination"],"type":"string"},"message":{"type":"string"},"validOptions":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"parent":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["code","label"]}},"validOptionsTotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"alternatives":{"type":"array","items":{"type":"object","properties":{"dimension":{"type":"string"},"validOptions":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"parent":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["code","label"]}},"validOptionsTotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["dimension","validOptions","validOptionsTotal"]}}},"required":["table","dimension","given","reason","message"]}},"required":["defined","code","status","message","data"]},{"type":"object","properties":{"defined":{"const":false},"code":{"type":"string"},"status":{"type":"number"},"message":{"type":"string"},"data":{}},"required":["defined","code","status","message"]}]}}}},"422":{"description":"422","content":{"application/json":{"schema":{"oneOf":[{"type":"object","properties":{"defined":{"const":true},"code":{"const":"INVALID_SELECTION"},"status":{"const":422},"message":{"type":"string","default":"The selection does not match any data; see data.validOptions"},"data":{"type":"object","properties":{"table":{"type":"string"},"dimension":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Offending dimension; null when the whole combination is empty"},"given":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},{"type":"null"}]},"reason":{"enum":["unknown_table","unknown_dimension","unknown_option","ambiguous_option","no_data_for_combination"],"type":"string"},"message":{"type":"string"},"validOptions":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"parent":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["code","label"]}},"validOptionsTotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"alternatives":{"type":"array","items":{"type":"object","properties":{"dimension":{"type":"string"},"validOptions":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"parent":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["code","label"]}},"validOptionsTotal":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["dimension","validOptions","validOptionsTotal"]}}},"required":["table","dimension","given","reason","message"]}},"required":["defined","code","status","message","data"]},{"type":"object","properties":{"defined":{"const":false},"code":{"type":"string"},"status":{"type":"number"},"message":{"type":"string"},"data":{}},"required":["defined","code","status","message"]}]}}}}}}}}}