Listar Credenciais

Use este endpoint para descobrir o credentialId que vai no body de criação de LR.

Visão Geral

Devolve as credenciais Correios LR cadastradas pelo time. Apenas campos seguros são expostos — senhas, código administrativo e cartão de postagem nunca aparecem na resposta.

Endpoint

GET/api/public/logistica-reversa/credenciais
Auth10/min por IP

Formato da Resposta

Sucesso (200)

{
  "ok": true,
  "items": [
    {
      "id": "9a2c1f80-...-uuid",
      "nome": "Conta principal",
      "ambiente": "production",
      "servicos": {
        "pac": "04510",
        "sedex": "04014"
      },
      "createdAt": "2026-01-12T10:00:00.000Z"
    }
  ]
}

Códigos de Status

StatusSignificado
200Lista retornada (pode estar vazia se o time não tem credencial cadastrada).
401Chave de API ausente ou inválida.

Exemplos

cURL

curl -H "Authorization: Bearer sr_live_sua_chave_aqui" \
  "https://seurastreio.com.br/api/public/logistica-reversa/credenciais"

JavaScript

const res = await fetch(
  "https://seurastreio.com.br/api/public/logistica-reversa/credenciais",
  { headers: { Authorization: "Bearer sr_live_sua_chave_aqui" } },
);
const { items } = await res.json();
const credentialId = items[0].id;
Resposta cacheada por 60 segundos no cliente. Se você acabou de cadastrar uma nova credencial no dashboard, pode demorar até 1 minuto para aparecer aqui.