Skip to main content
GET
/
organizations
/
{organizationId}
/
payment-methods
Listar Metodos de Pagamento
curl --request GET \
  --url https://api.example.com/organizations/{organizationId}/payment-methods \
  --header 'Authorization: <authorization>'
{
  "data": [
    {
      "paymentMethodId": "pm_abc123",
      "organizationId": "019525fd-4c38-7e30-a5c1-b6e3f4d8a9c2",
      "type": "CARD",
      "brand": "visa",
      "last4": "4242",
      "expMonth": 12,
      "expYear": 2027,
      "isDefault": true,
      "billingDetails": {
        "name": "John Doe",
        "email": "john@example.com",
        "phone": "+5511999999999",
        "address": {
          "line1": "Av Paulista 1000",
          "line2": null,
          "city": "Sao Paulo",
          "state": "SP",
          "postalCode": "01310-100",
          "country": "BR"
        }
      }
    }
  ]
}
Requer permissao payment_method:read.

Headers

Authorization
string
required
Bearer token.

Parametros de Path

organizationId
string
required
UUID da organizacao.

Resposta

data
array
Lista de metodos de pagamento.
{
  "data": [
    {
      "paymentMethodId": "pm_abc123",
      "organizationId": "019525fd-4c38-7e30-a5c1-b6e3f4d8a9c2",
      "type": "CARD",
      "brand": "visa",
      "last4": "4242",
      "expMonth": 12,
      "expYear": 2027,
      "isDefault": true,
      "billingDetails": {
        "name": "John Doe",
        "email": "john@example.com",
        "phone": "+5511999999999",
        "address": {
          "line1": "Av Paulista 1000",
          "line2": null,
          "city": "Sao Paulo",
          "state": "SP",
          "postalCode": "01310-100",
          "country": "BR"
        }
      }
    }
  ]
}

Exemplos de Codigo

curl https://api.awsales.io/admin/organizations/019525fd-4c38-7e30-a5c1-b6e3f4d8a9c2/payment-methods \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"

Codigos de Erro

StatusCodigoDescricao
400validation_errorEntrada invalida ou campos obrigatorios ausentes
401unauthorizedAutenticacao ausente ou invalida
403forbiddenPermissoes insuficientes
404organization.not_foundOrganizacao nao encontrada
500internal_server_errorOcorreu um erro inesperado