Authenticate to the Amilia SmartRec API v3 using Basic Auth to obtain a JWT bearer token
domain: app.amilia.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Combine a dedicated integration account's email and password with a single colon and send as an HTTP Basic Authorization header to the Authenticate endpoint (organization or partner variant)
Read the returned JWT token from the response body
Send the JWT on subsequent calls as an Authorization: Bearer header
Use a generic, non-personal integration email/account so the token stays valid if the employee who created it leaves
Note the token expires after 1 year and must be re-issued via the same Basic Auth call before then
Known gotchas
Basic Auth is only used for the single Authenticate call, never for other endpoints; mixing this up causes 401s
The integration account should sit in its own permission group; giving it back-office login rights beyond API-only access grants more access than intended
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?