Lei Vigente
Corpus

Busca textual em dispositivos e súmulas

GET
/v1/busca

Full-text search (tsvector 'portuguese', sintaxe websearch: aspas para frase, - para excluir).

Query Parameters

q*string
Length2 <= length <= 300
siglas?string

Lista de siglas separadas por vírgula

tipo?string
Default"todos"

Value in

  • "todos"
  • "dispositivos"
  • "sumulas"
limit?integer
Range1 <= value <= 50
Default20
incluir_alteradores?string

false remove dispositivos alteradores dos resultados.

Default"true"

Value in

  • "true"
  • "false"

Response Body

application/json

curl -X GET "https://example.com/v1/busca?q=string"
{  "q": "string",  "resultados": [    {      "tipo": "dispositivo",      "ref_key": "string",      "sigla": "string",      "artigo": "string",      "tribunal": "STF",      "numero": 0,      "vinculante": true,      "inativo": true,      "alterador": true,      "trecho": "string",      "rank": 0    }  ]}