V2 Displays
Path parameters
displayIdstring · uuidRequired
Body
Create widget request for API v2.
unsetstring[]Optional
Fields to unset on the new widget. Supported values today: layout and config..
clientRefstringOptional
Optional client correlation identifier echoed back in the mutation response.
expectedRevisionstringOptional
Optional optimistic concurrency token from the parent display.
Responses
200
Widget created successfully
application/json
400
Invalid widget payload
application/json
401
Unauthorized
application/json
409
Revision conflict
application/json
post
/api/v2/displays/{displayId}/widgetsPath parameters
displayIdstring · uuidRequired
widgetIdstring · uuidRequired
Query parameters
expectedRevisionstringOptional
Responses
200
Widget deleted successfully
application/json
401
Unauthorized
application/json
404
Widget not found
application/json
409
Revision conflict
application/json
delete
/api/v2/displays/{displayId}/widgets/{widgetId}Path parameters
displayIdstring · uuidRequired
widgetIdstring · uuidRequired
Body
Patch widget request for API v2.
unsetstring[]Optional
Fields to unset on the widget. Supported values today: layout and config..
expectedRevisionstringOptional
Optional optimistic concurrency token from the current widget/display snapshot.
Responses
200
Widget updated successfully
application/json
400
Invalid widget patch
application/json
401
Unauthorized
application/json
409
Revision conflict
application/json
patch
/api/v2/displays/{displayId}/widgets/{widgetId}Last updated