Bynet
  1. Products
Bynet
  • 🚀 Introdução à API
  • 📦 Criar Pedido
  • My company
    • Get all data
      GET
    • Update
      PUT
    • Update documents
      PUT
    • Get by ID
      GET
    • Update other info
      PUT
  • Products
    • Create
      POST
    • Find All
      GET
    • Find by ID
      GET
    • Update
      PUT
    • Delete
      DELETE
    • Update Status
      PUT
  • Bank
    • Create
      POST
    • Find all
      GET
    • Find by ID
      GET
    • Find pre bank
      GET
  • Transactions
    • Find All
      GET
    • Create
      POST
    • Find by ID
      GET
    • Update delivery status
      PUT
    • Export Excel
      POST
    • Summary all
      GET
    • Fee
      POST
    • Summary by ID
      GET
  • Checkout
    • Layouts
      • Create Layout
      • Find
      • Update settings
      • Update status
      • Find by ID
    • Find info
    • Create Order
    • Find info order
    • Find payment methods by ID
    • Create payment
    • Find payment methods
  • Transfers
    • Create
    • Update
    • Find all
    • Find by ID
    • summary
  • Cashout
    • Create
    • Find all
    • Find by ID
  • Customers
    • Find all
    • Find by ID
  • Balance
    • Find
    • Summary
    • Find finalcial reserve
  • Webhook
    • ⚙️ Webhook: Formato de Postback
    • Create
    • Find all
    • Find by ID
    • Update
    • Delete
  1. Products

Update

PUT
/api/user/products/{id}

🔄 Atualizar Produto#

Este endpoint permite atualizar as informações de um produto específico utilizando o seu ID.

✅ Requisitos da Requisição#

Método HTTP: PUT
Endpoint: /api/user/products/{id}
Content-Type: multipart/form-data
Autenticação: api_token

🧠 Header da requisição#

CampoTipoObrigatórioDescrição
x-api-keystringSimToken de autenticação API Key
User-AgentAtivoB2B/1.0Sim

⚙️ Parâmetros de Consulta#

ParâmetroTipoObrigatórioDescrição
idstringSimID do produto a ser atualizado.
Exemplo de ID: e653ca6c-479c-4aab-8935-6f542e97ead0

📥 Body da Requisição#

ParâmetroTipoObrigatórioDescrição
titlestringSimO título do produto
descriptionstringNãoA descrição do produto
shippingTypestringSimO tipo de envio do produto
statusstringSimO status do produto
unitPricenumberSimO preço unitário do produto
maxInstallmentsnumberSimO número máximo de parcelas do produto
accessLinkstringNãoO link de acesso do produto
additionalInfostringNãoInformações adicionais sobre o produto
imagesarrayNãoAs imagens do produto (arquivos)
paymentMethodobjectNãoMétodos de pagamento aceitos para o produto
imagesIdsarrayNãoIDs das imagens que devem ser mantidas para o produto

Request

Path Params

Header Params

Body Params application/json

Examples

Responses

🟢200Success
application/json
Body

🟠400Bad Request
🟠401Unauthorized
🟠403Forbidden
🟠404Not Found
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT '/api/user/products/' \
--header 'x-api-key: {Token}' \
--header 'User-Agent: AtivoB2B/1.0' \
--header 'Content-Type: application/json' \
--data-raw '{
  "title": "Curso de Fotografia Avançado",
  "description": "Curso avançado de técnicas fotográficas para profissionais.",
  "shippingType": "online",
  "status": "ativo",
  "unitPrice": 0,
  "maxInstallments": 0,
  "accessLink": "X",
  "additionalInfo": "Acesso vitalício e suporte dedicado.",
  "images": [
    "imagem1.jpg",
    "imagem2.jpg"
  ],
  "paymentMethod": {
    "creditCard": true,
    "pix": true,
    "boleto": true
  },
  "imagesIds": [
    "0",
    "0"
  ]
}'
Response Response Example
200 - Success
{
  "data": {
    "id": "0",
    "title": "Camisa do Palmeiras",
    "description": "Nova camisa do palmeiras",
    "shippingType": "DIGITAL",
    "status": "ACTIVE",
    "unitPrice": 0,
    "maxInstallments": 0,
    "accessLink": "X",
    "additionalInfo": "Camiseta tamanho M",
    "images": [],
    "paymentMethod": {},
    "sellerId": "0",
    "uniqueProductLinkId": "0",
    "createdAt": "2025-04-17T15:06:22.618Z",
    "updatedAt": "2025-04-17T15:06:22.728Z",
    "deletedAt": null
  },
  "message": "O produto foi criado com sucesso",
  "status": 201,
  "error": null
}
Modified at 2025-07-23 19:02:40
Previous
Find by ID
Next
Delete
Built with