Skip to main content
curl -X GET "https://api.chargefy.io/v1/payment-methods?customer=cus_123&type=credit_card" \
  -H "Authorization: Bearer {{API_KEY}}"
{
  "object": "list",
  "data": [
    {
      "id": "pm_123",
      "object": "payment_method",
      "billing_details": {
        "address": null,
        "email": "cliente@email.com",
        "name": "Ana Silva",
        "phone": null
      },
      "card": {
        "brand": "visa",
        "exp_month": 12,
        "exp_year": 2030,
        "last4": "4242"
      },
      "created_at": "2026-05-16T18:30:00Z",
      "customer": "cus_123",
      "livemode": true,
      "metadata": {},
      "type": "credit_card",
      "updated_at": "2026-05-16T18:30:00Z"
    }
  ],
  "has_more": false,
  "url": "/v1/payment-methods"
}
Lista métodos salvos de um customer. Nesta primeira versão, customer é obrigatório para manter o contexto de ownership explícito.
customer
string
required
Customer (cus_*).
type
string
Hoje aceita apenas credit_card.
limit
integer
Quantidade de itens, de 1 a 100.
starting_after
string
Cursor para a próxima página.
ending_before
string
Cursor para a página anterior.
curl -X GET "https://api.chargefy.io/v1/payment-methods?customer=cus_123&type=credit_card" \
  -H "Authorization: Bearer {{API_KEY}}"
{
  "object": "list",
  "data": [
    {
      "id": "pm_123",
      "object": "payment_method",
      "billing_details": {
        "address": null,
        "email": "cliente@email.com",
        "name": "Ana Silva",
        "phone": null
      },
      "card": {
        "brand": "visa",
        "exp_month": 12,
        "exp_year": 2030,
        "last4": "4242"
      },
      "created_at": "2026-05-16T18:30:00Z",
      "customer": "cus_123",
      "livemode": true,
      "metadata": {},
      "type": "credit_card",
      "updated_at": "2026-05-16T18:30:00Z"
    }
  ],
  "has_more": false,
  "url": "/v1/payment-methods"
}