Escrituras
Resultado de uma consulta de escrituras
Consulte até status ser completed (resultado em result) ou failed (motivo em error). Enquanto a consulta roda, status é waiting ou active; um intervalo de 5 a 10 segundos entre as consultas é suficiente. Gratuito. O resultado fica disponível por 24 horas.
GET
/
escrituras
/
jobs
/
{jobId}
Resultado de uma consulta de escrituras
curl --request GET \
--url https://221b-api.sherlocker.com.br/api/v1/escrituras/jobs/{jobId} \
--header 'Authorization: Bearer <token>'import requests
url = "https://221b-api.sherlocker.com.br/api/v1/escrituras/jobs/{jobId}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://221b-api.sherlocker.com.br/api/v1/escrituras/jobs/{jobId}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://221b-api.sherlocker.com.br/api/v1/escrituras/jobs/{jobId}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://221b-api.sherlocker.com.br/api/v1/escrituras/jobs/{jobId}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://221b-api.sherlocker.com.br/api/v1/escrituras/jobs/{jobId}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://221b-api.sherlocker.com.br/api/v1/escrituras/jobs/{jobId}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"jobId": "3f2c1a9e-0000-4000-8000-000000000000",
"status": "completed",
"createdAt": 1792000000000,
"finishedAt": 1792000034000,
"result": {
"documento": "12345678901",
"tipo_documento": "cpf",
"fonte": "CENSEC/CESDI",
"consultado_em": "2026-10-12T17:00:00.000Z",
"total": 1,
"possivelmente_truncado": false,
"cobertura": "Escrituras públicas de separação, divórcio e inventário lavradas em cartório e enviadas à CENSEC. Atos judiciais ficam nos tribunais e não aparecem aqui.",
"escrituras": [
{
"ids_fonte": [
"2b1f0c3e-0000-4000-8000-000000000001"
],
"tipo": "Inventario",
"tipo_descricao": "Inventário",
"data": "2022-12-14",
"livro": "21",
"livro_complemento": "E",
"folha": "118",
"folha_complemento": null,
"cartorio": {
"cns": "95984",
"denominacao": "OFÍCIO DE REGISTRO CIVIL E NOTAS",
"municipio": "CIDADE EXEMPLO",
"uf": "RO",
"ibge": "1100000",
"endereco": {
"logradouro": "AVENIDA EXEMPLO",
"numero": "100",
"complemento": null,
"bairro": "CENTRO",
"cep": "76900000"
},
"email": "[email protected]",
"telefones": [
{
"numero": "(69) 30000000",
"ramal": null,
"tipo": "Fixo"
}
]
},
"incluida_na_censec_em": "2023-01-05T12:00:00+00:00",
"qualidades_consultado": [
"Herdeiro"
],
"mne": null,
"valor": null,
"responsavel": null,
"numero_controle": null,
"complementacao": null,
"data_contrato": null,
"data_validade": null,
"data_casamento": null,
"regime_bens": null,
"filhos_maiores": null,
"filhos_menores": null,
"existe_bem_e_direito": null,
"bens_imoveis": [],
"referentes": [],
"partes": [
{
"nome": "JOSE EXEMPLO DA SILVA",
"cpf_cnpj": "98765432100",
"qualidade": "Falecido",
"data_nascimento": "1940-03-02",
"sexo": "M",
"estrangeiro": false,
"conjuge_tipo": null,
"naturalidade_uf": "MG",
"residencia": {
"municipio": "CIDADE EXEMPLO",
"uf": "RO"
},
"documentos": [
{
"tipo": "Rg",
"numero": "123456",
"uf": "RO"
}
]
},
{
"nome": "MARIA EXEMPLO DA SILVA",
"cpf_cnpj": "12345678901",
"qualidade": "Herdeiro",
"data_nascimento": "1975-08-19",
"sexo": "F",
"estrangeiro": false,
"conjuge_tipo": null,
"naturalidade_uf": "RO",
"residencia": {
"municipio": "CIDADE EXEMPLO",
"uf": "RO"
},
"documentos": [
{
"tipo": "Rg",
"numero": "654321",
"uf": "RO"
}
]
},
{
"nome": "ADVOGADO EXEMPLO",
"cpf_cnpj": "11122233344",
"qualidade": "Advogado",
"data_nascimento": null,
"sexo": "M",
"estrangeiro": false,
"conjuge_tipo": null,
"naturalidade_uf": null,
"residencia": null,
"documentos": [
{
"tipo": "Oab",
"numero": "1234",
"uf": "RO"
}
]
}
]
}
]
}
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
jobId devolvido pela consulta por CPF ou CNPJ
⌘I
Resultado de uma consulta de escrituras
curl --request GET \
--url https://221b-api.sherlocker.com.br/api/v1/escrituras/jobs/{jobId} \
--header 'Authorization: Bearer <token>'import requests
url = "https://221b-api.sherlocker.com.br/api/v1/escrituras/jobs/{jobId}"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://221b-api.sherlocker.com.br/api/v1/escrituras/jobs/{jobId}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://221b-api.sherlocker.com.br/api/v1/escrituras/jobs/{jobId}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://221b-api.sherlocker.com.br/api/v1/escrituras/jobs/{jobId}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://221b-api.sherlocker.com.br/api/v1/escrituras/jobs/{jobId}")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://221b-api.sherlocker.com.br/api/v1/escrituras/jobs/{jobId}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"jobId": "3f2c1a9e-0000-4000-8000-000000000000",
"status": "completed",
"createdAt": 1792000000000,
"finishedAt": 1792000034000,
"result": {
"documento": "12345678901",
"tipo_documento": "cpf",
"fonte": "CENSEC/CESDI",
"consultado_em": "2026-10-12T17:00:00.000Z",
"total": 1,
"possivelmente_truncado": false,
"cobertura": "Escrituras públicas de separação, divórcio e inventário lavradas em cartório e enviadas à CENSEC. Atos judiciais ficam nos tribunais e não aparecem aqui.",
"escrituras": [
{
"ids_fonte": [
"2b1f0c3e-0000-4000-8000-000000000001"
],
"tipo": "Inventario",
"tipo_descricao": "Inventário",
"data": "2022-12-14",
"livro": "21",
"livro_complemento": "E",
"folha": "118",
"folha_complemento": null,
"cartorio": {
"cns": "95984",
"denominacao": "OFÍCIO DE REGISTRO CIVIL E NOTAS",
"municipio": "CIDADE EXEMPLO",
"uf": "RO",
"ibge": "1100000",
"endereco": {
"logradouro": "AVENIDA EXEMPLO",
"numero": "100",
"complemento": null,
"bairro": "CENTRO",
"cep": "76900000"
},
"email": "[email protected]",
"telefones": [
{
"numero": "(69) 30000000",
"ramal": null,
"tipo": "Fixo"
}
]
},
"incluida_na_censec_em": "2023-01-05T12:00:00+00:00",
"qualidades_consultado": [
"Herdeiro"
],
"mne": null,
"valor": null,
"responsavel": null,
"numero_controle": null,
"complementacao": null,
"data_contrato": null,
"data_validade": null,
"data_casamento": null,
"regime_bens": null,
"filhos_maiores": null,
"filhos_menores": null,
"existe_bem_e_direito": null,
"bens_imoveis": [],
"referentes": [],
"partes": [
{
"nome": "JOSE EXEMPLO DA SILVA",
"cpf_cnpj": "98765432100",
"qualidade": "Falecido",
"data_nascimento": "1940-03-02",
"sexo": "M",
"estrangeiro": false,
"conjuge_tipo": null,
"naturalidade_uf": "MG",
"residencia": {
"municipio": "CIDADE EXEMPLO",
"uf": "RO"
},
"documentos": [
{
"tipo": "Rg",
"numero": "123456",
"uf": "RO"
}
]
},
{
"nome": "MARIA EXEMPLO DA SILVA",
"cpf_cnpj": "12345678901",
"qualidade": "Herdeiro",
"data_nascimento": "1975-08-19",
"sexo": "F",
"estrangeiro": false,
"conjuge_tipo": null,
"naturalidade_uf": "RO",
"residencia": {
"municipio": "CIDADE EXEMPLO",
"uf": "RO"
},
"documentos": [
{
"tipo": "Rg",
"numero": "654321",
"uf": "RO"
}
]
},
{
"nome": "ADVOGADO EXEMPLO",
"cpf_cnpj": "11122233344",
"qualidade": "Advogado",
"data_nascimento": null,
"sexo": "M",
"estrangeiro": false,
"conjuge_tipo": null,
"naturalidade_uf": null,
"residencia": null,
"documentos": [
{
"tipo": "Oab",
"numero": "1234",
"uf": "RO"
}
]
}
]
}
]
}
}