Skip to main content
POST
https://api.heyvincent.ai
/
user
/
{appId}
/
agent-account
curl -X POST https://api.heyvincent.ai/user/123/agent-account \
  -H "Content-Type: application/json" \
  -d '{"userControllerAddress": "0xUserWalletAddress..."}'
{
  "agentAddress": "0xAgentSmartAccountAddress..."
}
Retrieve the user’s agent smart account address for a specific app. Returns null if the user has not installed the app.

Request

appId
integer
required
The unique identifier of the app
userControllerAddress
string
required
The Ethereum address of the user’s wallet

Response

agentAddress
string
The agent smart account address, or null if the app is not installed
curl -X POST https://api.heyvincent.ai/user/123/agent-account \
  -H "Content-Type: application/json" \
  -d '{"userControllerAddress": "0xUserWalletAddress..."}'
{
  "agentAddress": "0xAgentSmartAccountAddress..."
}