Pular para o conteúdo principal
PUT
/
products
/
{hash}
cURL
curl --request PUT \
  --url https://api.cloud.pepperpay.com.br/public/v1/products/{hash} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: <content-type>' \
  --data '{
  "title": "Curso de Programação Atualizado",
  "description": "Descrição atualizada do curso",
  "product_type": "ebook",
  "cover": "https://example.com/cover-updated.jpg",
  "sale_page": "https://novosite.com",
  "delivery_type": 2,
  "id_category": 4,
  "support_name": "Suporte Premium",
  "support_email": "suporte@novodominio.com.br"
}'
{
  "hash": "ll8eicyvcw",
  "title": "Curso de Programação Atualizado",
  "description": "Descrição atualizada do curso",
  "cover": "https://example.com/cover-updated.jpg",
  "id_category": 4,
  "product_type": "ebook",
  "guaranted_days": "7",
  "sale_page": "https://novosite.com",
  "offers": [
    {
      "hash": "ylw8f",
      "title": null,
      "price": 8888,
      "url": "https://go.pepper.com.br/ylw8f",
      "status": 1,
      "interval": null,
      "created_at": "2025-09-01 11:12:26",
      "updated_at": "2025-09-01 11:12:26"
    }
  ],
  "status": 1,
  "support_name": "Suporte Premium",
  "support_email": "suporte@novodominio.com.br",
  "support_whatsapp": null
}

Authorizations

Authorization
string
header
required

Use o token da Pepper API no formato: Bearer {seu_token_aqui}

Headers

Authorization
string
required

Token de autorização Bearer

Example:

"Bearer token"

Content-Type
string
required
Example:

"application/json"

Path Parameters

hash
string
required

Hash ID único do produto a ser editado

Body

application/json

Dados para edição do produto

title
string
required

Título do produto

description
string
required

Descrição do produto

product_type
string
required

Tipo do produto

cover
string
required

URL da imagem de capa do produto

sale_page
string
required

URL da página de vendas do produto

delivery_type
integer
required

Tipo de entrega do produto (enum - valores a serem mapeados)

id_category
integer
required

ID da categoria do produto (enum - valores a serem mapeados)

support_name
string
required

Nome do suporte a ser exibido

support_email
string
required

Email do suporte do produto

Response

Produto editado com sucesso

hash
string

Hash ID único do produto

title
string

Título do produto

description
string

Descrição do produto

cover
string

URL da imagem de capa do produto

id_category
integer

ID da categoria do produto

product_type
string

Tipo do produto

guaranted_days
string

Dias de garantia do produto

sale_page
string

URL da página de vendas do produto

offers
object[]

Lista de ofertas associadas ao produto

status
integer

Status do produto

support_name
string

Nome do suporte do produto

support_email
string

Email do suporte do produto

support_whatsapp
string | null

WhatsApp do suporte do produto

I