Applications API
API methods to work with Applications
Get List of Applications
GET /api/v1/applications{
"data": [
{
"attributes": {
"code": "apaleo",
"id": "2fac68cf-9790-496f-b63b-19236510d242",
"description": null,
"title": "Apaleo",
"is_configurable": true,
"logo_url": "https://app.channex.io/application_assets/apaleo.png",
"price": null,
"representation_settings": null,
"vr_price": null
},
"id": "2fac68cf-9790-496f-b63b-19236510d242",
"type": "application"
},
{
"attributes": {
"code": "booking_crs",
"id": "bdcd403b-b62e-46c4-997e-3dced2ae7a37",
"description": null,
"title": "Booking CRS",
"is_configurable": true,
"logo_url": null,
"price": null,
"representation_settings": null,
"vr_price": null
},
"id": "bdcd403b-b62e-46c4-997e-3dced2ae7a37",
"type": "application"
}
]
}Get List of Installed Applications
GET /api/v1/applications/installed{
"data": [
{
"attributes": {
"id": "12ca008c-95e9-4668-942a-d255b618c00e",
"settings": null,
"property_id": "c19a05af-8c8c-4754-8c8a-8132845d4cac",
"application_id": "8587fbf6-a6d1-46f8-8c12-074273284917",
"application_code": "channex_messages"
},
"id": "12ca008c-95e9-4668-942a-d255b618c00e",
"type": "application_installation"
}
]
}{
"errors": {
"code": "unauthorized",
"title": "Unauthorized"
}
}Install Application
POST /api/v1/applications/install
{
"application_installation": {
"property_id": "18535b75-26a0-4716-ae99-0578006639c5",
"application_code": "channex_messages"
}
}{
"data": {
"attributes": {
"id": "7db569e1-3fb3-49a7-884b-690140827c50",
"settings": {},
"property_id": "18535b75-26a0-4716-ae99-0578006639c5",
"is_active": true,
"application_id": "0dbb54b2-1321-43dd-9fe9-30d54e19ff33",
"application_code": "channex_messages"
},
"id": "7db569e1-3fb3-49a7-884b-690140827c50",
"type": "application_installation",
"relationships": {
"rate_plans": {
"data": []
}
}
}
}Application configuration
Uninstall Application
Last updated