Cofre de Credenciais
Cadastro de credenciais
Fluxo de dados cadastrais
Monitoramento
Consulta cache JUDIT
Acesso a anexos
Cofre de Credenciais
Cofre de Credenciais
Cadastro de credenciais
Para cadastrar uma credencial ou alterar um cadastro já feito, deve-se usar a rota abaixo
POST
/
credentials
curl --request POST \
--url https://crawler.prod.judit.io/credentials \
--header 'Content-Type: application/json' \
--header 'api-key: <api-key>' \
--data '{
"credentials": {
"system_name": "<string>",
"customer_key": "<string>",
"username": "<string>",
"password": "<string>"
}
}'
[
{
"system_name": "PJEINTER TJBA - 1º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PJE TJMT - 1º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PJE TJBA - 2º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PJEINTER TJMT - 1º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PROJUDI TJBA - 1º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PJE TJBA - 1º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PJE TJMT - 2º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PROJUDI TJBA - 2º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
}
]
Credencial Coringa
: *
Se cadastrar alguma credencial nela, todos os tribunais que não tenham uma outra credencial cadastrada, irá utilizar a credencial coringa
Caso não seja informada nenhuma customer_key, será criado uma customer_key vazia
.
Caso queira excluir a credencial de algum system, deverá usar passar o username e password como vazio. (editado)
[
{
"system_name": "PJEINTER TJBA - 1º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PJE TJMT - 1º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PJE TJBA - 2º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PJEINTER TJMT - 1º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PROJUDI TJBA - 1º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PJE TJBA - 1º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PJE TJMT - 2º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PROJUDI TJBA - 2º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
}
]
Se a credencial já existir, a message será CREDENTIAL_UPDATED
curl --request POST \
--url https://crawler.prod.judit.io/credentials \
--header 'Content-Type: application/json' \
--header 'api-key: <api-key>' \
--data '{
"credentials": {
"system_name": "<string>",
"customer_key": "<string>",
"username": "<string>",
"password": "<string>"
}
}'
[
{
"system_name": "PJEINTER TJBA - 1º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PJE TJMT - 1º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PJE TJBA - 2º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PJEINTER TJMT - 1º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PROJUDI TJBA - 1º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PJE TJBA - 1º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PJE TJMT - 2º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
},
{
"system_name": "PROJUDI TJBA - 2º grau",
"customer_key": "00000001",
"message": "CREDENTIAL_CREATED"
}
]