Cofre
Chaves públicas de cifra do cartão (cofre)
Lista as chaves públicas que o cofre aceita pra cifrar o cartão. A mesma chave ativa vem
em cardTokenization.encryptionKey em cada intenção — use esta rota só se quiser
cachear (até 5 minutos, Cache-Control: max-age=300). A primeira da lista é a ativa;
a anterior fica listada durante a troca de chave. Sem autenticação.
curl -X GET "https://api.sandbox.switchpay.app.br/keys"{
"keys": [
{
"keyId": "card-2026-10",
"alg": "RSA-OAEP-256",
"enc": "A256GCM",
"current": true,
"jwk": {
"kty": "RSA",
"kid": "card-2026-10",
"alg": "RSA-OAEP-256",
"use": "enc",
"n": "0vx7agoebGcQSuuPiLJXZptN9nndrQmbXEps2aiAFbWhM78LhWx4cbbfAAtVT86zwu1RK7aPFFxuhDR1L6tSoc_BJECPebWKRXjBZCiFV4n3oknjhMstn64tZ_2W-5JsGY4Hc5n9yBXArwl93lqt7_RN5w6Cf0h4QyQ5v-65YGjQR0_FDW2QvzqY368QQMicAtaSqzs8KJZgnYb9c7d0zgdAZHzu6qMQvRL5hajrn1n91CbOpbISD08qNLyrdkt-bFTWhAI4vMQFh6WeZu0fM4lFd2NcRwr3XPksINHaQ-G_xBniIqbw0Ls1jF44-csFCur-kEgU8awapJzKnqDKgw",
"e": "AQAB"
}
},
{
"keyId": "card-2026-09",
"alg": "RSA-OAEP-256",
"enc": "A256GCM",
"current": false,
"jwk": {
"kty": "RSA",
"kid": "card-2026-09",
"alg": "RSA-OAEP-256",
"use": "enc",
"n": "xGq8Y7p3…(base64url)",
"e": "AQAB"
}
}
]
}{
"code": "RATE_LIMITED",
"message": "Limite de chamadas atingido. Aguarde e tente de novo."
}