get https://api.staging.deliverect.com/channelLinks?where=
Este endpoint devuelve los canales existentes en las ubicaciones conectadas a tu cuenta de socio (partner account). Es posible modificar la búsqueda y restringirla a una sola ubicación.
Dentro de la respuesta se obtendrá información sobre las ubicaciones (location ids), nombres de canales, detalles sobre la dirección, contactos, etc.
Los resultados tras llamar a esta API se mostrarán paginados. Para más información consulta el enlace a continuación.
{
"_items": [
{
"_id": "5ffc3bbb5fea9cdde511bd22",
"name": "Channel Location 1",
"address": {
"restaurantName": "",
"city": "",
"postalCode": "",
"street": "",
"houseNumber": "",
"remarks": "",
"phoneNumber": ""
},
"contact": {
"email": "",
"firstName": "",
"lastName": "",
"phoneNumber": ""
},
"comment": "",
"status": "TESTING",
"posSystemId": 10000,
"ignorePOSOrderStatuses": false,
"enableOutOfStock": false,
"posSettings": {
"generic": {
"ordersWebhookURL": "",
"hasProductSync": false,
"orderItemRemarks": "intactItemRemarks"
}
},
"account": "5ff6eba14c5c3fb61e9e6dc1",
"_updated": "2021-03-16T10:29:45.000000Z",
"_created": "2021-01-11T11:51:23.000000Z",
"_deleted": false,
"_etag": "ea166f6802c34e14226c5d549352682954576fa8",
"channelLinks": [
"5ffc3bbc6234b8cfc906a47c",
"5ffc3bfa5fea9cdde511bd5a"
],
"region": "unknown",
"enabledDMA": true,
"_links": {
"self": {
"title": "Locations",
"href": "locations/5ffc3bbb5fea9cdde511bd22"
},
"related": {
"account": {
"title": "accounts",
"href": "accounts/5ff6eba14c5c3fb61e9e6dc1"
},
"channelLinks": [
{
"title": "channelLink",
"href": "channelLinks/5ffc3bbc6234b8cfc906a47c"
},
{
"title": "channelLink",
"href": "channelLinks/5ffc3bfa5fea9cdde511bd5a"
}
]
}
}
},
Obtención de Canales para una ubicación específica
Para mostrar los canales asociados a únicamente una ubicación específica, será necesario añadir el campo "locationId" en la URL:
https://api.staging.deliverect.com/locations/{locationId}?embedded={"channelLinks":1}