Skip to main content
POST
O certificado não pode ser enviado pela rota POST /credentials. Campos de certificado dentro de custom_data são recusados com o erro CERTIFICATE_FIELDS_NOT_ALLOWED.
string
obrigatório
Conteúdo do arquivo .pfx / .p12 (PKCS#12) convertido para Base64, em uma única linha, sem quebras. Arquivo com no máximo 64 KB.
string
obrigatório
Senha do arquivo .pfx. Não é a senha do portal do tribunal.
string
Sistema e tribunal em que o certificado será usado, por exemplo ESAJ - TJSP - 1º grau. Use * para cadastrar como credencial coringa.
string
Identificador da credencial definido por você. Se omitido, é usado o valor padrão *.
object
Dados extras da credencial. Envie apenas quando o tribunal também exigir autenticação em dois fatores.
Se já existir um certificado do mesmo titular nessa credencial, a mensagem será CERTIFICATE_UPDATED e o certificado anterior é descartado.
Guia completo, com conversão do arquivo para Base64 e passo a passo no Postman: Cofre de Credenciais — certificado digital.

Autorizações

api-key
string
header
obrigatório

API key for authentication

Corpo

application/json
file_base64
string
obrigatório

PFX/P12 file content encoded as a single-line Base64 string

password
string
obrigatório

Password of the PKCS#12 file (not the court portal password)

system_name
string

e.g. "ESAJ - TJSP - 1º grau" or * (wildcard)

customer_key
string

Client-defined identifier for the credential. Defaults to *

custom_data
object

Extra credential data. Only required when the court also enforces two-factor authentication.

Resposta

Certificate created or updated

message
enum<string>
Opções disponíveis:
CERTIFICATE_CREATED,
CERTIFICATE_UPDATED
customer_key
string
subject_cn
string

Certificate holder (CN)

not_after
string<date-time>

Certificate expiration date

uploaded_at
string<date-time>