Available Endpoints
The User Management API consists of eight main endpoints:Watchlists
- Get Watchlists - Returns all watchlists created by the authenticated user.
- Get Watchlist Details - Returns details for a specific watchlist, including assets.
- Create Watchlist - Creates a new watchlist with specified assets and configuration.
- Update Watchlist - Updates a watchlist’s name, description, or other metadata.
- Update Watchlist Assets - Modifies the assets included in a specific watchlist.
- Delete Watchlist - Removes a specified watchlist.
Account Management
- Get API Credits - Returns information about the user’s API credit usage and limits.
- Get API Permissions - Returns information about the user’s access permissions for various API endpoints.
Use Cases
The User Management API enables developers to:- Create personalized asset tracking experiences with custom watchlists
- Build portfolio monitoring applications with user-specific settings
- Implement account management features in Messari-powered applications
- Monitor API usage and credit consumption for optimal resource allocation
- Provide feature access based on user’s subscription level and permissions
- Enable users to organize assets by categories, sectors, or personal preferences
- Support multi-user environments with individual settings and preferences