
- Topics
- Release Information
- X-Sign Quick guide
-
X-sign User manual
- Account (4)
- License (4)
-
Manager (15)
- Pairing the device with X-Sign Manager
- Creating the channel
- Scheduling the content by channel
- Scheduling the content by device
- Editing the device management structure
- Pushing Real-Time Message to your BenQ Smart Signage remotely
- Controlling the device remotely
- Updating device Player remotely
- Managing the calling system
- Creating an API table in X-Sign Manager
- Setting Verification
- Getting the system notification
- Updating device status immediately New
- Player report (proof-of-play) New
- Using Designer Express New
-
Designer (18)
- Creating a new project file in X-Sign Designer
- Uploading your content from Designer
- Creating content in X-Sign Designer
- Creating content from Designed Templates
- Creating a clock widget in X-Sign Designer
- Setting a weather widget
- Creating an Image or Video slideshow
- Rotating an image or video
- Generating a QR Code
- Adding a data connection
- Setting a timer widget
- Creating an API template using the demo kit
- Creating a TV Input source widget in X-Sign Designer
- Setting background music in X-Sign Designer
- Changing the playing order of pages
- Sealing a file in X-Sign Designer
- Opening an X-Sign 1.x project file
- Changing your language in X-Sign Designer
- Player (6)
- Local Delivery (3)
- Report (2)
- Video Wall (3)
- Interactive (Premium) (6)
- API (Premium) (1)
- GPL/LGPL Software Licenses Used by X-Sign
- X-Sign OpenAPI
- LGPL Compliance Declaration
X-Sign OpenAPI
X-sign 2.0 / X-Sign OpenAPI / Documentation / APIs
Device Control (MDA)
2021 / 04 / 23
GET /mda/schedule/screen
get mda screenSetting
Request Parameter
| column | schema | descript |
column company_id | schema Required. Type: integer | descript company id |
column equipment_id_list
| schema Required. Type: array Max:50 | descript array of equipment id |
curl -X GET "/mda/schedule/screen"
-H "Content-Type: application/json"
-H "Authorization: Bearer sdk308123903"
-d '{
"company_id":3,
"equipment_id_list": [3,55]
}'
Response Code
General HTTP Status Code
| Code | Description |
Code 200 | Description success |
Code 4XX | Description TODO |
Response Code - 200
Created successfully.
| Name | Schema | Description |
Name *data | Schema Type: list of mda/schedule/screen model | Description list of mda/schedule/screen model null model if never set |
{
"data":{
"3":{
"equipment_id": 3,
"enabled":1,
"start_time":"05:00",
"end_time":"15:00",
"auto_reboot":1,
"created_at": "2019-11-29 10:10:10",
"updated_at": "2019-11-29 10:10:10"
},
"55":null,
}
}
POST /mda/schedule/screen
set mda screenSetting
Request Parameter
| column | schema | descript |
column company_id | schema Required. Type: integer | descript company id |
column equipment_id_list | schema Required. Type: array|Max:50 | descript array of equipment_id |
column enabled | schema Required. Type: integer|In0,1 | descript enable mdaScreen schedule setting 0: disabled 1: enabled |
column start_time | schema Required. Type: string|Format: hh:mm | descript start screen on |
column end_time | schema Required. Type: string|Format: hh:mm | descript screen off |
column auto_reboot | schema Required. Type: integer|In0,1 | descript reboot before screen on 0: disabled 1: enabled |
curl -X POST "/mda/schedule/screen"
-H "Content-Type: application/json"
-H "Authorization: Bearer sdk308123903"
-d '{
"company_id":3,
"equipment_id_list": [3,55],
"enabled":1,
"start_time": "05:00",
"end_time": "15:00",
"auto_reboot":1
}'
Response Code
General HTTP Status Code
| Code | Description |
Code 200 | Description Created successfully |
Code 4XX | Description TODO |