Ir al contenido

Changelog

Lanzamiento público de la Pickwise API para integradores.

  • GET /health — health check
  • POST /products — upsert individual de productos
  • POST /products/batch — upsert en lote (max 200)
  • GET /products — listado paginado
  • GET /products/{externalId} — producto por ID externo
  • POST /orders — upsert individual de órdenes
  • POST /orders/batch — upsert en lote (max 50)
  • GET /orders — listado paginado con filtros
  • GET /orders/{externalId} — orden por ID externo
  • POST /orders/{externalId}/cancel — cancelación (PENDING y PENDING_VALIDATION)
  • POST /webhooks, GET /webhooks, PATCH /webhooks/{id}, DELETE /webhooks/{id} — CRUD de webhooks
  • POST /webhooks/{id}/test, POST /webhooks/{id}/replay — testing y replay
  • GET /webhooks/{id}/deliveries, GET /webhooks/{id}/dead-letters — observabilidad
  • order.status_changed
  • order.issue_detected
  • order.issue_resolved
  • order.items_adjusted
  • product.stock_updated
  • Autenticación Bearer con permisos granulares
  • Idempotencia por externalId + header X-Idempotency-Key
  • Rate limiting 60 req/min con headers X-RateLimit-*
  • Webhooks firmados con HMAC-SHA256, retry automático, DLQ