ReferenciaFeedsConsultar Feeds con Filtros
GET
Consultar Feeds con Filtros
Endpoint
https://sellercenter-api.falabella.com/?Action=FeedOffsetListFeedOffsetList Devuelve todos o un subconjunto de todos los feeds creados en los últimos 30 días.
Puedes filtrar tus Feeds generando un filtro por el campo de Status, respecto a los estados definidos en el apartado Feed de la Introducción (Aquí)
Sin transaccionalidad
La lista de todos los feeds puede cambiar al desplazarse por ella con este endpoint.
Parámetros
Action
string
RequeridoNombre de la función que se va a llamar. Obligatorio y debe ser 'FeedOffsetList' en este caso. Si se omite, se devuelve un error 'E001: Parameter Action is mandatory' (El parámetro Action es obligatorio). Si se proporciona una cadena de función desconocida, se devuelve un mensaje de error 'E008: Invalid Action' (Acción no válida).
FeedOffsetListFormat
string
Si se proporciona, debe ser 'JSON' o 'XML'. Si no se proporciona, se asume 'XML'.
XMLTimestamp
date
RequeridoLa hora actual en formato ISO8601 relativa a UTC (p. Ej., Marca de tiempo = 2015-04-01T10: 00: 00 + 02: 00 para Berlín), de modo que las llamadas no puedan ser reproducidas por un tercero que espíe (es decir, aquellas llamadas demasiado lejos en el pasado o en el futuro producen un mensaje de error). Obligatorio. Si no se proporciona, aparece el mensaje de error 'E001: La marca de tiempo del parámetro es obligatoria'. Si la marca de tiempo es demasiado antigua o está en el futuro, se devuelve un mensaje de error "E003: Timestamp has expired" (Timestamp expiró).
UserID
string
El ID del usuario que realiza la llamada. La lista de usuarios autorizados se mantiene en la interfaz web del Centro de vendedores en Configuración general / Administrar usuarios.
Version
string
RequeridoLa versión de API contra la que se ejecutará esta llamada, en formato mayor-punto-menor. Actualmente debe ser 1.0, aunque la versión real de la API es 2.6.20. Si se omite, se devuelve un mensaje de error "E001: Parameter Version is mandatory" (El parámetro Version es obligatorio).
Headers
accept
string
Generado a partir de los tipos de contenido de respuesta disponibles. Valores permitidos:
application/xml, application/json. application/jsonLos campos de respuesta proporcionados por esta API se encuentran detallados en la siguiente tabla:
| Nombre | Tipo | Descripción |
|---|---|---|
| Feed | UUID | Identificador del feed |
| Status | String | El estado del feed. Uno de 'Queued' (En cola), 'Processing' (Procesando), 'Canceled' (Cancelado) or 'Finished' (Finalizado) |
| Action | String | La acción que creó el feed |
| CreationDate | TimeDate | Hora en formato ISO 8601 de creación del feed |
| UpdatedDate | TimeDate | Hora en formato ISO 8601 de la última actualización del feed |
| Source | String | La fuente del feed. Uno de 'api' o 'csv' |
| TotalRecords | Integer | Número de entradas a procesar |
| ProcessedRecords | Integer | Número de entradas ya procesadas |
| FailedRecords | Embedded CSV File | En caso de errores o advertencias, un archivo CSV se codifica en base64 y se devuelve entre las etiquetas de archivo |
Respuesta 200
<?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
<Head>
<RequestId></RequestId>
<RequestAction>FeedList</RequestAction>
<ResponseType>Feed</ResponseType>
<Timestamp>2013-10-28T16:33:55+0000</Timestamp>
</Head>
<Body>
<Feed>
<Feed>829a8d2a-d370-4fa6-8613-8554f43d5fed</Feed>
<Status>Processing</Status>
<Action>ProductCreate</Action>
<CreationDate>2013-10-23 15:43:26</CreationDate>
<UpdatedDate></UpdatedDate>
<Source>api</Source>
<TotalRecords>9999</TotalRecords>
<ProcessedRecords>0</ProcessedRecords>
<FailedRecords>
<MimeType>text/csv</MimeType>
<File>IkVycm9yIjsiV2FybmluZyI7IlNlbGdFN....</File>
</FailedRecords>
</Feed>
</Body>
</SuccessResponse>Errores
| Código de error | Mensaje |
|---|---|
| 13 | E013: Invalid Feed Status (Estado de feed no válido) |
| 14 | E014: Invalid Offset (Offset no válido) |
| 15 | E015: Invalid PageSize (PageSize no válido) |
| 46 | E046: Invalid CreationDate value (Valor de CreationDate no válido) |
| 47 | E047: Invalid UpdatedDate value (Valor de UpdatedDate no válido) |