ProAnglerProAngler Docs

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/v1

Authentication

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/:handle

Returns 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
  }
}
GET /search?q=:query&sort=:sort

Search for users and brands.

Parameters:

ParamTypeDescription
qstringSearch query
sortstringrelevance, newest, popular

Protected Endpoints

These require authentication:

Dashboard Data

GET /dashboard

Update Profile

PUT /settings/profile

Plugin Management

GET /plugin/:pluginType
PUT /plugin/:pluginType
POST /plugin/:pluginType/publish

Rate 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.

On this page