Skip to main content
PUT
/
products
/
{hash}
Atualizar Produto
curl --request PUT \
  --url https://api.example.com/products/{hash} \
  --header 'Content-Type: application/json' \
  --data '
{
  "api_token": "<string>",
  "title": "<string>",
  "cover": "<string>",
  "amount": 123,
  "sale_page": "<string>",
  "product_type": "<string>",
  "id_category": 123
}
'
{
  "200": {},
  "400": {},
  "401": {},
  "404": {},
  "422": {},
  "500": {}
}

Visão Geral

Este endpoint permite atualizar as informações de um produto já cadastrado na plataforma KlivoPay.

Endpoint

PUT https://api.klivopay.com.br/api/public/v1/products/{hash}

Parâmetros

hash
string
required
Hash identificador único do produto
api_token
string
required
Seu token de autenticação da API KlivoPay
title
string
Novo título/nome do produto
cover
string
Nova URL da imagem de capa
amount
integer
Novo valor em centavos
sale_page
string
Nova URL da página de vendas
product_type
string
Tipo do produto: digital ou fisico
id_category
integer
Novo ID da categoria

Exemplo de Requisição

curl -X PUT 'https://api.klivopay.com.br/api/public/v1/products/prod123abc' \
  -H 'Content-Type: application/json' \
  -d '{
    "api_token": "seu_token_aqui",
    "title": "Curso Completo de Marketing Digital",
    "amount": 39900
  }'

Resposta de Sucesso

200 OK
{
  "success": true,
  "data": {
    "hash": "prod123abc",
    "title": "Curso Completo de Marketing Digital",
    "cover": "https://exemplo.com/capa.jpg",
    "amount": 39900,
    "updated_at": "2025-01-20T15:30:00Z"
  }
}

Códigos de Resposta

200
OK
Produto atualizado com sucesso
400
Bad Request
Dados inválidos na requisição
401
Unauthorized
Token de API inválido ou ausente
404
Not Found
Produto não encontrado
422
Unprocessable Entity
Erro de validação nos dados enviados
500
Internal Server Error
Erro interno do servidor