Criar certificado digital
/api/v2/certificados
Realiza o upload de um certificado. Opcionalmente, permite enviar as configurações de 2FA no mesmo request.
Visão geral
- Este endpoint exige autenticação.
- Método HTTP:
POST.
Body Parameters
?certificado
file
Obrigatório
O arquivo do certificado digital (.pfx ou .p12).
Campo obrigatório não pode ficar vazio.
senha
string
Obrigatório
A senha do certificado.
Campo obrigatório não pode ficar vazio.
autenticacoes
object[]
Opcional
Lista de configurações de 2FA.
Campo obrigatório não pode ficar vazio.
autenticacoes[].tribunal
string
Opcional
A sigla do tribunal.
Campo obrigatório não pode ficar vazio.
autenticacoes[].sistemas
array<string>
Opcional
Lista com os nomes dos sistemas.
Campo obrigatório não pode ficar vazio.
autenticacoes[].secret_2fa
string
Opcional
O código secreto do 2FA.
Campo obrigatório não pode ficar vazio.
| Name | Tipo | Obrigatório | Description | Example |
|---|---|---|---|---|
certificado |
file |
Obrigatório | O arquivo do certificado digital (.pfx ou .p12). |
example |
senha |
string |
Obrigatório | A senha do certificado. |
123456 |
autenticacoes |
object[] |
Opcional | Lista de configurações de 2FA. |
example |
autenticacoes[].tribunal |
string |
Opcional | A sigla do tribunal. |
TRF2 |
autenticacoes[].sistemas |
array<string> |
Opcional | Lista com os nomes dos sistemas. |
["EPROC-TRF2", "EPROC-SJRJ"] |
autenticacoes[].secret_2fa |
string |
Opcional | O código secreto do 2FA. |
JBSWY3DPEHPK3PXP |
Exemplos de respostas válidas
{
"id": 17,
"nome": "ANA MARIA",
"cpf": "11111111111",
"criado_em": "2025-06-10T13:40:27+00:00",
"expira_em": "2026-06-10T00:00:00+00:00",
"autenticacoes": [
{
"id": 1,
"tribunal": "TRF4",
"sistema": "EPROC",
"criado_em": "2025-11-28T15:43:21+00:00",
"atualizado_em": "2025-11-28T15:43:21+00:00"
},
{
"id": 2,
"tribunal": "TRF2",
"sistema": "EPROC-SJES",
"criado_em": "2025-11-28T17:12:41+00:00",
"atualizado_em": "2025-11-28T17:12:41+00:00"
},
{
"id": 3,
"tribunal": "TRF2",
"sistema": "EPROC-SJRJ",
"criado_em": "2025-11-28T17:12:41+00:00",
"atualizado_em": "2025-11-28T17:12:41+00:00"
}
]
}
{
"code": "UNPROCESSABLE_ENTITY",
"message": "Não foi possível processar a solicitação",
"errors": [],
"appends": null
}