Se caută prin hârtii...
Se caută prin hârtii...
Actualizări și pe /feed.xml și /api/v1/changes. Specificație OpenAPI: docs/api/openapi.yaml; scheme Zod: src/domain/schemas.ts
Endpoint-urile răspund. Copiază și rulează.
curl https://muiesoft.ro/api/v1/laws curl https://muiesoft.ro/api/v1/services curl https://muiesoft.ro/api/v1/institutions curl https://muiesoft.ro/api/v1/contracts curl https://muiesoft.ro/api/v1/procedures
/api/v1/laws
legi explicate, cu surse oficiale
/api/v1/services
portaluri publice + scoruri etichetate
/api/v1/institutions
director instituții pentru cereri 544
/api/v1/contracts
contracte publice documentate
/api/v1/procedures
proceduri civice pas cu pas
/api/v1/incidents
incidente de disponibilitate cu surse
/api/v1/probes
probă HTTP zilnică pe portaluri
/api/v1/lighthouse
snapshot-uri Lighthouse pe portaluri
/api/v1/changes
changelog Muiesoft
Formatul răspunsului
{
"meta": {
"endpoint": "/api/v1/contracts",
"count": 5,
"generatedAt": "…",
"license": "AGPL-3.0",
"note": "Date din registry-ul Muiesoft, cu provenance…"
},
"data": [
{
"id": "ctr-adr-cloud-dedicat-vodafone-2024",
"institution": "Autoritatea pentru Digitalizarea României (ADR)",
"valueRon": 417099800,
"sources": [{ "url": "https://www.adr.gov.ro/cpg", "sourceType": "official" }],
"demo": false
}
]
}Fiecare înregistrare cu impact real are `sources`. Ce e demonstrativ poartă `demo: true`. Scorurile de portal sunt `opinion-estimate`, nu măsurători: e scris în payload.
Status codes
Versioning: `/v1`. Auth + rate limits: când va exista trafic care să le ceară. Provenance obligatoriu pe orice claim numeric.
ANAF, dacă citești asta: avem pull request.
1. Ce problemă rezolvă
Preview-ul read-only e live. Versiunea completă are nevoie de subdomeniu, SLA și date măsurate continuu.
2. Cum va funcționa
Contracte stabile, provenance, versioning, rate limits · apoi launch pe api.muiesoft.ro.
3. Cum arată acum
4. Arhitectură
5. Ce construim în continuare
Subdomeniu dedicat, SLA, rate limits, query params, date măsurate continuu.
6. Roadmap