Skip to main content

Buscar Producto por SKU

companyId
string
required
ID de tu empresa en Cobrix
sku
string
required
SKU del producto a buscar
curl -X GET "https://sandbox-api.cobrix.co/api/checkout/company/{companyId}/product/sku/PROD-001" \
  -H "Authorization: Bearer tu_access_token"
{
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "sku": "PROD-001",
  "name": "Membresía Premium",
  "description": "Acceso completo a la plataforma",
  "amountMinor": 5000,
  "currency": "USD",
  "status": "active",
  "createdAt": "2026-01-15T10:00:00.000Z",
  "updatedAt": "2026-01-20T14:30:00.000Z"
}

Crear o Actualizar Producto

Este endpoint es idempotente: si el SKU existe, actualiza el producto; si no, lo crea.
companyId
string
required
ID de tu empresa en Cobrix
sku
string
required
Identificador único del producto en tu sistema
name
string
required
Nombre del producto
description
string
Descripción del producto
amountMinor
integer
required
Precio en centavos (5000 = $50.00)
currency
string
required
Código de moneda: USD, VES, COP, MXN
metadata
object
Datos adicionales (máximo 10 campos)
curl -X POST "https://sandbox-api.cobrix.co/api/checkout/product" \
  -H "Authorization: Bearer tu_access_token" \
  -H "Content-Type: application/json" \
  -d '{
    "companyId": "22991695-c790-4ed2-882b-c60e6190d442",
    "sku": "PROD-001",
    "name": "Membresía Premium",
    "description": "Acceso completo por 1 mes",
    "amountMinor": 5000,
    "currency": "USD",
    "metadata": {
      "category": "membership",
      "duration_days": 30
    }
  }'
{
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "sku": "PROD-001",
  "name": "Membresía Premium",
  "description": "Acceso completo por 1 mes",
  "amountMinor": 5000,
  "currency": "USD",
  "status": "active",
  "metadata": {
    "category": "membership",
    "duration_days": 30
  },
  "isNew": true,
  "createdAt": "2026-01-22T10:00:00.000Z"
}

Objeto Producto

CampoTipoDescripción
idstringUUID del producto
skustringSKU del producto
namestringNombre
descriptionstringDescripción
amountMinorintegerPrecio en centavos
currencystringCódigo de moneda
statusstringactive o inactive
metadataobjectDatos adicionales
isNewbooleanSi fue creado en esta operación
createdAtstringFecha de creación (ISO 8601)
updatedAtstringFecha de última actualización