Se caută prin hârtii...
Se caută prin hârtii...
Specificație OpenAPI (draft): docs/api/openapi.yaml; scheme Zod: src/domain/schemas.ts
Exemplu de contract. Endpoint-urile nu răspund încă.
# nu live; contract viitor curl https://api.muiesoft.ro/v1/laws curl https://api.muiesoft.ro/v1/institutions curl https://api.muiesoft.ro/v1/contracts curl https://api.muiesoft.ro/v1/procedures curl https://api.muiesoft.ro/v1/changes
/laws
JSON schema · provenance · versions · status codes
/changes
JSON schema · provenance · versions · status codes
/institutions
JSON schema · provenance · versions · status codes
/services
JSON schema · provenance · versions · status codes
/contracts
JSON schema · provenance · versions · status codes
/procedures
JSON schema · provenance · versions · status codes
Exemplu JSON (contract viitor)
{
"id": "law-demo-404",
"slug": "legea-404-2026-formularul-duplicat",
"title": "Legea 404/2026 privind Formularul Care Se Cere De Două Ori",
"demo": true,
"sources": [
{
"id": "src-demo-law",
"title": "Document demonstrativ MuieLex",
"publisher": "Muiesoft",
"url": "https://muiesoft.ro/lex/legea-404-2026-formularul-duplicat",
"sourceType": "demo"
}
]
}Status codes rezervate
Versioning: `/v1`. Auth + rate limits: later. Provenance obligatoriu pe orice claim numeric.
ANAF, dacă citești asta: avem pull request.
1. Ce problemă rezolvă
Dacă datele sunt publice, oamenii ar trebui să le folosească fără ritualuri oculte.
2. Cum va funcționa
Contracte stabile, provenance, versioning, rate limits · apoi launch.
3. Cum arată acum
4. Arhitectură
5. Ce construim în continuare
API public, hosting, SLA, autentificare dacă e nevoie.
6. Roadmap