Skip to main content
Once an organization has created intent(s), your application may want to fetch a list of intents to surface them to their respective organizations with a preview of the action, its approval status, and more. To facilitate such flows, use Privy’s list intents API to fetch a complete list of intents for your application. In particular, you can inspect the intent’s:
  • ID: a unique identifier for the intent
  • Creator: the user ID and display name of the user that created the intent
  • Authorization details: the required threshold and the users that have submitted approvals thus feature
  • Status: the status of the intent (e.g. 'pending', 'failed', 'executed')
  • Request: the original request body for the intent
In particular, you can filter this list for intents with status: 'pending' to identify intents that should actively be surfaced to organizations for approval within your application.