{"schemaVersion":1,"endpoint":"/api/public/parliament/breakdown","provenance":"official","parameters":{"session":"Optional session slug; omitted selects current or latest started session.","house":"HOC or HOL; omitted returns both.","offset":"Non-negative iteration offset.","limit":"1–100, default 25."},"semantics":{"latest":"Current session as of now, completed session as of its final instant.","iterations":"Effective composition changes reconstructed from the current registry, not an immutable audit of edits.","dates":"UTC; recorded end dates include the entire day. Null seat dates inherit session bounds clipped by member joining/leaving dates. Exact unrecorded changes cannot be inferred.","custom":"User projections are client-side and unsaved in this phase; never merge them into official data.","capacity":"16 per House under the current Constitution; older session displays use this current capacity, not a claimed historical chamber limit."},"access":{"authentication":"none","cache":"Cache responses for 60 seconds; use ETag / If-None-Match. Request at most once per minute per query.","limits":"Existing public Parliament and general API token buckets apply. 429 includes Retry-After; use backoff.","pagination":"Follow next; a null next means all recorded iterations were returned."},"sources":["/about/laws/constitution","/about/laws/civil-code","/parliament"]}