Esta API fornece informações sobre as sessões de julgamento, incluindo detalhes sobre o título da sessão, localização, horário, e disponibilidade de acesso remoto. Os dados estão disponíveis em formato JSON.
URL
https://dadosabertos.trt4.jus.br
endPoint
1. Consulta Sessões da semana atual
GET api/sessoes-2grau/sessoes
Parâmetros de Requisição
Nenhum parâmetro é necessário para esta requisição.
Estrutura da Resposta
A resposta retorna uma lista de sessões agendadas dentro do campo sessoes, além de informações sobre o período das sessões.
Campo |
Tipo |
Descrição |
sessoes |
Array |
Lista de sessões da semana (Detalhamento no tópico "Estrutura do objeto sessoes") |
dataInicio |
Inteiro |
Timestamp do início do período de sessões (Inicio de uma semana) |
dataFim |
Inteiro |
Timestamp do fim do período de sessões (Final de uma semana) |
Estrutura Estrutura do objeto sessoes
Campo |
Tipo |
Descrição |
id |
Inteiro |
Identificador único da sessão |
titulo |
String |
Nome da turma ou seção |
subtitulo |
String |
Tipo de sessão (ex: "Sessão Ordinária" ou "Sessão Virtual") |
horario |
String |
Horário de início da sessão |
sala |
String |
Localização física ou virtual da sessão |
nomeLocal |
String |
Nome do órgão responsável pela sessão |
dataReserva |
String |
Data agendada para a sessão (formato: YYYY-MM-DD) |
codOrgao |
Inteiro |
Código do órgão que realiza a sessão |
zoom |
String |
Link de acesso remoto via Zoom (caso aplicável) |
diaSemana |
Inteiro |
Dia da semana da sessão (1 = Segunda-feira, 2 = Terça-feira, etc.) |
publico |
String |
Indica se a sessão é pública (S para sim, N para não) |
plenario |
String |
Indica se a sessão é plenária (S para sim, N para não) |
Exemplo de Resposta
{
"sessoes": [
{
"id": 72001156,
"titulo": "1a. Turma",
"subtitulo": "Sessão Ordinária",
"horario": "09:30",
"sala": "Sala 913 - Híbrida",
"nomeLocal": "1a. Turma",
"dataReserva": "2025-02-26",
"codOrgao": 2,
"zoom": "https://trt4-jus-br.zoom.us/my/turma01",
"diaSemana": 4,
"publico": "S",
"plenario": "N"
}
],
"dataInicio": 1740321100326,
"dataFim": 1740839500326
}
Códigos de Resposta
Código |
Descrição |
200 |
Sucesso - A requisição foi processada com sucesso |
400 |
Requisição Inválida - Algum parâmetro incorreto foi fornecido |
404 |
Não Encontrado - Nenhuma sessão correspondente foi localizada |
500 |
Erro Interno - Ocorreu um erro no servidor |
endPoint
2. Consulta detalhes da Sessão
GET api/sessoes-2grau/sessoes/{id}
Parâmetros de Requisição
Parâmetro |
Tipo |
Obrigatório |
Descrição |
id |
Inteiro |
Sim |
Identificador único da sessão |
Estrutura da Resposta
A resposta retorna os detalhes de uma sessão.
Campo |
Tipo |
Descrição |
sessoes |
Objeto |
Detalhamento no tópico "Estrutura do objeto sessoes" |
Estrutura Estrutura do objeto sessoes
Campo |
Tipo |
Descrição |
id |
Inteiro |
Identificador único da sessão |
titulo |
String |
Nome da turma ou seção |
subtitulo |
String |
Tipo de sessão (ex: "Sessão Ordinária" ou "Sessão Virtual") |
horario |
String |
Horário de início da sessão |
sala |
String |
Localização física ou virtual da sessão |
nomeLocal |
String |
Nome do órgão responsável pela sessão |
dataReserva |
String |
Data agendada para a sessão (formato: YYYY-MM-DD) |
codOrgao |
Inteiro |
Código do órgão que realiza a sessão |
zoom |
String |
Link de acesso remoto via Zoom (caso aplicável) |
diaSemana |
Inteiro |
Dia da semana da sessão (1 = Segunda-feira, 2 = Terça-feira, etc.) |
publico |
String |
Indica se a sessão é pública (S para sim, N para não) |
plenario |
String |
Indica se a sessão é plenária (S para sim, N para não) |
Exemplo de Resposta
{
"id": 71900189,
"titulo": "5a. Turma",
"subtitulo": "(*) Sessão Virtual",
"horario": "00:00",
"sala": "Sessão Virtual",
"nomeLocal": "5a. Turma",
"dataReserva": "2025-02-17",
"codOrgao": 7,
"zoom": "https://trt4-jus-br.zoom.us/my/turma05",
"publico": "S",
"plenario": "N"
}
Códigos de Resposta
Código |
Descrição |
200 |
Sucesso - A requisição foi processada com sucesso |
400 |
Requisição Inválida - Algum parâmetro incorreto foi fornecido |
404 |
Não Encontrado - Nenhuma sessão correspondente foi localizada |
500 |
Erro Interno - Ocorreu um erro no servidor |
endPoint
3. Consulta Sessões por período
GET api/sessoes-2grau/sessoes/{dataInicio}/{dataFim}
Parâmetros de Requisição
Parâmetro |
Tipo |
Obrigatório |
Descrição |
dataInicio |
String |
Sim |
Data de início do período a ser pesquisado. Formato: yyyyMMdd |
dataFim |
String |
Sim |
Data de fim do período a ser pesquisado. Formato: yyyyMMdd |
Estrutura da Resposta
A resposta retorna uma lista de sessões agendadas dentro do campo sessoes, além de informações sobre o período das sessões.
Campo |
Tipo |
Descrição |
sessoes |
Array |
Lista de sessões da semana (Detalhamento no tópico "Estrutura do objeto sessoes") |
dataInicio |
Inteiro |
Timestamp do início do período de sessões (Inicio de uma semana) |
dataFim |
Inteiro |
Timestamp do fim do período de sessões (Final de uma semana) |
Estrutura Estrutura do objeto sessoes
Campo |
Tipo |
Descrição |
id |
Inteiro |
Identificador único da sessão |
titulo |
String |
Nome da turma ou seção |
subtitulo |
String |
Tipo de sessão (ex: "Sessão Ordinária" ou "Sessão Virtual") |
horario |
String |
Horário de início da sessão |
sala |
String |
Localização física ou virtual da sessão |
nomeLocal |
String |
Nome do órgão responsável pela sessão |
dataReserva |
String |
Data agendada para a sessão (formato: YYYY-MM-DD) |
codOrgao |
Inteiro |
Código do órgão que realiza a sessão |
zoom |
String |
Link de acesso remoto via Zoom (caso aplicável) |
diaSemana |
Inteiro |
Dia da semana da sessão (1 = Segunda-feira, 2 = Terça-feira, etc.) |
publico |
String |
Indica se a sessão é pública (S para sim, N para não) |
plenario |
String |
Indica se a sessão é plenária (S para sim, N para não) |
Exemplo de Resposta
{
"sessoes": [
{
"id": 72001156,
"titulo": "1a. Turma",
"subtitulo": "Sessão Ordinária",
"horario": "09:30",
"sala": "Sala 913 - Híbrida",
"nomeLocal": "1a. Turma",
"dataReserva": "2025-02-26",
"codOrgao": 2,
"zoom": "https://trt4-jus-br.zoom.us/my/turma01",
"diaSemana": 4,
"publico": "S",
"plenario": "N"
}
],
"dataInicio": 1740321100326,
"dataFim": 1740839500326
}
Códigos de Resposta
Código |
Descrição |
200 |
Sucesso - A requisição foi processada com sucesso |
400 |
Requisição Inválida - Algum parâmetro incorreto foi fornecido |
500 |
Erro Interno - Ocorreu um erro no servidor |