Ejemplo
- Cabeceras
X-API-KEY:{{API-key}}
Accept-Language:en- Consulta
https://api2.saleslayer.com/rest/Catalog/Products?$top=2&$select=prod_id, prod_ref, prod_title&$expand=Variants
- Respuesta
{
"value": [
{
"prod_id": 3,
"prod_ref": "42PH021300412",
"prod_title": {
"es": "WOOL COAT1"
},
"Variants@count": 2
},
{
"prod_id": 4,
"prod_ref": "42PH021505331",
"prod_title": {
"es": "Classic coat"
},
"Variants@count": 0
}
],
"@count": 225,
"@readLink": "https://api2.saleslayer.com/rest/Catalog/Products?$top=2&$select=prod_id, prod_ref, prod_title&$expand=Variants",
"@nextLink": "https://api2.saleslayer.com/rest/Catalog/Products?$top=2&$select=prod_id, prod_ref, prod_title&$expand=Variants&$skip=3"
}Value
- Estos son los elementos devueltos por el endpoint con el idioma incluido.
"value": [
{
"prod_id": 3,
"prod_ref": "42PH021300412",
"prod_title": {
"es": "WOOL COAT1"
},
"Variants@count": 2
},
{
"prod_id": 4,
"prod_ref": "42PH021505331",
"prod_title": {
"es": "Classic coat"
},
"Variants@count": 0
}
]Count
- El recuento indica el número total de elementos. En la respuesta podemos ver que solo tenemos dos porque hemos hecho una solicitud con top = 2.
"@count": 225,
ReadLink
- ReadLink es un enlace a la propia respuesta.
"@readLink": "https://api2.saleslayer.com/rest/Catalog/Products?$top=2&$select=prod_id, prod_ref, prod_title&$expand=Variants",
NextLink
- Enlace a la siguiente página que contiene el siguiente elemento esperado. El parámetro
$skip=Nindica el siguiente valor de elemento que debes añadir al parámetro$Skippara ir a la página siguiente. Recuerda que se muestra un máximo de 100 elementos.
"@nextLink": "https://api2.saleslayer.com/rest/Catalog/Products?$top=2&$select=prod_id, prod_ref, prod_title&$expand=Variants&$skip=3" // Si no tienes en cuenta el parámetro $top, entonces el parámetro skip de la respuesta sería algo como esto: "@nextLink": "https://api2.saleslayer.com/rest/Catalog/Products?$select=prod_id, prod_ref, prod_title&$expand=Variants&$skip=104"
Formato de marca de tiempo y zona horaria
Todos los valores de fecha y hora devueltos por la API se expresan en UTC utilizando el formato ISO 8601.
Ejemplo:
2026-03-01T10:00:00Z
Los clientes deben tratar todos los campos de marca de tiempo (*_creation, *_modify, asset modifiedOn, etc.) como valores UTC.
Limitaciones de la sincronización incremental
Las consultas incrementales basadas en fecha solo devuelven las entidades creadas o modificadas.
Las entidades eliminadas no son devueltas por la API y no pueden recuperarse mediante filtrado incremental.
Los clientes que necesiten una consistencia completa de los datos deben implementar procesos periódicos de conciliación.
¿Le ha sido útil este artículo?
¡Qué bien!
Gracias por sus comentarios
¡Sentimos mucho no haber sido de ayuda!
Gracias por sus comentarios
Sus comentarios se han enviado
Agradecemos su esfuerzo e intentaremos corregir el artículo