{"openapi":"3.0.3","info":{"title":"AI Data Centre API","version":"0.2","description":"Daily-updated UK data-centre / AI-infrastructure planning pipeline. Auth: X-API-Key or Authorization: Bearer. Free tier: last 30 days, 20 rows."},"servers":[{"url":"https://ai-datacentre.co.uk"}],"paths":{"/v1/applications":{"get":{"summary":"List data-centre planning applications","parameters":[{"name":"since","in":"query","description":"ISO date; start_date >= since","schema":{"type":"string"}},{"name":"area","in":"query","description":"LPA name substring","schema":{"type":"string"}},{"name":"state","in":"query","description":"Undecided|Permitted|Rejected|Withdrawn|Conditions","schema":{"type":"string"}},{"name":"stage","in":"query","description":"outline|full|eia_scoping|eia_screening|reserved_matters|condition_discharge|variation|change_of_use|other","schema":{"type":"string"}},{"name":"min_mw","in":"query","description":"minimum MW","schema":{"type":"number"}},{"name":"size","in":"query","description":"Large|Medium|Small","schema":{"type":"string"}},{"name":"ai_only","in":"query","description":"true/false","schema":{"type":"string"}},{"name":"limit","in":"query","description":"1-1000","schema":{"type":"integer"}},{"name":"offset","in":"query","description":">=0","schema":{"type":"integer"}}],"responses":{"200":{"description":"OK"}}}},"/v1/applications/{name}":{"get":{"summary":"One application + status history (paid)","parameters":[{"name":"name","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/v1/events":{"get":{"summary":"Change events (paid)","parameters":[{"name":"since","in":"query","description":"ISO datetime","schema":{"type":"string"}},{"name":"kind","in":"query","description":"new|app_state|decided_date|description|facts","schema":{"type":"string"}},{"name":"limit","in":"query","description":"1-1000","schema":{"type":"integer"}}],"responses":{"200":{"description":"OK"}}}},"/v1/facts":{"get":{"summary":"Facts extracted by LLM from planning documents, with citation (paid). Keys: it_load_mw, total_power_mw, grid_connection_mw, gia_sqm, site_area_ha, buildings, data_halls, storeys, max_height_m, backup_generators, generator_fuel, cooling_type, pue, water_use, energy_source, battery_storage_mwh, dno, grid_supply_point, phases, construction_start, operational_date, jobs_construction, jobs_operational, investment_gbp, ai_workload, use_class, applicant_org, operator_org, developer_org, agent_firm","parameters":[{"name":"key","in":"query","description":"fact key","schema":{"type":"string"}},{"name":"since","in":"query","description":"ISO datetime; extracted_at >= since","schema":{"type":"string"}},{"name":"min_confidence","in":"query","description":"0-1","schema":{"type":"number"}},{"name":"area","in":"query","description":"LPA name substring","schema":{"type":"string"}},{"name":"limit","in":"query","description":"1-1000","schema":{"type":"integer"}}],"responses":{"200":{"description":"OK"}}}},"/v1/stats":{"get":{"summary":"Totals by state/stage/area","parameters":[],"responses":{"200":{"description":"OK"}}}},"/v1/sites":{"get":{"summary":"Applications grouped into development sites","parameters":[{"name":"area","in":"query","description":"LPA name substring","schema":{"type":"string"}},{"name":"active_since","in":"query","description":"ISO date","schema":{"type":"string"}},{"name":"limit","in":"query","description":"1-1000","schema":{"type":"integer"}}],"responses":{"200":{"description":"OK"}}}},"/v1/digest/latest":{"get":{"summary":"Latest weekly digest (subscribers)","parameters":[{"name":"fmt","in":"query","description":"md|html","schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}}}}