Prerequisites
- An ImaRobot account (sign up free)
- A
sk_test_API key from app.imarobot.ai/settings/api-keys
1. Open the Agents page
Navigate to app.imarobot.ai/agents and click Register Agent.2. Fill in the details
| Field | Example | Notes |
|---|---|---|
| Name | PortfolioBot | Human-readable, shows in verification responses |
| Issuer domain | apexwealth.com | Your domain — embedded in the token |
| Scopes | read:portfolio, read:transactions | Comma-separated. Free-form strings. |
| Description | Reads portfolio data from Plaid | Optional but recommended |
3. Copy the token
After clicking Register, you’ll see the token exactly once. Copy it immediately — it cannot be recovered.4. Test the verify endpoint
5. Add the token to your agent’s outbound requests
Your agent should pass the token as a Bearer token when calling receiver APIs:GET /v1/verify/{token} to validate it. See imarobot-verify SDK for receiver-side integration.
Next steps
- Set up Express middleware on your receiver API
- Rotate credentials on a regular schedule