Notas / Publicações
Notas de expediente resultantes da pesquisa nos diários e jornais.
Campos
Campo | Tipo | Obrigatório | Descrição |
---|---|---|---|
texto | string | Sim | Texto da nota de expediente |
cnj | string | Não | Número de CNJ a Nota |
jornal | string | Não | Nome do Jornal que foi pesquisado |
disponibilizacao | data | Não | Data de disponibilização no jornal |
publicacao | data | Não | Data de publicacao no jornal |
vara | string | Sim | Nome da vara que o processo está |
numero | string | Sim | Número da nota |
nome | int | Sim | ID do Nome que esta Nota pertence |
escritorio | int | Sim | ID do Escritório que este Nome pertence |
Listar Notas
Obtem todas as notas do usuário autenticado.
Requisição
curl -v -X GET \
-H "Authorization: Token <token>" \
"https://homologacao.ws.justicafacil.com.br/notas/"
--data "data=<data_inicio>&data_fim=<data_fim>"
Outras opções
Opção | Tipo | Formato | Descrição |
---|---|---|---|
pagina | Inteiro | Numerico | Número da página requisitada |
itens | Inteiro | Numerico | Número de itens por página |
data | Data | YYYYMMDD | Data inicial para filtrar notas |
data_fim | Data | YYYYMMDD | Data final para filtrar notas |
escritorio | Inteiro | Numerico | Número do id do escritório |
Requisição para filtrar por escritório
curl -v -X GET \
-H "Authorization: Token <token>" \
"https://homologacao.ws.justicafacil.com.br/notas/?escritorio=<id_escritorio>"
Resposta
Em caso de sucesso a resposta será em formato XML com HTTP Status 200.
<?xml version="1.0" encoding="utf-8"?>
<root>
<paginacao>
<pagina_atual>1</pagina_atual>
<itens-por-pagina>20</itens-por-pagina>
<itens>1</itens>
</paginacao>
<notas>
<list-item>
<id>1</id>
<texto>Conteúdo da Publicação</texto>
<cnj>NNNNNNN-DD.AAAA.J.TR.OOOO</cnj>
<jornal>Jornal sem canal</jornal>
<disponibilizacao>2015-07-07T13:33:29.812369Z</disponibilizacao>
<publicacao>2015-07-07T13:33:29.812408Z</publicacao>
<vara>Vara de justica</vara>
<numero>123.456.79</numero>
<nome>1</nome>
<escritorio>1</escritorio>
</list-item>
</notas>
</root>
Erros
Um erro retorná um HTTP Status 400
- Formato da data inválida
Quando a data informada não estiver no formato correto será retornado o erro:
<?xml version="1.0" encoding="utf-8"?>
<root>
<detail>Formato de data inválido, tente YYYYMMDD</detail>
</root>
Obter Novas Notas
Lista todas as notas não lidas do sistema. Uma nota será automáticamente marcada como lida após ter sido entregue via esta requisição.
Requisição
curl -v -X GET \
-H "Authorization: Token <token>" \
"https://homologacao.ws.justicafacil.com.br/notas/novas/"
Resposta
<?xml version="1.0" encoding="utf-8"?>
<root>
<list-item>
<id>1</id>
<texto>Conteúdo da Publicação</texto>
<cnj>NNNNNNN-DD.AAAA.J.TR.OOOO</cnj>
<jornal>Jornal sem canal</jornal>
<disponibilizacao>2015-07-07T13:43:37.644551Z</disponibilizacao>
<publicacao>2015-07-07T13:43:37.644581Z</publicacao>
<vara>Vara de justica</vara>
<numero>123.456.79</numero>
<nome>1</nome>
<escritorio>1</escritorio>
</list-item>
<list-item>
<id>2</id>
<texto>Conteúdo da Publicação</texto>
<cnj>NNNNNNN-DD.AAAA.J.TR.OOOO</cnj>
<jornal>Jornal sem canal</jornal>
<disponibilizacao>2015-07-07T13:43:37.644551Z</disponibilizacao>
<publicacao>2015-07-07T13:43:37.644581Z</publicacao>
<vara>Vara de justica</vara>
<numero>123.456.79</numero>
<nome>1</nome>
<escritorio>1</escritorio>
</list-item>
</root>
Marcar Notas Como Lidas
Marca as notas como lidas. Esse endpoint deve ser utilizado para marcar notas como lidas. Ele é útil para os usuários que optam por não terem suas notas marcadas como lidas de forma automática.
Requisição
curl -v -X POST \
-H "Authorization: Token <token>" \
"https://homologacao.ws.justicafacil.com.br/notas/novas/marca_lidas/"
--data "ids_notas=[<id_nota>, <id_nota>]"
Resposta
<?xml version="1.0" encoding="utf-8"?>
<root>
<list-item>
<id>1</id>
<texto>Conteúdo da Publicação</texto>
<cnj>NNNNNNN-DD.AAAA.J.TR.OOOO</cnj>
<jornal>Jornal sem canal</jornal>
<disponibilizacao>2015-07-07T13:43:37.644551Z</disponibilizacao>
<publicacao>2015-07-07T13:43:37.644581Z</publicacao>
<vara>Vara de justica</vara>
<numero>123.456.79</numero>
<nome>1</nome>
<escritorio>1</escritorio>
</list-item>
<list-item>
<id>2</id>
<texto>Conteúdo da Publicação</texto>
<cnj>NNNNNNN-DD.AAAA.J.TR.OOOO</cnj>
<jornal>Jornal sem canal</jornal>
<disponibilizacao>2015-07-07T13:43:37.644551Z</disponibilizacao>
<publicacao>2015-07-07T13:43:37.644581Z</publicacao>
<vara>Vara de justica</vara>
<numero>123.456.79</numero>
<nome>1</nome>
<escritorio>1</escritorio>
</list-item>
</root>
Erros
Abaixo serão listados os possíveis erros com um HTTP Status 404
- Id de uma das notas for inválido
Se qualquer dos ids enviados não representar uma nota existente no banco será retornado um erro com HTTP Status 404.
- Nota não vinculada a usuário
Se qualquer dos ids enviados não estiver vinculado ao usuário que fez a solicitação será retornado um HTTP Status 404.