Skip to main content

Documentation Index

Fetch the complete documentation index at: https://help.mytruv.com/llms.txt

Use this file to discover all available pages before exploring further.

Authentication

Authenticate with a personal access token (PAT) sent as a Bearer token:
Authorization: Bearer <your_access_token>
Tokens are prefixed with pat_ and are issued in the MyTruv web app under Settings > Sharing. Log in at app.mytruv.com to generate one.

Example request

curl -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://api.mytruv.com/v1/user
Keep your access token secure!
  • Never expose your token in client-side code
  • Don’t commit credentials to version control
  • Use environment variables in production
  • Tokens are shown once at creation - store them right away. If lost, rotate the token from Settings > Sharing.

Base URL

All API requests use the same base URL:
https://api.mytruv.com

Available endpoints

The API exposes read-only endpoints for retrieving:
  • User profile - name, email, phone, and lifecycle status
  • Financial data - balances, transactions, income, spending, liabilities, and balance history
  • Account links - connected financial institutions and payroll providers

Next steps

Errors

HTTP error codes and handling guidance

Pagination

How to paginate through large result sets