Buscar Producto por SKU
ID de tu empresa en Cobrix
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.
ID de tu empresa en Cobrix
Identificador único del producto en tu sistema
Precio en centavos (5000 = $50.00)
Código de moneda: USD, VES, COP, MXN
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
| Campo | Tipo | Descripción |
|---|
id | string | UUID del producto |
sku | string | SKU del producto |
name | string | Nombre |
description | string | Descripción |
amountMinor | integer | Precio en centavos |
currency | string | Código de moneda |
status | string | active o inactive |
metadata | object | Datos adicionales |
isNew | boolean | Si fue creado en esta operación |
createdAt | string | Fecha de creación (ISO 8601) |
updatedAt | string | Fecha de última actualización |