/gateways/{id}
Muda o nome, a prioridade, o ambiente, o status ou as credenciais de uma configuração. Envie só o que muda.
Server URLhttps://pay.contagorda.com/api/v1
PATCH/gateways/{id}
Autorização
Bearer token: a key de um app, em Apps (sk_app_live_… ou sk_app_test_…), ou a tenant key, em Settings (sk_live_… ou sk_test_…). A key define o modo: uma key live só vê dados live, uma key test só dados de sandbox.
Parâmetros
idstring · pathobrigatório
O id do recurso.
Request body
application/json, obrigatório
namestringopcional
Único por tenant, ex.: stripe-br.
providerstringopcional
Um de stripe, asaas, abacatepay, pagarme, cielo
priorityintegeropcional
O menor vai primeiro.
Mín. 1
activebooleanopcional
sandboxbooleanopcional
credentialsobjectopcional
As keys do provider (para a Stripe: secret_key e webhook_secret). Guardadas criptografadas.
Response body
200A configuração atualizada.
idstringopcional
Formato uuid
namestringopcional
providerstringopcional
priorityintegeropcional
activebooleanopcional
sandboxbooleanopcional
has_credentialsbooleanopcional
As credenciais nunca são devolvidas, só se estão definidas.
created_atstringopcional
Formato date-time
updated_atstringopcional
Formato date-time
401Secret key ausente ou inválida.
errorstringopcional
O que deu errado.
404Recurso não encontrado para este tenant.
errorstringopcional
O que deu errado.
422A configuração é inválida.
errorsstring[]opcional
Mensagens de validação completas.