CMS API does not response to Change Layout

Hi Everyone,

trying to use the CMS API and while getting success on many of API calls, facing issue where can not call Change Layout

CMS Version 3.3.1
Player Type Android R.308

on Postman get acknowledge as below which shows received the command and pretty sure that display ID and layoutId selected correctly

{
“grid”: false,
“success”: true,
“status”: 204,
“message”: “Command Sent to ONEPLUS A5000-2eg3d2a514ba”,
“id”: 4,
“data”: []
}

appreciate if anyone can point on how to get this debugged?

Thanks in advance

Thank you for your message mysign.

Here is an example of how I use the change layout API call for my display:

You can see I have set downloadRequired to True as I do not have a copy of the layout stored in the local library for my display. I am also using the replace value for the changeMode parameter.

Because XMR is configured and running for my display the change is very quick and I see the layout appear on my display once.

Please can you make sure you are using the correct layout ID? On version 3 CMS instances this can be found by going to the Layouts menu in your CMS, then click the column visibility button and select Layout ID. You can see in my screenshot that the layout ID is not the same as the ID column:

If you can share screenshots showing how you have configured your API call this will help to troubleshoot the issue.

Are you also able to monitor the display to see if it does actually display your layout? You may already be doing this but I would also recommend testing with a very simple layout that contains perhaps just an image or text widget, so you don’t need to wait for a larger layout containing lots of media files to download before it appears on your display.

Many Thanks.

Thanks for sharing the info, here is the postman setup

I can send the Screen Capture request successfully but when requesting Change Layout getting no response

I noticed this error on Android player, is that any related to the Change Layout call? it appears when I post the API call

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.