Sources
GET Catálogo de fuentes
Obtiene las fuentes asociadas a los sitios
Recursos URL
- GET https://api.next-cloud.mx/v1/catalogs/sources/
- Encabezados de solicitud:
Authorization – Token del usuario (Token <token>)
- Parámetros de consulta:
status (string) – Estatus del registro 1 Activo 0 Inactivo.
store_id (int) – Identificador unico de la tienda.
- Códigos de Status:
200 OK – Ningún error.
400 Bad Request – Algún parámetro es incorrecto.
401 Unauthorized – Token no válido o no enviado.
500 Internal Server Error – Error interno.
Arreglo de fuentes
- Objeto JSON de respuesta:
id (int) – ID de la fuente.
description (string) – Descripción de la fuente.
status (string) – 1 = Activo 0 = Inactivo.
store_name (string) – Descripción de la tienda asociada.
store_name – ID de la tienda.
Ejemplo de petición (estado = 1)
GET https://api.next-cloud.mx/v1/catalogs/sources/?status=1 HTTP/1.1
Host: api.next-cloud.mx
Accept: application/json
Authorization: Token (token del usuario)
Ejemplo de respuesta
HTTP/1.1 200 OK
Vary: Accept
Content-Type: application/json
Allow: GET, OPTIONS
[
{
"id": 3,
"description": "Servicios",
"status": "1",
"store_name": "--Todos los sitios",
"store_id": 0
},
{
"id": 4,
"description": "Promologistics",
"status": "1",
"store_name": "Promologistics",
"store_id": 13
},
{
"id": 16,
"description": "Regale",
"status": "1",
"store_name": "--Todos los sitios",
"store_id": 0
},
{
"id": 21,
"description": "Aeromexico",
"status": "1",
"store_name": "Club Compras",
"store_id": 14
},
{
"id": 30,
"description": "Venta ACSI",
"status": "1",
"store_name": "--Todos los sitios",
"store_id": 0
},
{
"id": 69,
"description": "Mail EW Junio",
"status": "1",
"store_name": "Motorola",
"store_id": 18
}
]
Ejemplo de petición (estado = 1 sitio=56)
GET https://api.next-cloud.mx/v1/catalogs/sources/?status=1&site=56 HTTP/1.1
Host: api.next-cloud.mx
Accept: application/json
Authorization: Token (token del usuario)
Ejemplo de respuesta
HTTP/1.1 200 OK
Vary: Accept
Content-Type: application/json
Allow: GET, OPTIONS
[
{
"id": 166,
"description": "WARNER-120",
"status": "1",
"store_name": "Strat Perfect",
"store_id": 56
},
{
"id": 167,
"description": "E ENT-120",
"status": "1",
"store_name": "Strat Perfect",
"store_id": 56
},
{
"id": 168,
"description": "DISCOVERY HEALTH-120",
"status": "1",
"store_name": "Strat Perfect",
"store_id": 56
},
{
"id": 169,
"description": "CASA CLUB-120",
"status": "1",
"store_name": "Strat Perfect",
"store_id": 56
},
{
"id": 170,
"description": "UNIVERSAL-120",
"status": "1",
"store_name": "Strat Perfect",
"store_id": 56
}
]