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âmetro | Tipo | Obrigatório | Descrição |
|---|
id | string | Sim | ID do produto |
Parâmetros do Body
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
name | string | Não | Nome do produto |
description | string | Não | Descrição |
isArchived | boolean | Não | Arquivar ou desarquivar o produto |
prices | array | Não | Lista de preços atualizada |
medias | array | Não | IDs 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"
}