Skip to main content
When building a platform on StackOne, you can dynamically discover what actions are available for each linked account. This enables you to build custom UIs that adapt to each provider’s capabilities.
This guide is for platform builders creating custom interfaces that display available integrations and actions to their end-users.
Instead of hardcoding integration capabilities, query the /actions endpoint to dynamically determine what’s available.

List All Available Actions

Use GET /actions to retrieve action metadata:

Filter Actions by Context

Filter by connector, account, or action key to get relevant actions for your UI:
See the List Actions API Reference for all available filter parameters.

Understanding Action Schema

The response is grouped by provider, with each provider containing its available actions:

Provider Fields

Action Fields


Building a Dynamic Action UI

Here’s how to build an interface that adapts to available actions:

Execute Actions via RPC

Once a user selects an action, execute it with the RPC endpoint:
The action field matches the id from the actions metadata.

Real-World Example: Integration Dashboard


Actions RPC

Execute actions programmatically

List Actions API

Full API reference for actions metadata

Multi-Tenant Accounts

Segment accounts by customer

Connector Metadata

Get connector logos and branding