User-defined endpoints

Since Dynamic API endpoints are QuickApps, you can create your own Dynamic API endpoints and call them in the Dynamic API.

Dynamic API interactions are direct interactions with <dynamic> queries, or QuickApps. Like all QuickApps, Dynamic API endpoints are composed of one or more widgets. A single Dynamic API request can affect multiple widgets simultaneously. A Dynamic API request can return either data from a single widget or a table describing all the widgets.

Currently, there are three types of Dynamic API widgets:

data widgets return the results of a query.
value widgets return arbitrary structured data.
scope widgets return a dictionary of variables in the environment.

When you call a QuickApp over the Dynamic API, scope and value widgets keep their classes, while all other widgets are mapped to the data class or are currently unsupported.