Back to Global Data Atlas
GB-SCT Option 3 Hybrid Blueprint API & DB Probed Phase 1 Live Ingested
Schema v1.0.0 • Updated 2026-07-22Scottish Parliament (Holyrood) Data Audit Blueprint
Declarative field mappings, API endpoints, rate limits, Hansard disambiguation rules, and continuous drift health probe status.
LIVE INGESTED
101 2019–2024 Total Bills Ingested
89 Enacted Acts (Stage 3 Passed)
12 In Progress / Defeated / Pending
101 SHA-256 Provenance Audit Hashes
API Endpoints & Access Specifications
| Endpoint Name | Target URL | Method | Rate Limit | Format |
|---|---|---|---|---|
| Bills Master API | https://data.parliament.scot/api/bills | GET | 600 req/min | JSON |
| Bill Stages API | https://data.parliament.scot/api/billstages | GET | 600 req/min | JSON |
| Bill Stage Types Lookup | https://data.parliament.scot/api/billstagetypes | GET | 600 req/min | JSON |
| Bill Types Lookup | https://data.parliament.scot/api/billtypes | GET | 600 req/min | JSON |
| Members Master API | https://data.parliament.scot/api/members | GET | 600 req/min | JSON |
Dual-Layer Field Mappings & Provenance Matrix
| Canonical Field | Native Key Path | Provenance Tier | Confidence | Notes / Transformation |
|---|---|---|---|---|
| normalized.title | ShortName | NATIVE_DIRECT | HIGH | — |
| normalized.parliament_term | Session | ENRICHED | HIGH | Session 5 (2016-2021) / Session 6 (2021-2026) |
| normalized.initiator_type | BillTypeID | ENRICHED | HIGH | Mapped from billtypes lookup (1=Executive, 2=Member's, 3=Budget, etc.) |
| normalized.final_status | BillStages | ENRICHED | HIGH | Derived from latest StageType (e.g. Royal Assent -> ENACTED) |
Hansard Resolution
Format: XML / HTML
Disambiguation: MSP ID / PersonID
Timestamp Granularity: SPEECH_LEVEL
Interruption Flags: Available
Procedural Rules
- Unicameral 3-stage process: Stage 1 (Committee & Chamber Agreement), Stage 2 (Detailed Committee Amendment), Stage 3 (Final Passage).
- UK Government Section 35 Order power under Scotland Act 1998 can prevent Royal Assent.
5-Bill Typology Empirical Audit Tests
SP Bill 13 4 Stages
Gender Recognition Reform (Scotland) Bill
Executive Bill (Subject to Section 35 Order)
Passed Stage 3 December 2022; Section 35 Order issued January 2023.