Assuntos - Escavador Business API - Documentação

Grupo

Assuntos

Listar Assuntos

GET /api/v2/assuntos
Requer autenticaçãoGrátis

Retorna uma lista paginada de assuntos disponíveis.

Visão geral

  • Este endpoint exige autenticação.
  • Método HTTP: GET.

Query Parameters

?
nome não informado Opcional

Nome do assunto para busca (match parcial).

path não informado Opcional

Hierarquia/caminho do assunto (match parcial).

materia boolean Opcional

Filtra matérias (assuntos sem pai) quando true e demais assuntos quando false.

limit integer Opcional

Quantidade de assuntos por página. Default: 20. Valores permitidos: 20, 50 ou 100 (máximo: 100).

Exemplos de respostas válidas

Esse é um exemplo de resposta bem-sucedida.

HTTP 200 ?
{
    "items": [
        {
            "codigo_cnj": "14",
            "materia": true,
            "nome": "DIREITO TRIBUTÁRIO",
            "path_completo": "DIREITO TRIBUTÁRIO"
        },
        {
            "codigo_cnj": "3387",
            "materia": false,
            "nome": "Seguida de Morte",
            "path_completo": "DIREITO PENAL | Lesão Corporal | Seguida de Morte"
        }
    ],
    "links": {
        "next": "https://api.escavador.com/api/v2/assuntos?cursor=eyJpZCI6MTgyMSwiX3BvaW50c1RvTmV4dEl0ZW1zIjp0cnVlfQ"
    },
    "paginator": {
        "per_page": 20
    }
}
HTTP 401 ?
{
    "error": "Unauthenticated"
}
HTTP 404 ?
{
    "error": "NotFound"
}