Executando verificação de segurança...
1

Fala ae pessoal, tentei a url no postman com a APIkey e nao ta funcinando, alguem tem alguma dica? A documentacao da wiki datajud nao parece estar atualizada. Obrigado.

Carregando publicação patrocinada...
1

Oi Wallace, eu acho que a documentação está atualizada sim, até porque a API foi lançada ha 2 semanas.
Acabei de testar aqui e funcionou normal no TJMG, TJSP, TRF4 e TRF6.
Qual tribunal vc esta tentando acessar?

1

Bom, testei varios TJs, nenhum responde. Tentei no postman, app busca processos node.js, testei no exemplo python da documentacao. Todos mesmo resultado:

cause: ConnectTimeoutError: Connect Timeout Error
at onConnectTimeout (node:internal/deps/undici/undici:8522:28)
at node:internal/deps/undici/undici:8480:50
at Immediate._onImmediate (node:internal/deps/undici/undici:8511:13)
at process.processImmediate (node:internal/timers:476:21) {
code: 'UND_ERR_CONNECT_TIMEOUT'

1

Cara, da uma revisada nos seus parametros. Teste de novo, agora no insomnia e rodou.

{
	"took": 766,
	"timed_out": false,
	"_shards": {
		"total": 20,
		"successful": 20,
		"skipped": 0,
		"failed": 0
	},
	"hits": {
		"total": {
			"value": 3,
			"relation": "eq"
		},
		"max_score": 13.913626,
		"hits": [
			{
				"_index": "api_publica_tjmg",
				"_type": "_doc",
				"_id": "TJMG_417_G2_45142_13668284120218130024",
				"_score": 13.913626,
				"_source": {
					"classe": {
						"codigo": 417,
						"nome": "Apelação Criminal"
					},
					"numeroProcesso": "13668284120218130024",
					"sistema": {
						"codigo": -1,
						"nome": "Inválido"
					},
					"formato": {
						"codigo": 1,
						"nome": "Eletrônico"
					},
					"tribunal": "TJMG",
					"dataHoraUltimaAtualizacao": "2023-10-18T18:52:26.869Z",
					"grau": "G2",
					"@timestamp": "2023-10-19T06:25:38.427Z",
					"dataAjuizamento": "2023-02-15T08:46:28.000Z",
					"movimentos": [
						{
							"complementosTabelados": [
								{
									"codigo": 18,
									"valor": 40,
									"nome": "outros motivos",
									"descricao": "motivo_da_remessa"
								}
							],
							"codigo": 123,
							"nome": "Remessa",
							"dataHora": "2023-02-06T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 18,
									"valor": 40,
									"nome": "outros motivos",
									"descricao": "motivo_da_remessa"
								}
							],
							"codigo": 123,
							"nome": "Remessa",
							"dataHora": "2023-02-07T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 18,
									"valor": 40,
									"nome": "outros motivos",
									"descricao": "motivo_da_remessa"
								}
							],
							"codigo": 123,
							"nome": "Remessa",
							"dataHora": "2023-02-10T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 3,
									"valor": 5,
									"nome": "para despacho",
									"descricao": "tipo_de_conclusao"
								}
							],
							"codigo": 51,
							"nome": "Conclusão",
							"dataHora": "2023-02-15T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 4,
									"valor": 73,
									"nome": "Alvará",
									"descricao": "tipo_de_documento"
								}
							],
							"codigo": 60,
							"nome": "Expedição de documento",
							"dataHora": "2023-02-16T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 112,
									"nome": "Procuração/substabelecimento com reserva de poderes",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-02-17T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 3,
									"valor": 5,
									"nome": "para despacho",
									"descricao": "tipo_de_conclusao"
								}
							],
							"codigo": 51,
							"nome": "Conclusão",
							"dataHora": "2023-02-17T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-02-23T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-02-24T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-02-26T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-02-27T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-02-27T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-02-28T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-02-28T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-02-28T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-02-28T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-03-01T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-03-01T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-03-04T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-03-06T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-03-06T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-03-06T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-03-09T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-03-13T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-03-13T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 113,
									"nome": "Procuração/substabelecimento sem reserva de poderes",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-03-16T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 3,
									"valor": 5,
									"nome": "para despacho",
									"descricao": "tipo_de_conclusao"
								}
							],
							"codigo": 51,
							"nome": "Conclusão",
							"dataHora": "2023-03-17T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-03-21T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 3,
									"valor": 5,
									"nome": "para despacho",
									"descricao": "tipo_de_conclusao"
								}
							],
							"codigo": 51,
							"nome": "Conclusão",
							"dataHora": "2023-03-24T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-03-28T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-03-28T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
							],
							"codigo": 85,
							"nome": "Petição",
							"dataHora": "2023-03-28T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 4,
									"valor": 80,
									"nome": "Outros documentos",
									"descricao": "tipo_de_documento"
								}
							],
							"codigo": 60,
							"nome": "Expedição de documento",
							"dataHora": "2023-04-19T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 4,
									"valor": 80,
									"nome": "Outros documentos",
									"descricao": "tipo_de_documento"
								}
							],
							"codigo": 60,
							"nome": "Expedição de documento",
							"dataHora": "2023-04-19T00:00:00.000Z"
						},
						{
							"complementosTabelados": [
								{
									"codigo": 19,
									"valor": 57,
									"nome": "Petição (outras)",
									"descricao": "tipo_de_peticao"
								}
1
1

Pode ser viu.
Se for possível faz um teste com o insomnia com os parametros abaixo (são os que estou usando e esta funcionando). Se não funcionar, possivelmente é block por região.

POST:
https://api-publica.datajud.cnj.jus.br/api_publica_tjmg/_search

JSON REQUEST:

{
    "query": {
        "match": {
            "numeroProcesso": "13668284120218130024"
				}
    }
}

HEADER:
Content-Type: application/json
Authorization: APIKey cDZHYzlZa0JadVREZDJCendQbXY6SkJlTzNjLV9TRENyQk1RdnFKZGRQdw==

(repara que antes da chave, tem o termo APIKey, que faz parte da chave)

1

Yes, confirmado, mesmo com o Insomnia nao rola, e fiz um script python com esses dados e nao rola aki tb... pode testar ai? Ainda falta eu tentar com VPN em outra maquina...


import requests


def query_cnj_api(process_number):
    """
    Queries the CNJ API with the given process number and returns the response.

    :param process_number: The process number to query.
    :return: The response from the API.
    """
    url = "https://api-publica.datajud.cnj.jus.br/api_publica_tjmg/_search"
    headers = {
        "Content-Type": "application/json",
        "Authorization": "APIKey cDZHYzlZa0JadVREZDJCendQbXY6SkJlTzNjLV9TRENyQk1RdnFKZGRQdw=="
    }
    json_data = {
        "query": {
            "match": {
                "numeroProcesso": process_number
            }
        }
    }

    response = requests.post(url, json=json_data, headers=headers)
    return response.json()


# Example usage
print("####### Chamando public API TJMG - Proc Num, resultados no console...")
process_number = "13668284120218130024"
response = query_cnj_api(process_number)
print(response)


1

Aqui também deu conexão recusada no py.
Estranho. Muito estranho.
Logo após o erro rodei no PHP num xampp que está na mesma maquina e funcionou.

1

Fala ae, finalmente tudo funcinou, em qq linguagem, testei em java e python e no postman, tudo ok... era algum block temporario do governo, agora funciona redondo.