{"openapi":"3.1.0","info":{"title":"idlidu MLIP Fit API","version":"2026.09.0","description":"MLIP fitness-for-purpose oracle. Not a property-accuracy guarantee; not Matbench; structures not retained by default. Fixture ensemble; no GPU on Cloudflare (COMPUTE-POLICY). Soft/private; PSP TBD. Not counsel-reviewed."},"servers":[{"url":"https://mlip-api.idlidu.com"}],"paths":{"/v1/health":{"get":{"summary":"Health","responses":{"200":{"description":"ok"}}}},"/v1/ensemble":{"get":{"summary":"Ensemble model list","responses":{"200":{"description":"ok"}}}},"/v1/coverage":{"get":{"summary":"Ensemble coverage index","responses":{"200":{"description":"ok"}}}},"/v1/openapi.json":{"get":{"summary":"OpenAPI document","responses":{"200":{"description":"ok"}}}},"/v1/fitness":{"post":{"summary":"Assess structure fitness","security":[{"bearerAuth":[]}],"responses":{"200":{"description":"trust band + disagreement"}}}},"/v1/usage":{"get":{"summary":"Usage snapshot","security":[{"bearerAuth":[]}],"responses":{"200":{"description":"ok"}}}},"/v1/billing/portal":{"get":{"summary":"Billing portal placeholder","security":[{"bearerAuth":[]}],"responses":{"200":{"description":"ok"}}}},"/v1/billing/webhook":{"post":{"summary":"Checkout webhook (adapter)","responses":{"200":{"description":"ok"}}}}},"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer"}}}}