Api - xibo for simple UI

hello,
im using xibo on docker for almost 5 years and love it.
i have several users which I want to simplify the access and manage their own layout (basically just add image or video or replace it), i am struggling with the order of the walkthrough of the API.
i manage to make an auth and to get the layouts , now i cant understand which one of the process i need to do - edit , checkout , get region ? every code (python) that i write (with AI help) make serious problems ’ for example once it can show me a playlist that pulled from the layout (even i cant see it on the GUI xibo) and than when i try to add image to library and from there to the playlist of layouts i get 500 error. on POSTMAN im handling it (never succeed to add or replace image ) and off course to PUBLISH it. so ’ i need the right order for getting to the image , widget or region (edit or checkout - not sure) and than upload and than publish. if someone can help me ill be much appreciate it .

I did something similar. I’m running Python script that monitors PPTX file, converts it, if it has been changed and uploads it to Xibo. I documented it in my post - Displaying a local MHT file - is it possible? - #13 by lpriit

If you just want to replace already existing image, you don’t need to edit layouts.

Hi! Thanks for reaching out. Are you using a Python script or Postman? For your use case, it’s easier to manage media updates with a Xibo Playlist. You can create a playlist, add it to a layout, and then simply update the playlist via the Playlist APIs using Postman or Python script. Any changes you make will automatically reflect in the layout.