Skip to main content
Retorna todas as assinaturas da organização, com suporte a filtros por cliente, produto, status ativo e desconto.

Autenticação

Requer um token de acesso válido (CHARGEFY_ACCESS_TOKEN) no header Authorization. Escopos necessários: web:read, web:write ou subscriptions:read.

Parâmetros de Query

ParâmetroTipoObrigatórioDescrição
pageintegerNãoNúmero da página (default: 1)
limitintegerNãoItens por página (default: 10)
organization_idstring ou string[]NãoFiltrar por ID da organização
customer_idstring ou string[]NãoFiltrar por ID do cliente
product_idstring ou string[]NãoFiltrar por ID do produto
discount_idstring ou string[]NãoFiltrar por ID do desconto
external_customer_idstring ou string[]NãoFiltrar por ID externo do cliente
statusstring ou string[]NãoFiltrar por status exato da assinatura (repetível). Valores: active, trialing, past_due, canceled, unpaid, incomplete, incomplete_expired. Quando presente, o parâmetro active é ignorado
activebooleanNãoFiltrar por status ativo (true ou false). Ignorado quando status é fornecido
sortingstring[]NãoOrdenação. Valores: started_at, -started_at, ended_at, -ended_at, status, -status, current_period_end, -current_period_end

Campos da Resposta

CampoTipoDescrição
itemsarrayLista de assinaturas
items[].idstringID da assinatura
items[].statusstringStatus atual da assinatura
items[].customer_idstringID do cliente
items[].product_idstringID do produto
items[].current_period_startdatetimeInício do período atual
items[].current_period_enddatetimeFim do período atual
items[].cancel_at_period_endbooleanSe será cancelada ao fim do período
paginationobjectInformações de paginação
pagination.total_countintegerTotal de registros
pagination.max_pageintegerNúmero máximo de páginas

Exemplo de Requisição

curl -X GET "https://api.chargefy.io/api/v1/subscriptions/?active=true&limit=20" \
  -H "Authorization: Bearer $CHARGEFY_ACCESS_TOKEN"

Exemplo de Resposta

{
  "items": [
    {
      "id": "sub_1a2b3c4d",
      "status": "active",
      "customer_id": "cus_9x8y7z",
      "product_id": "prod_abc123",
      "product_price_id": "price_def456",
      "current_period_start": "2026-03-01T00:00:00Z",
      "current_period_end": "2026-04-01T00:00:00Z",
      "cancel_at_period_end": false,
      "created_at": "2026-01-15T10:30:00Z"
    }
  ],
  "pagination": {
    "total_count": 42,
    "max_page": 3
  }
}