Lei Vigente
Corpus

Exporta um diploma inteiro (todos os dispositivos) para uso offline

GET
/v1/diplomas/{sigla}/export

Metadados, sumário e todos os dispositivos do diploma em ordem de leitura, em uma única resposta (comprimida quando o cliente aceita gzip). Pensado para snapshots offline: um pedido por diploma. Cacheável por 24 h; snapshot_at é a data da última ingestão que alterou o diploma.

Path Parameters

sigla*string
Length1 <= length <= 20

Response Body

application/json

application/json

curl -X GET "https://example.com/v1/diplomas/string/export"
{  "sigla": "string",  "nome": "string",  "numero": "string",  "tipo": "constituicao",  "fonte_url": "string",  "ingested_at": "string",  "classificacao": "alteradora",  "areas": [    "string"  ],  "artigos": 0,  "sumario": [    {      "hierarquia": "string",      "artigo_inicial": "string",      "artigo_final": "string",      "artigos": 0    }  ],  "snapshot_at": "string",  "dispositivos": [    {      "ref_key": "string",      "sigla": "string",      "artigo": "string",      "paragrafo": "string",      "inciso": "string",      "alinea": "string",      "item": "string",      "texto": "string",      "caput_texto": "string",      "revogado": true,      "hierarquia": "string",      "ordem": 0,      "anotacoes": [        "string"      ],      "alterado_por": "string",      "revogado_por": "string",      "alterador": true,      "comando": "string",      "altera": [        "string"      ]    }  ]}