Noticias
Las noticias son una vía de comunicación sencilla con los usuarios del eCommerce. En este endpoint se encuentran los recursos para la gestión, creación y mantenimiento de las noticias del eCommerce.
</> GET / newsDevuelve el listado completo de noticias.
</> POST / newsCreación de una nueva noticia.
</> GET / news/{id}Devuelve la información de la noticia indicada mediante identificador interno.
</> PUT / news/{id}Edición de la noticia indicada mediante identificador interno.
</> DELETE / news/{id}Elimina la noticia indicada mediante identificador interno.
</> GET / news/{id}/activityLimitsDevuelve los periodos de actividad de una noticia.
</> POST / news/{id}/activityLimitsCreación de un periodo de actividad para la noticia indicada.
</> DELETE / news/{id}/activityLimitsElimina todos los periodos de actividad de la noticia indicada.
</> GET / news/{id}/newsItemsDevuelve los filtros asignados a la noticia indicada.
</> POST / news/{id}/newsItemsCreación de un filtro para la noticia indicada.
</> DELETE / news/{id}/newsItemsElimina todos los filtros asignados de la noticia indicada.
</> GET / news/activityLimits/{id}Devuelve la información sobre el periodo de activitad indicado.
</> PUT / news/activityLimits/{id}Edición del periodo de actividad indicado.
</> DELETE / news/activityLimits/{id}Elimina el periodo de actividad indicado.
</> GET / news/countDevuelve un valor que indica la cantidad de noticias.
</> GET / news/getId/{pId}Devuelve el identificador interno de la noticia.
</> GET / news/newsItems/{id}Devuelve la información sobre el filtro indicado.
</> DELETE / news/newsItems/{id}Elimina el filtro indicado.
GET /news
Descripción
Devuelve el listado completo de noticias. Los parámetros de entrada permiten filtrar esta información.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/news
Parámetros de entrada URL
Variable | R/O | Valor por defecto | Tipo |
countryCode | Opcional | string | |
Devuelve elementos asociados al país. Formato ISO 3166-1 alpha-2. Más información en el recurso: util/countries. | |||
fields | Opcional | string | |
Lista de campos a devolver. | |||
groupId | Opcional | 0 | numeric |
Devuelve elementos asociados al grupo indicado mediante identificador interno. | |||
languageCode | Opcional | string | |
Devuelve elementos asociados al idioma. Formato ISO 639-1 de dos dígitos. | |||
page | Opcional | 1 | numeric |
Nº de página solicitada. | |||
perPage | Opcional | 100 | numeric |
Cantidad de elementos por página. | |||
priority | Opcional | 0 | numeric |
Devuelve elementos de la prioridad indicada. | |||
q | Opcional | string | |
Criterio de búsqueda. | |||
showOnlyActive | Opcional | false | boolean |
Devuelve únicamente elementos activos. | |||
sort | Opcional | id | string |
Variable de ordenación. | |||
userId | Opcional | 0 | numeric |
Devuelve elementos asociados al usuario indicado mediante identificador interno. | |||
zoneId | Opcional | 0 | numeric |
Devuelve elementos asociados a la zona indicada mediante identificador interno. |
HTTP statusCode
200 OK
Ejemplo de respuesta
{
"CURSORS": {
"NEXT" :"http://api.logicommerce.net/v1/news?page=2&perPage=100",
"PREVIOUS" :""
},
"ITEMS" : 1000,
"NEWS": [
{
"ACTIVE" : true,
"ACTIVITYLIMITS": [
{
"ACTIVATIONDATE" :"2015-11-02",
"EXPIRATIONDATE" :"2015-11-20",
"ID" : 23535
}
],
"COMMENTS" :"Comment 1",
"DATEADDED" :"2015-10-02",
"ID" : 1,
"LANGUAGES": [
{
"LANGUAGE" :"ES",
"PAGETEXT" :"page Text",
"SHORTTEXT" :"Short text",
"TITLE" :"New 1"
}
],
"LARGEIMAGE" :"b.jpg",
"NAME" :"New 1",
"NEWSITEMS": [
{
"ID" : 134564,
"ITEM": {
"ID" : 10,
"PID" :"df4"
},
"ITEMTYPE" : 2
}
],
"PID" :"",
"PRIORITY" : 1,
"PUBLICATIONDATE" :"2015-10-02",
"SEO": {
"LANGUAGES": [
{
"KEYWORDS" :"abc cde",
"LANGUAGE" :"ES",
"METADESCRIPTION" :"Meta Tags",
"PARTICULARTITLE" :"particular Title",
"URLSEO" :"/seo"
}
]
},
"SMALLIMAGE" :"a.jpg"
}
],
"PAGERPARAMETERS": {
"PAGE" : 1,
"PERPAGE" : 100
}
}
POST /news
Descripción
Creación de una nueva noticia.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/news
Parámetros de entrada JSON
{ "news": { "activityLimits": [ { "activationDate": datetime "expirationDate": datetime } ], "languages": [ { "languageCode":string, "pageText": string "shortText": string "title": string } ], "newsItems": [ { "id":numeric, "itemType":numeric, "pId":string } ], "pId":string, "publicationDate":datetime, "seo": { "languages": [ { "keyWords":string, "languageCode":string, "metaDescription":string, "particularTitle":string, "urlSeo":string } ] }, "name": string "active": boolean "comments": string "largeImage": string "priority": numeric "smallImage": string } } |
Variables JSON:
Variable | R/O | Valor por defecto | Tipo |
news | Obligatorio | struct | |
Bloque de información que contiene la definición de una noticia. | |||
news/active | Opcional | false | boolean |
Define si la noticia es visible (si está activa). | |||
news/activityLimits | Opcional | array [0:n] | |
Bloque con información sobre los periodos de actividad. | |||
news/activityLimits/activationDate | Obligatorio | datetime | |
Fecha en la que el elemento se activará. Debe estar en formato ISO 8601 (YYYY-MM-DDThh:mm:ss±hh:mm). | |||
news/activityLimits/expirationDate | Obligatorio | datetime | |
Fecha de expiración. Es el último día en que el elemento está activo. Al día siguiente a esta fecha el elemento se desactivará. Debe estar en formato ISO 8601 (YYYY-MM-DDThh:mm:ss±hh:mm). | |||
news/comments | Opcional | string | |
Texto breve a modo de comentario interno. | |||
news/languages | Opcional | array [0:n] | |
Bloque con información variable según el idioma. | |||
news/languages/languageCode | Obligatorio | string | |
Indica el código de idioma. Formato ISO 639-1 de dos dígitos. Más información en el recurso: util/languages. | |||
news/languages/pageText | Opcional | string | |
Texto extendido de la noticia. | |||
news/languages/shortText | Opcional | string | |
Texto breve (resumen) de la noticia. | |||
news/languages/title | Opcional | string | |
Título que se muestra de la noticia. | |||
news/largeImage | Opcional | string | |
Imagen grande de la noticia. Se debe indicar la ruta (relativa si es propia) de la imagen. No incluya este campo a no ser que se lo pidan desde Trilogi. | |||
news/name | Obligatorio | string | |
Indica el nombre del elemento a nivel interno. No se muestra en el Frontoffice. | |||
news/newsItems | Opcional | array [0:n] | |
Bloque de información sobre los filtros aplicados a este elemento. | |||
news/newsItems/id | Opcional | 0 | numeric |
Identificador interno del elemento que filtra. En caso que itemType sea 30, es el identificador del país en formato ISO 3166-1 numeric. Opcional en caso que se use identificador público (si lo tiene, en caso contrario es obligatorio). | |||
news/newsItems/itemType | Obligatorio | numeric | |
Tipo de filtro. Valores permitidos: 10 - Usuario, 11 - Grupo de usuario, 30 - Países, 9 - Zonas de países | |||
news/newsItems/pId | Opcional | string | |
Identificador público del elemento que filtra (si lo tiene). En caso que itemType sea 30, es el identificador del país en formato ISO 3166-1 alpha-2. Opcional en caso que se use identificador interno. | |||
news/pId | Obligatorio | string | |
Identificador público de la noticia. | |||
news/priority | Opcional | 0 | numeric |
Define el orden de presentación de esta noticia en relación al resto de noticias que se encuentran en su mismo nivel. Cuanto menor es el valor mayor es la prioridad (más relavancia tiene). Puede ser negativa. | |||
news/publicationDate | Obligatorio | datetime | |
Indica la fecha de la publicación de la noticia. | |||
news/seo | Opcional | struct | |
Bloque con información de posicionamiento SEO. | |||
news/seo/languages | Opcional | array [0:n] | |
Bloque con los datos SEO que dependen del idioma. | |||
news/seo/languages/keyWords | Opcional | string | |
Palabras clave de la noticia para el idioma seleccionado. Separadas por coma ','. | |||
news/seo/languages/languageCode | Obligatorio | string | |
Indica el código de idioma. Formato ISO 639-1 de dos dígitos. Más información en el recurso: util/languages. | |||
news/seo/languages/metaDescription | Opcional | string | |
Contenido del metatag de descripción para el idioma seleccionado.La etiqueta meta descripción nos ayuda a indicar cuál es el contenido de nuestra página, de este modo los buscadores de internet, recogen esta información y clasifican la página en una temática en función del contenido. Longitud Máxima: 255 (156 recomendado). | |||
news/seo/languages/particularTitle | Opcional | string | |
Título de la ventana de la noticia para el idioma seleccionado. En navegadores actuales, es el título de la pestaña. Longitud Máxima: 255 (61 recomendado). | |||
news/seo/languages/urlSeo | Opcional | string | |
URL SEO de la noticia para el idioma seleccionado. Debe ser única entre todas las URL SEO incluso entre las URL de otros módulos (productos, marcas,…), incluidas las URL de otros idiomas de la misma categoría. Esta es una ruta amigable que sustituye la ruta de acceso al contenido. Esta ruta es indexada por los buscadores. Caracteres permitidos: abcdefghijklmnopqrstuvwxyz1234567890_- | |||
news/smallImage | Opcional | string | |
Imagen pequeña de la noticia. Se debe indicar la ruta (relativa si es propia) de la imagen. No incluya este campo a no ser que se lo pidan desde Trilogi. |
HTTP statusCode
201 CREATED
Ejemplo de respuesta
{
"ACTIVE" : true,
"ACTIVITYLIMITS": [
{
"ACTIVATIONDATE" :"2015-11-02",
"EXPIRATIONDATE" :"2015-11-20",
"ID" : 23535
}
],
"COMMENTS" :"Comment 1",
"DATEADDED" :"2015-10-02",
"ID" : 1,
"LANGUAGES": [
{
"LANGUAGE" :"ES",
"PAGETEXT" :"page Text",
"SHORTTEXT" :"Short text",
"TITLE" :"New 1"
}
],
"LARGEIMAGE" :"b.jpg",
"NAME" :"New 1",
"NEWSITEMS": [
{
"ID" : 134564,
"ITEM": {
"ID" : 10,
"PID" :"df4"
},
"ITEMTYPE" : 2
}
],
"PID" :"",
"PRIORITY" : 1,
"PUBLICATIONDATE" :"2015-10-02",
"SEO": {
"LANGUAGES": [
{
"KEYWORDS" :"abc cde",
"LANGUAGE" :"ES",
"METADESCRIPTION" :"Meta Tags",
"PARTICULARTITLE" :"particular Title",
"URLSEO" :"/seo"
}
]
},
"SMALLIMAGE" :"a.jpg"
}
GET /news/{id}
Descripción
Devuelve la información de la noticia indicada mediante identificador interno.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/news/1
Parámetros de entrada URL
Variable | R/O | Valor por defecto | Tipo |
id | Obligatorio | numeric | |
Identificador interno. | |||
fields | Opcional | string | |
Lista de campos a devolver. | |||
languageCode | Opcional | string | |
Devuelve elementos asociados al idioma. Formato ISO 639-1 de dos dígitos. |
HTTP statusCode
200 OK
Ejemplo de respuesta
{
"ACTIVE" : true,
"ACTIVITYLIMITS": [
{
"ACTIVATIONDATE" :"2015-11-02",
"EXPIRATIONDATE" :"2015-11-20",
"ID" : 23535
}
],
"COMMENTS" :"Comment 1",
"DATEADDED" :"2015-10-02",
"ID" : 1,
"LANGUAGES": [
{
"LANGUAGE" :"ES",
"PAGETEXT" :"page Text",
"SHORTTEXT" :"Short text",
"TITLE" :"New 1"
}
],
"LARGEIMAGE" :"b.jpg",
"NAME" :"New 1",
"NEWSITEMS": [
{
"ID" : 134564,
"ITEM": {
"ID" : 10,
"PID" :"df4"
},
"ITEMTYPE" : 2
}
],
"PID" :"",
"PRIORITY" : 1,
"PUBLICATIONDATE" :"2015-10-02",
"SEO": {
"LANGUAGES": [
{
"KEYWORDS" :"abc cde",
"LANGUAGE" :"ES",
"METADESCRIPTION" :"Meta Tags",
"PARTICULARTITLE" :"particular Title",
"URLSEO" :"/seo"
}
]
},
"SMALLIMAGE" :"a.jpg"
}
PUT /news/{id}
Descripción
Edición de la noticia indicada mediante identificador interno.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/news/1
Parámetros de entrada URL
Variable | R/O | Valor por defecto | Tipo |
id | Obligatorio | numeric | |
Identificador interno. |
Parámetros de entrada JSON
{ "news": { "active":boolean, "languages": [ { "languageCode":string, "pageText": string "shortText": string "title": string } ], "name":string, "pId":string, "priority":numeric, "publicationDate":datetime, "seo": { "languages": [ { "keyWords":string, "languageCode":string, "metaDescription":string, "particularTitle":string, "urlSeo":string } ] }, "comments": string "largeImage": string "smallImage": string } } |
Variables JSON:
Variable | R/O | Valor por defecto | Tipo |
news | Obligatorio | struct | |
Bloque de información que contiene la definición de una noticia. | |||
news/active | Opcional | false | boolean |
Define si la noticia es visible (si está activa). | |||
news/comments | Opcional | string | |
Texto breve a modo de comentario interno. | |||
news/languages | Opcional | array [0:n] | |
Bloque con información variable según el idioma. | |||
news/languages/languageCode | Obligatorio | string | |
Indica el código de idioma. Formato ISO 639-1 de dos dígitos. Más información en el recurso: util/languages. | |||
news/languages/pageText | Opcional | string | |
Texto extendido de la noticia. | |||
news/languages/shortText | Opcional | string | |
Texto breve (resumen) de la noticia. | |||
news/languages/title | Opcional | string | |
Título que se muestra de la noticia. | |||
news/largeImage | Opcional | string | |
Imagen grande de la noticia. Se debe indicar la ruta (relativa si es propia) de la imagen. No incluya este campo a no ser que se lo pidan desde Trilogi. | |||
news/name | Opcional | string | |
Indica el nombre del elemento a nivel interno. No se muestra en el Frontoffice. | |||
news/pId | Opcional | string | |
Identificador público de la noticia. | |||
news/priority | Opcional | 1 | numeric |
Define el orden de presentación de esta noticia en relación al resto de noticias que se encuentran en su mismo nivel. Cuanto menor es el valor mayor es la prioridad (más relavancia tiene). Puede ser negativa. | |||
news/publicationDate | Opcional | datetime | |
Indica la fecha de la publicación de la noticia. | |||
news/seo | Opcional | struct | |
Bloque con información de posicionamiento SEO. | |||
news/seo/languages | Opcional | array [0:n] | |
Bloque con los datos SEO que dependen del idioma. | |||
news/seo/languages/keyWords | Opcional | string | |
Palabras clave de la noticia para el idioma seleccionado. Separadas por coma ','. | |||
news/seo/languages/languageCode | Obligatorio | string | |
Indica el código de idioma. Formato ISO 639-1 de dos dígitos. Más información en el recurso: util/languages. | |||
news/seo/languages/metaDescription | Opcional | string | |
Contenido del metatag de descripción para el idioma seleccionado.La etiqueta meta descripción nos ayuda a indicar cuál es el contenido de nuestra página, de este modo los buscadores de internet, recogen esta información y clasifican la página en una temática en función del contenido. Longitud Máxima: 255 (156 recomendado). | |||
news/seo/languages/particularTitle | Opcional | string | |
Título de la ventana de la noticia para el idioma seleccionado. En navegadores actuales, es el título de la pestaña. Longitud Máxima: 255 (61 recomendado). | |||
news/seo/languages/urlSeo | Opcional | string | |
URL SEO de la noticia para el idioma seleccionado. Debe ser única entre todas las URL SEO incluso entre las URL de otros módulos (productos, marcas,…), incluidas las URL de otros idiomas de la misma categoría. Esta es una ruta amigable que sustituye la ruta de acceso al contenido. Esta ruta es indexada por los buscadores. Caracteres permitidos: abcdefghijklmnopqrstuvwxyz1234567890_- | |||
news/smallImage | Opcional | string | |
Imagen pequeña de la noticia. Se debe indicar la ruta (relativa si es propia) de la imagen. No incluya este campo a no ser que se lo pidan desde Trilogi. |
HTTP statusCode
200 OK
Ejemplo de respuesta
{
"ACTIVE" : true,
"ACTIVITYLIMITS": [
{
"ACTIVATIONDATE" :"2015-11-02",
"EXPIRATIONDATE" :"2015-11-20",
"ID" : 23535
}
],
"COMMENTS" :"Comment 1",
"DATEADDED" :"2015-10-02",
"ID" : 1,
"LANGUAGES": [
{
"LANGUAGE" :"ES",
"PAGETEXT" :"page Text",
"SHORTTEXT" :"Short text",
"TITLE" :"New 1"
}
],
"LARGEIMAGE" :"b.jpg",
"NAME" :"New 1",
"NEWSITEMS": [
{
"ID" : 134564,
"ITEM": {
"ID" : 10,
"PID" :"df4"
},
"ITEMTYPE" : 2
}
],
"PID" :"",
"PRIORITY" : 1,
"PUBLICATIONDATE" :"2015-10-02",
"SEO": {
"LANGUAGES": [
{
"KEYWORDS" :"abc cde",
"LANGUAGE" :"ES",
"METADESCRIPTION" :"Meta Tags",
"PARTICULARTITLE" :"particular Title",
"URLSEO" :"/seo"
}
]
},
"SMALLIMAGE" :"a.jpg"
}
DELETE /news/{id}
Descripción
Elimina la noticia indicada mediante identificador interno.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/news/1
Parámetros de entrada URL
Variable | R/O | Valor por defecto | Tipo |
id | Obligatorio | numeric | |
Identificador interno. |
HTTP statusCode
200 OK
Ejemplo de respuesta
{
"ID" : 1
}
GET /news/{id}/activityLimits
Descripción
Devuelve los periodos de actividad de una noticia.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/news/1/activityLimits
Parámetros de entrada URL
Variable | R/O | Valor por defecto | Tipo |
id | Obligatorio | numeric | |
Identificador interno. |
HTTP statusCode
200 OK
Ejemplo de respuesta
{
"ACTIVITYLIMITS": [
{
"ACTIVATIONDATE" :"2015-11-02",
"EXPIRATIONDATE" :"2015-11-20",
"ID" : 23535
}
]
}
POST /news/{id}/activityLimits
Descripción
Creación de un periodo de actividad para la noticia indicada.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/news/1/activityLimits
Parámetros de entrada URL
Variable | R/O | Valor por defecto | Tipo |
id | Obligatorio | numeric | |
Identificador interno. |
Parámetros de entrada JSON
{ "activityLimits": { "activationDate": datetime "expirationDate": datetime } } |
Variables JSON:
Variable | R/O | Valor por defecto | Tipo |
activityLimits | Obligatorio | struct | |
Bloque con información sobre los periodos de actividad. | |||
activityLimits/activationDate | Obligatorio | datetime | |
Fecha en la que el elemento se activará. Debe estar en formato ISO 8601 (YYYY-MM-DDThh:mm:ss±hh:mm). | |||
activityLimits/expirationDate | Obligatorio | datetime | |
Fecha de expiración. Es el último día en que el elemento está activo. Al día siguiente a esta fecha el elemento se desactivará. Debe estar en formato ISO 8601 (YYYY-MM-DDThh:mm:ss±hh:mm). |
HTTP statusCode
201 CREATED
Ejemplo de respuesta
{
"ACTIVITYLIMITS": {
"ACTIVATIONDATE" :"2015-11-02",
"EXPIRATIONDATE" :"2015-11-20",
"ID" : 23535
}
}
DELETE /news/{id}/activityLimits
Descripción
Elimina todos los periodos de actividad de la noticia indicada.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/news/1/activityLimits
Parámetros de entrada URL
Variable | R/O | Valor por defecto | Tipo |
id | Obligatorio | numeric | |
Identificador interno. |
HTTP statusCode
200 OK
Ejemplo de respuesta
{
"ACTIVITYLIMITS": [
]
}
GET /news/{id}/newsItems
Descripción
Devuelve el filtros asignados a la noticia indicada.
Los tipos de filtro devueltos (itemType) son: 10 - Usuario, 11 - Grupo de usuario, 30 - Países, 9 - Zonas de países.
Los tipos de filtro devueltos (itemType) son: 10 - Usuario, 11 - Grupo de usuario, 30 - Países, 9 - Zonas de países.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/news/1/newsItems
Parámetros de entrada URL
Variable | R/O | Valor por defecto | Tipo |
id | Obligatorio | numeric | |
Identificador interno. |
HTTP statusCode
200 OK
Ejemplo de respuesta
{
"NEWSITEMS": [
{
"ID" : 134564,
"ITEM": {
"ID" : 10,
"PID" :"df4"
},
"ITEMTYPE" : 2
}
]
}
POST /news/{id}/newsItems
Descripción
Creación de un filtro para la noticia indicada.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/news/1/newsItems
Parámetros de entrada URL
Variable | R/O | Valor por defecto | Tipo |
id | Obligatorio | numeric | |
Identificador interno. |
Parámetros de entrada JSON
{ "newsItems": { "id":numeric, "itemType":numeric, "pId":string } } |
Variables JSON:
Variable | R/O | Valor por defecto | Tipo |
newsItems | Obligatorio | struct | |
Bloque de información sobre los filtros aplicados a este elemento. | |||
newsItems/id | Opcional | 0 | numeric |
Identificador interno del elemento que filtra. En caso que itemType sea 30, es el identificador del país en formato ISO 3166-1 numeric. Opcional en caso que se use identificador público (si lo tiene, en caso contrario es obligatorio). | |||
newsItems/itemType | Obligatorio | numeric | |
Tipo de filtro. Valores permitidos: 10 - Usuario, 11 - Grupo de usuario, 30 - Países, 9 - Zonas de países | |||
newsItems/pId | Opcional | string | |
Identificador público del elemento que filtra (si lo tiene). En caso que itemType sea 30, es el identificador del país en formato ISO 3166-1 alpha-2. Opcional en caso que se use identificador interno. |
HTTP statusCode
201 CREATED
Ejemplo de respuesta
{
"NEWSITEMS": {
"ID" : 134564,
"ITEM": {
"ID" : 10,
"PID" :"df4"
},
"ITEMTYPE" : 2
}
}
DELETE /news/{id}/newsItems
Descripción
Elimina todos los filtros asignados de la noticia indicada.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/news/1/newsItems
Parámetros de entrada URL
Variable | R/O | Valor por defecto | Tipo |
id | Obligatorio | numeric | |
Identificador interno. |
HTTP statusCode
200 OK
Ejemplo de respuesta
{
"NEWSITEMS": [
]
}
GET /news/activityLimits/{id}
Descripción
Devuelve la información sobre el periodo de activitad indicado.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/news/activityLimits/1
Parámetros de entrada URL
Variable | R/O | Valor por defecto | Tipo |
id | Obligatorio | numeric | |
Identificador interno. |
HTTP statusCode
200 OK
Ejemplo de respuesta
{
"ACTIVATIONDATE" :"2015-11-02",
"EXPIRATIONDATE" :"2015-11-20",
"ID" : 23535
}
PUT /news/activityLimits/{id}
Descripción
Edición del periodo de actividad indicado.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/news/activityLimits/1
Parámetros de entrada URL
Variable | R/O | Valor por defecto | Tipo |
id | Obligatorio | numeric | |
Identificador interno. |
Parámetros de entrada JSON
{ "activityLimits": { "activationDate":datetime, "expirationDate":datetime } } |
Variables JSON:
Variable | R/O | Valor por defecto | Tipo |
activityLimits | Obligatorio | struct | |
Bloque con información sobre los periodos de actividad. | |||
activityLimits/activationDate | Opcional | datetime | |
Fecha en la que el elemento se activará. Debe estar en formato ISO 8601 (YYYY-MM-DDThh:mm:ss±hh:mm). | |||
activityLimits/expirationDate | Opcional | datetime | |
Fecha de expiración. Es el último día en que el elemento está activo. Al día siguiente a esta fecha el elemento se desactivará. Debe estar en formato ISO 8601 (YYYY-MM-DDThh:mm:ss±hh:mm). |
HTTP statusCode
200 OK
Ejemplo de respuesta
{
"ACTIVATIONDATE" :"2015-11-02",
"EXPIRATIONDATE" :"2015-11-20",
"ID" : 23535
}
DELETE /news/activityLimits/{id}
Descripción
Elimina el periodo de actividad indicado.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/news/activityLimits/1
Parámetros de entrada URL
Variable | R/O | Valor por defecto | Tipo |
id | Obligatorio | numeric | |
Identificador interno. |
HTTP statusCode
200 OK
Ejemplo de respuesta
{
"ID" : 1
}
GET /news/count
Descripción
Devuelve un valor que indica la cantidad de noticias.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/news/count
Parámetros de entrada URL
Variable | R/O | Valor por defecto | Tipo |
countryCode | Opcional | string | |
Devuelve elementos asociados al país. Formato ISO 3166-1 alpha-2. Más información en el recurso: util/countries. | |||
groupId | Opcional | 0 | numeric |
Devuelve elementos asociados al grupo indicado mediante identificador interno. | |||
priority | Opcional | 0 | numeric |
Devuelve elementos de la prioridad indicada. | |||
q | Opcional | string | |
Criterio de búsqueda. | |||
showOnlyActive | Opcional | false | boolean |
Devuelve únicamente elementos activos. | |||
userId | Opcional | 0 | numeric |
Devuelve elementos asociados al usuario indicado mediante identificador interno. | |||
zoneId | Opcional | 0 | numeric |
Devuelve elementos asociados a la zona indicada mediante identificador interno. |
HTTP statusCode
200 OK
Ejemplo de respuesta
{
"ITEMS" : 143
}
GET /news/getId/{pId}
Descripción
Devuelve el identificador interno de la noticia.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/news/getId/abc
Parámetros de entrada URL
Variable | R/O | Valor por defecto | Tipo |
pId | Obligatorio | string | |
Identificador público. |
HTTP statusCode
200 OK
Ejemplo de respuesta
{
"ID" : 143
}
GET /news/newsItems/{id}
Descripción
Devuelve la información sobre el filtro indicado.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/news/newsItems/1
Parámetros de entrada URL
Variable | R/O | Valor por defecto | Tipo |
id | Obligatorio | numeric | |
Identificador interno. |
HTTP statusCode
200 OK
Ejemplo de respuesta
{
"ID" : 134564,
"ITEM": {
"ID" : 10,
"PID" :"df4"
},
"ITEMTYPE" : 2
}
DELETE /news/newsItems/{id}
Descripción
Elimina el filtro indicado.
Tipo de petición
FREE
LIGHT
HEAVY
Ejemplo de recurso
http://api-sync.logicommerce.cloud/v1/news/newsItems/1
Parámetros de entrada URL
Variable | R/O | Valor por defecto | Tipo |
id | Obligatorio | numeric | |
Identificador interno. |
HTTP statusCode
200 OK
Ejemplo de respuesta
{
"ID" : 1
}