Intents
intents
Methods
List intents for an app. Returns a paginated list of intents with their current status and details.
Retrieve an intent by ID. Returns the intent details including its current status, authorization details, and execution result if applicable.
ID of the intent.
Create an intent to execute an RPC method on a wallet. The intent must be authorized by either the wallet owner or signers before it can be executed.
Create an intent to update a wallet. The intent must be authorized by the wallet owner before it can be executed.
Create an intent to update a policy. The intent must be authorized by the policy owner before it can be executed.
Create an intent to add a rule to a policy. The intent must be authorized by the policy owner before it can be executed.
Create an intent to update a rule on a policy. The intent must be authorized by the policy owner before it can be executed.
Create an intent to delete a rule from a policy. The intent must be authorized by the policy owner before it can be executed.
Create an intent to update a key quorum. The intent must be authorized by the key quorum members before it can be executed.
Domain types
Common fields for intent action execution results.
Authorization quorum for an intent
A leaf member (user or key) of a nested key quorum in an intent authorization.
A member of an intent authorization quorum. Can be a user, key, or nested key quorum.
Response for an intent object
Current status of an intent.
Type of intent.
Response for a key quorum intent
Request details for a policy intent.
Response for a policy intent
Request details for an RPC intent.
Response for an RPC intent
Request details for creating a rule via intent.
Request details for deleting a rule via intent.
The original rule request. Method is POST (create), PATCH (update), or DELETE (delete)
Response for a rule intent
Request details for updating a rule via intent.
Response for a wallet intent