API Reference
Resolve input-widget options on a shared dashboard
/api/public/dashboards/{token}/widgets/{widgetId}/options
Mirror of POST /api/dashboards/{id}/widgets/{widgetId}/options. Gated by the kill switch (503) and allow_public_input (403).
Operation IDresolvePublicDashboardWidgetOptions
Authentication
No authentication is required.
Path parameters
tokenstringrequiredwidgetIdstringrequiredRequest body
Content typeapplication/json
requestobjectside selects the option source: 'source' | 'target' for a field_mapping widget, or a field key for a form widget. q is server-side search, cursor is the pagination cursor (omit for the first page). value is the current draft widget value, used by dependent form option sources.
4 properties
sidestringqstringcursorstringvalueunknownCurrent draft value for this input widget.
Success response body
200One page of options
One page of options
Content typeapplication/json
responseobject2 properties
optionsarray<WidgetOption>requiredArray items
itemobject3 properties
labelstringrequiredvaluestringrequiredsubTextstringnext_cursorstring | nullrequiredError responses
400Validation error
Validation error
Content typeapplication/json
responseobject2 properties
errorstringmessagestringExample response
{
"error": "VALIDATION_ERROR",
"message": "Invalid input"
}403Public input not enabled for this dashboard
Public input not enabled for this dashboard
No response content schema is documented.
404Resource not found
Resource not found
Content typeapplication/json
responseobject2 properties
errorstringmessagestringExample response
{
"error": "NOT_FOUND",
"message": "Resource not found"
}503Public dashboard input disabled on this server
Public dashboard input disabled on this server
No response content schema is documented.