Introdução

Esta documentação visa fornecer todas as informações necessárias para trabalhar com nossa API REST, fazendo referência aos serviços de integração oferecidos pela Anoreg/MT às empresas conveniadas.

IMPORTANTE:

Autenticação

Esta API utiliza o esquema de autenticação para HTTP com tokens do tipo Bearer como definido pela RFC6750.

Com suas credenciais de acesso em mãos você precisa gerar seu token, que é válido por 4 horas:

  • POST
    • /auth/login
  • HEADERS
    • Content-Type: application/json
    • Accept: application/json
  • BODY
    • key: ANG....
    • secret: ...

Para autenticar as requisições em qualquer Endpoint você deve enviar o token gerado no passo anterior em um cabeçalho HTTP:

  • HEADERS
    • Content-Type: application/json
    • Accept: application/json
    • Authorization: Bearer ...

Para que possamos identificar a origem das requisições e identificar eventuais usos indevidos das nossas APIs, adicione o cabeçalho abaixo (inserindo um domínio único de sua propriedade) em todas as solicitações:

  • HEADERS
    • ...
    • User-Agent: meudominio.com.br

Atos

Consultas e visualizações relacionadas aos atos notariais e registrais praticados nas serventias do estado do Mato Grosso que foram enviados a CEI.

As serventias possuem um prazo de envio dos atos para a CEI de 24 horas para os atos em geral e 10 dias para escrituras.

Os atos enviados a CEI estão classificados segundo o Código do Serviço e seu respectivo Código do Livro, conforme a tabela abaixo:

Pesquisa dinâmica

GET
https://ws.anoregmt.org.br
/central/api/v2/atos/pesquisa-dinamica
requer autenticação

Este endpoint realiza uma consulta simplificada, trazendo apenas a lista de tipos dos atos que um determinado CPF/CNPJ possui nas serventias do estado do MT.

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

Query Parameters

filter[cpfCnpj]
string
required

Documento CPF ou CNPJ válido.

Exemplo :
12345678909
Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/central/api/v2/atos/pesquisa-dinamica?filter%5BcpfCnpj%5D=12345678909" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 29
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Pesquisa avançada

GET
https://ws.anoregmt.org.br
/central/api/v2/atos/pesquisa-avancada
requer autenticação

Este endpoint permite realizar uma consulta usando filtros avançados nos Atos que um determinado CPF/CNPJ possui nas serventias do estado do MT

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

Query Parameters

filter[cpfCnpj]
string

Documento CPF ou CNPJ válido

Exemplo :
sunt
filter[codServico]
integer
required

Código do Serviço conforme a tabela acima. Aceita múltiplos valores separados por vírgula.

Exemplo :
13
filter[codLivro]
integer
required

Código do Livro conforme a tabela acima. Aceita múltiplos valores separados por vírgula.

Exemplo :
3
filter[cns]
string

Código Nacional da Serventia caso deseje filtrar um único cartório. Obrigatório quando não constar cpfCnpj. Não obrigatório quando o acesso for de orgão publico conveniado.

Exemplo :
delectus
filter[codAto]
string

Código do Ato Praticado - Para Registro de Imóveis, este é o número da matrícula (Livro 2) ou número do registro (Livro 3). Obrigatório quando não constar cpfCnpj.

Exemplo :
quod
filter[periodo]
string

Data inicial e data final separada por vírgula, ambas no formato YYYY-MM-DD HH:mm:ss. Período máximo de 30 dias.

Exemplo :
molestias
filter[numeroSelo]
string

Número do Selo Digital de atos notarias e registrais emitido pelo TJMT, no formato XXX99999.

Exemplo :
quam
include=partes,cartorio,tipoServico,tipoLivro
string

Parâmetro de query opcional caso deseje trazer informações adicionais nos resultados da consulta.

Exemplo :
soluta
Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/central/api/v2/atos/pesquisa-avancada?filter%5BcpfCnpj%5D=sunt&filter%5BcodServico%5D=13&filter%5BcodLivro%5D=3&filter%5Bcns%5D=delectus&filter%5BcodAto%5D=quod&filter%5Bperiodo%5D=molestias&filter%5BnumeroSelo%5D=quam&include%3Dpartes%2Ccartorio%2CtipoServico%2CtipoLivro=soluta" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 28
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Visualizar ato

GET
https://ws.anoregmt.org.br
/central/api/v2/atos/{ato_uuid}
requer autenticação

Este endpoint permite ver as informações detalhadas de um ato específico

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

ato_uuid
string
required
Exemplo :
d86041b7-86b3-494e-ae29-35d7313ff4dc
ato
string
required

O UUID do ato a ser consultado

Exemplo :
consequatur
Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/central/api/v2/atos/d86041b7-86b3-494e-ae29-35d7313ff4dc" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 27
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Visualizar historicos do ato

GET
https://ws.anoregmt.org.br
/central/api/v2/atos/{ato_uuid}/historicos
requer autenticação

Este endpoint permite consultar todos os históricos relacionados a este ato

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

ato_uuid
string
required
Exemplo :
d86041b7-86b3-494e-ae29-35d7313ff4dc
ato
string
required

O UUID do ato a ser consultado

Exemplo :
minus
Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/central/api/v2/atos/d86041b7-86b3-494e-ae29-35d7313ff4dc/historicos" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 26
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Visualizar imagem do ato

GET
https://ws.anoregmt.org.br
/central/api/v2/atos/{ato_uuid}/imagem
requer autenticação

Este endpoint permite visualizar a imagem digital do ato, sem valor de certidão.

O arquivo é retornado nos formatos .p7s ou .pdf, por meio de um link temporário que possui duração de 60 minutos, contadas de forma independente da consulta do ato. Após este período, é necessário realizar uma nova visualização.

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

ato_uuid
string
required
Exemplo :
d86041b7-86b3-494e-ae29-35d7313ff4dc
ato
string
required

O UUID do ato a ser consultado

Exemplo :
eligendi
Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/central/api/v2/atos/d86041b7-86b3-494e-ae29-35d7313ff4dc/imagem" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 25
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Distribuição

Endpoints para realizar e gerenciar pedidos estruturados as serventias do estado do Mato Grosso.

Para compreender melhor o funcionamento da API de Distribuição, veja o exemplo de um fluxo de criação de um novo pedido de CPR clicando aqui

Listar pedidos

GET
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos
requer autenticação

Traz uma listagem do histórico de todos os pedidos.

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

Query Parameters

filter[status]
string

Filtra os pedidos pelo status: aberto, pendente, encerrado, bloqueado ou cancelado.

Exemplo :
quia
Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos?filter%5Bstatus%5D=quia" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 20
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Criar pedido de Certidão

POST
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/certidao
requer autenticação

Permite a solicitação de certidões, buscas, matrículas, etc.

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

Body Parameters

Request sample:
curl --request POST \
    "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/certidao" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"cns\": \"000000\",
    \"observacao_remetente\": \"ID Interno #456897\",
    \"webhook\": \"https:\\/\\/meusite.com.br\\/webhooks\\/notificacao-cei?token=123455678\",
    \"pedido\": {
        \"descricao\": \"Solicito matrícula atualizada número 14500.\",
        \"tipo_pedido\": \"1\",
        \"tipo_pedido_certidao\": null,
        \"recebimento_eletronico\": true,
        \"lgpd_finalidade_status\": true,
        \"lgpd_finalidade_descricao\": \"Prática de atos notariais\\/registrais\",
        \"anexos\": [
            {
                \"url\": \"https:\\/\\/stokes.com\\/at-voluptatem-fuga-aperiam.html\",
                \"titulo\": \"Anexo-importante-1.pdf\"
            }
        ]
    }
}"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 19
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Criar pedido de e-Protocolo

POST
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/e-protocolo
requer autenticação

Permite o envio de documentos para registro, averbação, baixa, notificações extrajudiciais, etc.

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json
Request sample:
curl --request POST \
    "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/e-protocolo" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 18
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Visualizar pedido

GET
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/{pedido_id}
requer autenticação

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

pedido_id
integer
required

The ID of the pedido.

Exemplo :
100291
Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/100291" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 17
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Ver andamentos do pedido

GET
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/{pedido_id}/andamentos
requer autenticação

Exibe os andamentos do pedido e a sua estrutura das fases em forma de linha do tempo

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

pedido_id
integer
required

The ID of the pedido.

Exemplo :
100291
Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/100291/andamentos" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 16
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Exportar pedido

GET
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/{pedido_id}/exportar
requer autenticação

Exporta o pedido em XML conforme formato suportado pela CEI.

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

pedido_id
integer
required

The ID of the pedido.

Exemplo :
100291
Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/100291/exportar" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 15
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Listar anexos do pedido

GET
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/{pedido_id}/anexos
requer autenticação

Retorna uma lista com todos os arquivos anexos ao pedido.

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

pedido_id
integer
required

The ID of the pedido.

Exemplo :
100291
Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/100291/anexos" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 14
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Anexar documento no pedido

POST
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/{pedido_id}/anexos
requer autenticação

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

pedido_id
integer
required

The ID of the pedido.

Exemplo :
100291

Body Parameters

Request sample:
curl --request POST \
    "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/100291/anexos" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"arquivo\": \"quia\",
    \"titulo\": \"voluptatem\"
}"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 13
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Listar mensagens do pedido

GET
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/{pedido_id}/mensagens
requer autenticação

Retorna uma lista com todas as mensagens vinculadas ao pedido.

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

pedido_id
integer
required

The ID of the pedido.

Exemplo :
100291
Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/100291/mensagens" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 12
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Enviar mensagem no pedido

POST
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/{pedido_id}/mensagens
requer autenticação

Envia uma mensagem de texto para o destinatário e distribuidor do pedido.

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

pedido_id
integer
required

The ID of the pedido.

Exemplo :
100291

Body Parameters

Request sample:
curl --request POST \
    "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/100291/mensagens" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"mensagem\": \"Oi, tudo bem?\"
}"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 11
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Listar fluxos de assinatura

GET
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/{pedido_id}/assinaturas
requer autenticação

Recupera a listagem das solicitações de assinatura pelas partes e seus respectivos status.

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

pedido_id
integer
required

The ID of the pedido.

Exemplo :
100291

Query Parameters

filter[lote]
string

Filtra os fluxos de assinatura pelo UUID do lote. Ex.: 940d5177-3164-438a-8db4-8393f91c33a6

Exemplo :
consequatur
Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/100291/assinaturas?filter%5Blote%5D=consequatur" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 10
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Aprovar fluxo de assinatura

POST
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/{pedido_id}/assinaturas/lote/{lote}/aprovar
requer autenticação

Aprova o fluxo de assinatura e avança a etapa do processo, enviando ao destinatário.

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

pedido_id
integer
required

The ID of the pedido.

Exemplo :
100291
lote
string
required

The lote.

Exemplo :
vel
Request sample:
curl --request POST \
    "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/100291/assinaturas/lote/vel/aprovar" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 9
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Corrigir solicitação de assinatura

PUT
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/{pedido_id}/assinaturas/{assinatura}/corrigir
requer autenticação

Permite corrigir o email inserido e reenvia a solicitação de assinatura por email. Caso nenhum email seja informado, reenvia a solicitação de assinatura para o email atual.

Só é possível alterar o email que ainda esteja pendente de assinatura.

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

pedido_id
integer
required

The ID of the pedido.

Exemplo :
100291
assinatura
string
required

The assinatura.

Exemplo :
sint

Body Parameters

Request sample:
curl --request PUT \
    "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/100291/assinaturas/sint/corrigir" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"email\": \"[email protected]\"
}"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 8
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Listar orçamentos

GET
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/{pedido_id}/orcamentos
requer autenticação

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

pedido_id
integer
required

The ID of the pedido.

Exemplo :
100291
Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/100291/orcamentos" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 7
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Aprovar orçamentos

POST
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/{pedido}/orcamentos/{orcamento}/aprovar
requer autenticação

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

pedido
string
required

The pedido.

Exemplo :
dolores
orcamento
string
required

The orcamento.

Exemplo :
distinctio
Request sample:
curl --request POST \
    "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/dolores/orcamentos/distinctio/aprovar" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 6
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Visualizar certidão

GET
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/{pedido_id}/certidoes
requer autenticação

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

pedido_id
integer
required

The ID of the pedido.

Exemplo :
100291
Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/100291/certidoes" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 5
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Aprovar certidão

POST
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/{pedido}/certidoes/{certidao}/aprovar
requer autenticação

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

pedido
string
required

The pedido.

Exemplo :
at
certidao
string
required
Exemplo :
qui
Request sample:
curl --request POST \
    "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/at/certidoes/qui/aprovar" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 4
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Rejeitar certidão

POST
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/{pedido}/certidoes/{certidao}/rejeitar
requer autenticação

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

pedido
string
required

The pedido.

Exemplo :
est
certidao
string
required
Exemplo :
est
Request sample:
curl --request POST \
    "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/est/certidoes/est/rejeitar" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 3
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Cancelar pedido

POST
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/{pedido}/cancelar
requer autenticação

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

pedido
string
required

The pedido.

Exemplo :
hic
Request sample:
curl --request POST \
    "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/hic/cancelar" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 2
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Avaliar pedido

POST
https://ws.anoregmt.org.br
/distribuicao/api/v2/pedidos/{pedido}/avaliar
requer autenticação

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

pedido
string
required

The pedido.

Exemplo :
voluptate
Request sample:
curl --request POST \
    "https://ws.anoregmt.org.br/distribuicao/api/v2/pedidos/voluptate/avaliar" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 1
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Domínios

Endpoints de consulta de Domínios e Classes de Objetos/Entidades necessários para o preenchimento adequado dos campos necessários de diversos recursos da CEI/MT.

Listar domínios

GET
https://ws.anoregmt.org.br
/misc/api/v2/dominios
requer autenticação

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json
Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/misc/api/v2/dominios" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 28
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "data": [
        {
            "grupo": "Template",
            "dominio": "App Banner",
            "slug": "app-banner",
            "titulo": null,
            "descricao": null,
            "valor": null
        },
        {
            "grupo": "Correição",
            "dominio": "Correição lista informações",
            "slug": "correicao-lista-informacoes",
            "titulo": null,
            "descricao": null,
            "valor": null
        },
        {
            "grupo": "Governanca",
            "dominio": "Lista mestra documento",
            "slug": "lista-mestra-documento",
            "titulo": null,
            "descricao": null,
            "valor": null
        },
        {
            "grupo": "Lgpd",
            "dominio": "Armazenamento",
            "slug": "armazenamento",
            "titulo": null,
            "descricao": null,
            "valor": null
        },
        {
            "grupo": "Lgpd",
            "dominio": "Base legal",
            "slug": "base-legal",
            "titulo": null,
            "descricao": null,
            "valor": null
        },
        {
            "grupo": "Lgpd",
            "dominio": "Compartilhamento",
            "slug": "compartilhamento",
            "titulo": null,
            "descricao": null,
            "valor": null
        },
        {
            "grupo": "Lgpd",
            "dominio": "Cronograma",
            "slug": "cronograma",
            "titulo": null,
            "descricao": null,
            "valor": null
        },
        {
            "grupo": "Lgpd",
            "dominio": "Dados pessoais",
            "slug": "dados-pessoais",
            "titulo": null,
            "descricao": null,
            "valor": null
        },
        {
            "grupo": "Lgpd",
            "dominio": "Direito",
            "slug": "direito",
            "titulo": null,
            "descricao": null,
            "valor": null
        },
        {
            "grupo": "Lgpd",
            "dominio": "Direito",
            "slug": "proposito",
            "titulo": null,
            "descricao": null,
            "valor": null
        },
        {
            "grupo": "Lgpd",
            "dominio": "Fonte",
            "slug": "fonte",
            "titulo": null,
            "descricao": null,
            "valor": null
        },
        {
            "grupo": "Lgpd",
            "dominio": "Proposito",
            "slug": "proposito",
            "titulo": null,
            "descricao": null,
            "valor": null
        },
        {
            "grupo": "Lgpd",
            "dominio": "Segurança",
            "slug": "seguranca",
            "titulo": null,
            "descricao": null,
            "valor": null
        },
        {
            "grupo": "Lgpd",
            "dominio": "Transferencia",
            "slug": "proposito",
            "titulo": null,
            "descricao": null,
            "valor": null
        },
        {
            "grupo": "Ata",
            "dominio": "Qualificacao",
            "slug": "qualificacao",
            "titulo": null,
            "descricao": null,
            "valor": null
        }
    ],
    "links": {
        "first": "https://ws.anoregmt.org.br/misc/api/v2/dominios?page=1",
        "last": null,
        "prev": null,
        "next": "https://ws.anoregmt.org.br/misc/api/v2/dominios?page=2"
    },
    "meta": {
        "current_page": 1,
        "from": 1,
        "path": "https://ws.anoregmt.org.br/misc/api/v2/dominios",
        "per_page": 15,
        "to": 15
    }
}

Visualizar um domínio

GET
https://ws.anoregmt.org.br
/misc/api/v2/dominios/{slug}
requer autenticação

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

slug
string
required

O slug do domínio desejado.

Exemplo :
cidades

Query Parameters

filter[titulo]
string

Filtro opcional do campo título.

Exemplo :
Sapezal
filter[descricao]
string

Filtro opcional do campo descrição.

Exemplo :
MT
filter[valor]
string

Filtro opcional do campo valor.

Exemplo :
5107875
Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/misc/api/v2/dominios/cidades?filter%5Btitulo%5D=Sapezal&filter%5Bdescricao%5D=MT&filter%5Bvalor%5D=5107875" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 27
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "data": [
        {
            "grupo": "Geografia",
            "dominio": "Cidades",
            "slug": "cidades",
            "titulo": "Piranhas",
            "descricao": "AL",
            "valor": "2707107"
        },
        {
            "grupo": "Geografia",
            "dominio": "Cidades",
            "slug": "cidades",
            "titulo": "Porto Calvo",
            "descricao": "AL",
            "valor": "2707305"
        },
        {
            "grupo": "Geografia",
            "dominio": "Cidades",
            "slug": "cidades",
            "titulo": "São Brás",
            "descricao": "AL",
            "valor": "2708204"
        },
        {
            "grupo": "Geografia",
            "dominio": "Cidades",
            "slug": "cidades",
            "titulo": "São Sebastião",
            "descricao": "AL",
            "valor": "2708808"
        },
        {
            "grupo": "Geografia",
            "dominio": "Cidades",
            "slug": "cidades",
            "titulo": "Satuba",
            "descricao": "AL",
            "valor": "2708907"
        },
        {
            "grupo": "Geografia",
            "dominio": "Cidades",
            "slug": "cidades",
            "titulo": "Senador Rui Palmeira",
            "descricao": "AL",
            "valor": "2708956"
        },
        {
            "grupo": "Geografia",
            "dominio": "Cidades",
            "slug": "cidades",
            "titulo": "Tanque d Arca",
            "descricao": "AL",
            "valor": "2709004"
        },
        {
            "grupo": "Geografia",
            "dominio": "Cidades",
            "slug": "cidades",
            "titulo": "Taquarana",
            "descricao": "AL",
            "valor": "2709103"
        },
        {
            "grupo": "Geografia",
            "dominio": "Cidades",
            "slug": "cidades",
            "titulo": "Amaturá",
            "descricao": "AM",
            "valor": "1300060"
        },
        {
            "grupo": "Geografia",
            "dominio": "Cidades",
            "slug": "cidades",
            "titulo": "Anamã",
            "descricao": "AM",
            "valor": "1300086"
        },
        {
            "grupo": "Geografia",
            "dominio": "Cidades",
            "slug": "cidades",
            "titulo": "Barreirinha",
            "descricao": "AM",
            "valor": "1300508"
        },
        {
            "grupo": "Geografia",
            "dominio": "Cidades",
            "slug": "cidades",
            "titulo": "Boa Vista do Ramos",
            "descricao": "AM",
            "valor": "1300680"
        },
        {
            "grupo": "Geografia",
            "dominio": "Cidades",
            "slug": "cidades",
            "titulo": "Canutama",
            "descricao": "AM",
            "valor": "1300904"
        },
        {
            "grupo": "Geografia",
            "dominio": "Cidades",
            "slug": "cidades",
            "titulo": "Carauari",
            "descricao": "AM",
            "valor": "1301001"
        },
        {
            "grupo": "Geografia",
            "dominio": "Cidades",
            "slug": "cidades",
            "titulo": "Careiro",
            "descricao": "AM",
            "valor": "1301100"
        }
    ],
    "links": {
        "first": "https://ws.anoregmt.org.br/misc/api/v2/dominios/cidades?page=1",
        "last": null,
        "prev": null,
        "next": "https://ws.anoregmt.org.br/misc/api/v2/dominios/cidades?page=2"
    },
    "meta": {
        "current_page": 1,
        "from": 1,
        "path": "https://ws.anoregmt.org.br/misc/api/v2/dominios/cidades",
        "per_page": 15,
        "to": 15
    }
}

Listar cartórios

GET
https://ws.anoregmt.org.br
/misc/api/v2/cartorios
requer autenticação

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

Query Parameters

filter[cns]
string

Filtro opcional do campo título.

Exemplo :
000000
filter[nome]
string

Filtro opcional do campo descrição.

Exemplo :
Segundo Oficio
filter[cidadeNome]
string

Filtro opcional do campo valor.

Exemplo :
Cuiabá
Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/misc/api/v2/cartorios?filter%5Bcns%5D=000000&filter%5Bnome%5D=Segundo+Oficio&filter%5BcidadeNome%5D=Cuiab%C3%A1" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 26
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "data": [
        {
            "cns": "064303",
            "nome": "2 Serviço Notarial E Registral De Santo Antônio De Leverger",
            "endereco": {
                "cep": "78180000",
                "bairro": "LAJE",
                "logradouro": "RODOVIA PALMIRO PAES DE BARROS",
                "numero": "S/N496",
                "complemento": null,
                "cidade": "Santo Antônio do Leverger"
            },
            "telefone": "65998151995",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "064527",
            "nome": "2 Serviço Notarial E Registral De Juscimeira",
            "endereco": {
                "cep": "78810000",
                "bairro": "CENTRO",
                "logradouro": "AV JK",
                "numero": "1710",
                "complemento": null,
                "cidade": "Juscimeira"
            },
            "telefone": "66981265713",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "154500",
            "nome": "1º Ofício De Registro De Imóveis, Títulos E Documentos De Nova Ubiratã-Mt",
            "endereco": {
                "cep": "78888000",
                "bairro": "CENTRO",
                "logradouro": "AV. TANCREDO NEVES",
                "numero": "1790",
                "complemento": null,
                "cidade": "Nova Ubiratã"
            },
            "telefone": "6635791018",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "064113",
            "nome": "2 Serviço Notarial E Registral De Nova Monte Verde",
            "endereco": {
                "cep": "78593000",
                "bairro": "CENTRO",
                "logradouro": "AV. MATO GROSSO",
                "numero": "35",
                "complemento": null,
                "cidade": "Nova Monte Verde"
            },
            "telefone": "6635971069",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "065391",
            "nome": "Cartório Do Município De Santa Rita Do Trivelato",
            "endereco": {
                "cep": "78453000",
                "bairro": "CENTRO",
                "logradouro": "RUA MOROCÓ",
                "numero": "2380",
                "complemento": null,
                "cidade": "Santa Rita do Trivelato"
            },
            "telefone": "65984790661",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "162297",
            "nome": "Tabelionato De Notas E Registro Civil Do Distrito De Coxipó Do Ouro",
            "endereco": {
                "cep": "78102000",
                "bairro": "Jardim Universitario",
                "logradouro": "Av. Rui Barbosa",
                "numero": "05",
                "complemento": null,
                "cidade": "Cuiabá"
            },
            "telefone": "65999408692",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "064733",
            "nome": "Cartório Do Município De São José Do Povo",
            "endereco": {
                "cep": "78773000",
                "bairro": "CENTRO",
                "logradouro": "RUA DR. ZANETE FERREIRA CARDINAL",
                "numero": "758",
                "complemento": null,
                "cidade": "São José do Povo"
            },
            "telefone": "66999847021",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "065201",
            "nome": "2 Serviço Notarial E Registral De Arenápolis",
            "endereco": {
                "cep": "78420000",
                "bairro": "VILA NOVA",
                "logradouro": "AVENIDA PREFEITO CAIO",
                "numero": "642-S",
                "complemento": "CAIXA POSTAL 44",
                "cidade": "Arenápolis"
            },
            "telefone": "65999108928",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "064949",
            "nome": "Cláudia Cartório Reg. Civil E Tabelionato",
            "endereco": {
                "cep": "78540000",
                "bairro": "CENTRO",
                "logradouro": "AV GASPAR DUTRA",
                "numero": "981",
                "complemento": "SALA 02",
                "cidade": "Cláudia"
            },
            "telefone": "66999653737",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "065227",
            "nome": "2 Serviço Notarial E Registral De Pontes E Lacerda",
            "endereco": {
                "cep": "78250000",
                "bairro": "CENTRO",
                "logradouro": "AVENIDA BOM JESUS",
                "numero": "740/740A",
                "complemento": null,
                "cidade": "Pontes e Lacerda"
            },
            "telefone": "6532661546",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "136986",
            "nome": "Cartório de Paz e Notas de Santa Cruz Do Xingu",
            "endereco": {
                "cep": "78664000",
                "bairro": "CENTRO",
                "logradouro": "RUA RODOLFO ADEMAR BRITZIUS",
                "numero": "S/N",
                "complemento": null,
                "cidade": "Santa Cruz do Xingu"
            },
            "telefone": "6698049505",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "063305",
            "nome": "Registro De Imóveis, Títulos E Documentos Da Comarca De Novo São Joaquim/Mt",
            "endereco": {
                "cep": "78625000",
                "bairro": "Centro",
                "logradouro": "Avenida Oscar Zaidem de Menezes",
                "numero": "701",
                "complemento": null,
                "cidade": "Novo São Joaquim"
            },
            "telefone": "66981584668",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "065235",
            "nome": "Cartório Do Registro Civil De Figueiropólis Do Oeste",
            "endereco": {
                "cep": "78290000",
                "bairro": "CENTRO",
                "logradouro": "RUA SÃO PAULO",
                "numero": "236",
                "complemento": null,
                "cidade": "Figueirópolis D'Oeste"
            },
            "telefone": "6532351124",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "065557",
            "nome": "3 Serviço Notarial E Registral De Rondonópolis",
            "endereco": {
                "cep": "78700090",
                "bairro": "Centro",
                "logradouro": "Cuiabá",
                "numero": "829",
                "complemento": null,
                "cidade": "Rondonópolis"
            },
            "telefone": "6630221717",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "064519",
            "nome": "CARTORIO DO 2 OFICIO ALTO TAQUARI",
            "endereco": {
                "cep": "78785000",
                "bairro": "CENTRO",
                "logradouro": "AV. MACARIO SUBTIL DE OLIVEIRA",
                "numero": "701",
                "complemento": null,
                "cidade": "Alto Taquari"
            },
            "telefone": "66996280918",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "064543",
            "nome": "Cartório Do 2º Ofício De Paranaíta",
            "endereco": {
                "cep": "78590000",
                "bairro": "CENTRO",
                "logradouro": "RUA ANTONIO FERREIRA DE ALENCAR",
                "numero": "93",
                "complemento": null,
                "cidade": "Paranaíta"
            },
            "telefone": "66996725889",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "064865",
            "nome": "Cartório De Paz E Notas De Santa Terezinha",
            "endereco": {
                "cep": "78650000",
                "bairro": "Centro",
                "logradouro": "Avenida Padre Francisco Jentel",
                "numero": "124",
                "complemento": null,
                "cidade": "Santa Terezinha"
            },
            "telefone": "66984444218",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "063289",
            "nome": "1 Serviço de Registro de Imóveis, Títulos e Documentos de Juína-MT",
            "endereco": {
                "cep": "78320000",
                "bairro": "CENTRO",
                "logradouro": "AV. MATO GROSSO",
                "numero": "459-N",
                "complemento": "Em frente a Praça do Centro",
                "cidade": "Juína"
            },
            "telefone": "6635664299",
            "email": "[email protected]",
            "horario_funcionamento": "8:00h às 11:30h e das 13h às  17:30h"
        },
        {
            "cns": "063347",
            "nome": "1 Serviço Registral De Ribeirão Cascalheira",
            "endereco": {
                "cep": "78675000",
                "bairro": "CENTRO",
                "logradouro": "RUA MURILO ALVES",
                "numero": "231",
                "complemento": null,
                "cidade": "Ribeirão Cascalheira"
            },
            "telefone": "66996877435",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "063362",
            "nome": "1 Ofício Registro De Imóveis, Títulos E Doc. Vila Rica",
            "endereco": {
                "cep": "78645000",
                "bairro": "INCONFIDENTES",
                "logradouro": "RUA ALVARENGA PEIXOTO",
                "numero": "111",
                "complemento": "CAIXA POSTAL 51",
                "cidade": "Vila Rica"
            },
            "telefone": "6635542669",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "063503",
            "nome": "1 Serviço Registral De Araputanga",
            "endereco": {
                "cep": "78260000",
                "bairro": "CENTRO",
                "logradouro": "RUA LIMIRO ROSA PEREIRA",
                "numero": "379",
                "complemento": null,
                "cidade": "Araputanga"
            },
            "telefone": "65984013110",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "065540",
            "nome": "Tabelionato De Notas E Registro Civil  De Campos De Júlio",
            "endereco": {
                "cep": "78319000",
                "bairro": "Centro",
                "logradouro": "Rua Mato Grosso",
                "numero": "80-E",
                "complemento": "Sala 01",
                "cidade": "Campos de Júlio"
            },
            "telefone": "65981218185",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "064048",
            "nome": "Cartório Do Município De Juruena",
            "endereco": {
                "cep": "78340000",
                "bairro": "CENTRO",
                "logradouro": "AV. 04 DE JULHO",
                "numero": "819",
                "complemento": "sala",
                "cidade": "Juruena"
            },
            "telefone": "6635531430",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "065441",
            "nome": "Serventia de Paz e Notas de Itanhangá-MT",
            "endereco": {
                "cep": "78579000",
                "bairro": "Centro",
                "logradouro": "Rua Murici",
                "numero": "106",
                "complemento": null,
                "cidade": "Itanhangá"
            },
            "telefone": "66984742005",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "063537",
            "nome": "1º Serv. Reg. Com Comodoro-MT",
            "endereco": {
                "cep": "78310000",
                "bairro": "JARDIM MATO GROSSO",
                "logradouro": "RUA GOIÁS",
                "numero": "78N",
                "complemento": null,
                "cidade": "Comodoro"
            },
            "telefone": "65984750400",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "064105",
            "nome": "Cartório De Registro De Imóveis E Títulos E Documentos De Feliz Natal",
            "endereco": {
                "cep": "78885000",
                "bairro": "CENTRO",
                "logradouro": "RUA PINHALZINHO",
                "numero": "542N",
                "complemento": null,
                "cidade": "Feliz Natal"
            },
            "telefone": "6635852094",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "065060",
            "nome": "Cartório 1° Ofício De Campo Novo Do Parecis",
            "endereco": {
                "cep": "78360000",
                "bairro": "Nossa Senhora Aparecida",
                "logradouro": "Rua Roberto Carlos Brólio",
                "numero": "432",
                "complemento": "NE",
                "cidade": "Campo Novo do Parecis"
            },
            "telefone": "65984682329",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "064758",
            "nome": "Cartorio Do Municipio De Araguaiana",
            "endereco": {
                "cep": "78685000",
                "bairro": "Centro",
                "logradouro": "Rua José da Luz",
                "numero": "S/N",
                "complemento": null,
                "cidade": "Araguaiana"
            },
            "telefone": "66984271352",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "064485",
            "nome": "4 Serviço Notarial De Rondonópolis",
            "endereco": {
                "cep": "78700050",
                "bairro": "CENTRO",
                "logradouro": "AV. AMAZONAS",
                "numero": "639",
                "complemento": null,
                "cidade": "Rondonópolis"
            },
            "telefone": "6634393500",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        },
        {
            "cns": "063818",
            "nome": "2 Serviço Notarial E Registral De Campo Novo Do Parecis",
            "endereco": {
                "cep": "78360000",
                "bairro": "CENTRO",
                "logradouro": "RUA BAHIA",
                "numero": "989-NE",
                "complemento": "ESQUINA COM A RUA RIO BRANCO",
                "cidade": "Campo Novo do Parecis"
            },
            "telefone": "65999879108",
            "email": "[email protected]",
            "horario_funcionamento": "das 9:00h às 17:00h"
        }
    ],
    "links": {
        "first": "https://ws.anoregmt.org.br/misc/api/v2/cartorios?filter%5Bcns%5D=000000&filter%5Bnome%5D=Segundo%20Oficio&filter%5BcidadeNome%5D=Cuiab%C3%A1&page%5Bnumber%5D=1",
        "last": "https://ws.anoregmt.org.br/misc/api/v2/cartorios?filter%5Bcns%5D=000000&filter%5Bnome%5D=Segundo%20Oficio&filter%5BcidadeNome%5D=Cuiab%C3%A1&page%5Bnumber%5D=9",
        "prev": null,
        "next": "https://ws.anoregmt.org.br/misc/api/v2/cartorios?filter%5Bcns%5D=000000&filter%5Bnome%5D=Segundo%20Oficio&filter%5BcidadeNome%5D=Cuiab%C3%A1&page%5Bnumber%5D=2"
    },
    "meta": {
        "current_page": 1,
        "from": 1,
        "last_page": 9,
        "links": [
            {
                "url": null,
                "label": "« Anterior",
                "active": false
            },
            {
                "url": "https://ws.anoregmt.org.br/misc/api/v2/cartorios?filter%5Bcns%5D=000000&filter%5Bnome%5D=Segundo%20Oficio&filter%5BcidadeNome%5D=Cuiab%C3%A1&page%5Bnumber%5D=1",
                "label": "1",
                "active": true
            },
            {
                "url": "https://ws.anoregmt.org.br/misc/api/v2/cartorios?filter%5Bcns%5D=000000&filter%5Bnome%5D=Segundo%20Oficio&filter%5BcidadeNome%5D=Cuiab%C3%A1&page%5Bnumber%5D=2",
                "label": "2",
                "active": false
            },
            {
                "url": "https://ws.anoregmt.org.br/misc/api/v2/cartorios?filter%5Bcns%5D=000000&filter%5Bnome%5D=Segundo%20Oficio&filter%5BcidadeNome%5D=Cuiab%C3%A1&page%5Bnumber%5D=3",
                "label": "3",
                "active": false
            },
            {
                "url": "https://ws.anoregmt.org.br/misc/api/v2/cartorios?filter%5Bcns%5D=000000&filter%5Bnome%5D=Segundo%20Oficio&filter%5BcidadeNome%5D=Cuiab%C3%A1&page%5Bnumber%5D=4",
                "label": "4",
                "active": false
            },
            {
                "url": "https://ws.anoregmt.org.br/misc/api/v2/cartorios?filter%5Bcns%5D=000000&filter%5Bnome%5D=Segundo%20Oficio&filter%5BcidadeNome%5D=Cuiab%C3%A1&page%5Bnumber%5D=5",
                "label": "5",
                "active": false
            },
            {
                "url": "https://ws.anoregmt.org.br/misc/api/v2/cartorios?filter%5Bcns%5D=000000&filter%5Bnome%5D=Segundo%20Oficio&filter%5BcidadeNome%5D=Cuiab%C3%A1&page%5Bnumber%5D=6",
                "label": "6",
                "active": false
            },
            {
                "url": "https://ws.anoregmt.org.br/misc/api/v2/cartorios?filter%5Bcns%5D=000000&filter%5Bnome%5D=Segundo%20Oficio&filter%5BcidadeNome%5D=Cuiab%C3%A1&page%5Bnumber%5D=7",
                "label": "7",
                "active": false
            },
            {
                "url": "https://ws.anoregmt.org.br/misc/api/v2/cartorios?filter%5Bcns%5D=000000&filter%5Bnome%5D=Segundo%20Oficio&filter%5BcidadeNome%5D=Cuiab%C3%A1&page%5Bnumber%5D=8",
                "label": "8",
                "active": false
            },
            {
                "url": "https://ws.anoregmt.org.br/misc/api/v2/cartorios?filter%5Bcns%5D=000000&filter%5Bnome%5D=Segundo%20Oficio&filter%5BcidadeNome%5D=Cuiab%C3%A1&page%5Bnumber%5D=9",
                "label": "9",
                "active": false
            },
            {
                "url": "https://ws.anoregmt.org.br/misc/api/v2/cartorios?filter%5Bcns%5D=000000&filter%5Bnome%5D=Segundo%20Oficio&filter%5BcidadeNome%5D=Cuiab%C3%A1&page%5Bnumber%5D=2",
                "label": "Próximo »",
                "active": false
            }
        ],
        "path": "https://ws.anoregmt.org.br/misc/api/v2/cartorios",
        "per_page": 30,
        "to": 30,
        "total": 263
    }
}

Financeiro

Endpoints para administração financeira, compras de crédito, etc que foram enviados a CEI.

Comprar Créditos

POST
https://ws.anoregmt.org.br
/financeiro/api/v1/comprar-creditos
requer autenticação

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json
Request sample:
curl --request POST \
    "https://ws.anoregmt.org.br/financeiro/api/v1/comprar-creditos" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 29
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Protocolos

Endpoints destinado às serventias extrajudiciais para transmissão e consulta dos protocolos dos atos notariais e registrais enviados a CEI.

Para compreender melhor o funcionamento, veja o fluxo clicando aqui.

Listar protocolos

GET
https://ws.anoregmt.org.br
/central/api/v2/protocolos
requer autenticação

Este endpoint retorna a lista de todos os protocolos enviados pela serventia ordenados do mais recente para o mais antigo.

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json
Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/central/api/v2/protocolos" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 24
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Criar protocolo

POST
https://ws.anoregmt.org.br
/central/api/v2/protocolos/novo
requer autenticação

Este endpoint gera um protocolo único para dar ínicio ao processo de envio ou atualização de atos a CEI.

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

Body Parameters

Request sample:
curl --request POST \
    "https://ws.anoregmt.org.br/central/api/v2/protocolos/novo" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"codServico\": 8,
    \"usoCartorio\": \"sed\",
    \"dataAto\": \"voluptatum\"
}"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 23
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Validar metadados

POST
https://ws.anoregmt.org.br
/central/api/v2/protocolos/validar-metadados
requer autenticação

Este endpoint possibilita testar os metadados utilizando as mesmas regras que serão verificadas no envio final. TODO Orientar na documentação a realizar a validação primeiro a fim de minimizar os problemas de envio

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

Body Parameters

Request sample:
curl --request POST \
    "https://ws.anoregmt.org.br/central/api/v2/protocolos/validar-metadados" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"Versao\": \"4.0\",
    \"Resumo\": {
        \"CodigoServico\": \"5\",
        \"NaturezaDocumento\": \"jvugfdnh\",
        \"DataProtocolo\": \"2025-11-11\",
        \"NumeroProtocolo\": \"pwtxqdvel\",
        \"DataAto\": \"2025-11-11\",
        \"NumeroAto\": \"qkumgxdwy\",
        \"Livro\": \"skzr\",
        \"Folha\": \"azhcoo\",
        \"Publicado\": \"N\",
        \"DataOcorrencia\": \"2025-11-11\",
        \"NumeroSelo\": \"pyegftzw\",
        \"MatriculaRc\": 386.8806366,
        \"TipoLivro\": \"labore\",
        \"TipoEnvio\": \"P\",
        \"StatusAto\": \"aooazfb\",
        \"UsoCartorio\": \"gbxqmvuudbdj\",
        \"Sequencia\": 62331090.49848,
        \"IndicadorReal\": \"fnjknrbgxzygbvlgwnxii\",
        \"ExOficio\": \"I\",
        \"ComplementoExOficio\": \"dcocf\",
        \"GcStatusRtd\": \"S\",
        \"GcResumoDocumento\": \"bvtfbbjzljyzbzzwfpbficg\",
        \"GcDigitoVerificador\": \"yjexwam\",
        \"ProtestoIdentificacaoTitulo\": \"eih\",
        \"ProtestoStatusTitulo\": \"p\"
    },
    \"Partes\": {
        \"Dados\": [
            \"quae\"
        ]
    },
    \"Lgpd\": {
        \"DadosPessoais\": {
            \"Informacao\": [
                \"ubkktnxaiz\"
            ]
        },
        \"Fonte\": {
            \"Informacao\": [
                \"bjeozpmofitglabxlkeo\"
            ]
        },
        \"Proposito\": {
            \"Finalidade\": \"1\",
            \"Minimizacao\": \"N\"
        },
        \"BaseLegal\": {
            \"Informacao\": [
                \"qttavas\"
            ]
        },
        \"Transferencia\": {
            \"Item\": [
                \"voluptatem\"
            ]
        },
        \"Direito\": {
            \"Politica\": \"N\"
        },
        \"Armazenamento\": {
            \"Formato\": \"3\",
            \"Tipo\": \"3\",
            \"Politica\": \"N\",
            \"Responsabilidade\": \"1\"
        },
        \"Seguranca\": {
            \"Politica\": \"N\",
            \"Responsabilidade\": \"3\"
        }
    }
}"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 22
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}

Consultar protocolo

GET
https://ws.anoregmt.org.br
/central/api/v2/protocolos/{numeroProtocolo}
requer autenticação

Este endpoint realiza a consulta a um protocolo existente, retornando todos os históricos de requisições e integrações relacionados a este.

Headers

Authorization
Exemplo :
Bearer {SEU_TOKEN_DE_API}
Content-Type
Exemplo :
application/json
Accept
Exemplo :
application/json

URL Parameters

numeroProtocolo
string
required
Exemplo :
vel

Body Parameters

Request sample:
curl --request GET \
    --get "https://ws.anoregmt.org.br/central/api/v2/protocolos/vel" \
    --header "Authorization: Bearer {SEU_TOKEN_DE_API}" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"numeroProtocolo\": \"sint\"
}"
Response sample:
Headers
                                                            cache-control
                                                            : no-cache, private
                                                                                                                    content-type
                                                            : application/json
                                                                                                                    x-ratelimit-limit
                                                            : 30
                                                                                                                    x-ratelimit-remaining
                                                            : 21
                                                                                                                    access-control-allow-origin
                                                            : *
                                                         
{
    "message": "Unauthenticated."
}