API Reference
ProAngler REST API documentation for developers.
API Reference
The ProAngler API allows developers to integrate with the platform programmatically.
Base URL
https://api.proangler.com/v1Authentication
Most endpoints require authentication via JWT token in the Authorization header:
Authorization: Bearer <your-token>Public Endpoints
These endpoints don't require authentication:
Get User Profile
GET /profile/:handleReturns public profile data for a user.
Response:
{
"success": 1,
"data": {
"handle": "ike",
"firstName": "Mike",
"lastName": "Iaconelli",
"title": "Pro Bass Angler",
"avatarUrl": "https://img.proangler.com/...",
"bio": "...",
"followers": 15000,
"following": 250
}
}Search
GET /search?q=:query&sort=:sortSearch for users and brands.
Parameters:
| Param | Type | Description |
|---|---|---|
q | string | Search query |
sort | string | relevance, newest, popular |
Protected Endpoints
These require authentication:
Dashboard Data
GET /dashboardUpdate Profile
PUT /settings/profilePlugin Management
GET /plugin/:pluginType
PUT /plugin/:pluginType
POST /plugin/:pluginType/publishRate Limiting
API requests are limited to:
- Public endpoints: 100 requests/minute
- Authenticated endpoints: 300 requests/minute
Need Help?
For API support, contact api@proangler.com.