Skip to main content
Atualiza um produto existente. Apenas os campos enviados serão modificados.

Autenticação

Requer um token de acesso válido (CHARGEFY_ACCESS_TOKEN) no header Authorization.

Parâmetros de Path

ParâmetroTipoObrigatórioDescrição
idstringSimID do produto

Parâmetros do Body

ParâmetroTipoObrigatórioDescrição
namestringNãoNome do produto
descriptionstringNãoDescrição
isArchivedbooleanNãoArquivar ou desarquivar o produto
pricesarrayNãoLista de preços atualizada
mediasarrayNãoIDs de arquivos de mídia

Campos da Resposta

Retorna o objeto completo do produto atualizado.

Exemplo de Requisição

curl -X PATCH "https://api.chargefy.io/api/v1/products/prod_abc123" \
  -H "Authorization: Bearer $CHARGEFY_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Plano Pro Plus",
    "description": "Acesso completo com suporte prioritário"
  }'

Exemplo de Resposta

{
  "id": "prod_abc123",
  "name": "Plano Pro Plus",
  "description": "Acesso completo com suporte prioritário",
  "isArchived": false,
  "prices": [
    {
      "id": "price_def456",
      "type": "recurring",
      "amount": 9990,
      "currency": "brl",
      "interval": "month"
    }
  ],
  "createdAt": "2026-01-10T08:00:00Z"
}