Protokols
  1. Track Profiles
Protokols
  • Protokols API
  • Authentication
  • Rate Limits
  • Track Profiles
    • Track KOL Profile
      GET
    • Track Project Profile
      GET
  • Twitter Profiles
    • Get Profile
      GET
    • Get Profile by Contract Address
      GET
    • Get Profile Statistics
      GET
    • Get Profile Smart Engagement Posts
      GET
    • Get Profile Notable Followers
      GET
    • Get Profile Username History
      GET
    • Get Profile Followers Paginated
      GET
    • Get Profile Following Paginated
      GET
    • Search Profiles
      GET
  • Posts
    • Get Posts By ID
      GET
    • Search Posts
      GET
    • Get Post Retweets
      GET
    • Get Posts Replies
      GET
  • KOLs
    • Get KOL Calls Overview
      GET
    • Get KOL Coin Narratives Distribution
      GET
    • Get KOL Calls Market Cap Distribution
      GET
    • Get KOL Token Mentions
      GET
    • Get KOL Project Interactions
      GET
  • Projects
    • Get Project Top Influencers
      GET
    • Get Project Organic Posts Chart
      GET
    • Get Project Organic Views Chart
      GET
    • Get Project Mentioned Contract Addresses
      GET
    • Get Project AI Summary
      GET
  • Profile Charts
    • Get Profile Follower Chart
    • Get Profile Notable Follower Chart
    • Get Profile Smart Engagement Chart
    • Get Profile Views Chart
  • Narratives
    • List Narratives
    • Get Narrative Details
    • List Projects in Narrative
    • Get Narrative Market Cap Chart
    • Get Narrative Mindshare Chart
  • Webhooks
    • Get Webhook URLs
    • Add Webhook URL
    • Track Profile
  1. Track Profiles

Track Project Profile

Tested
GET
/track/project/{UsernameOrId}
To provide information from all endpoints regarding Projects, use this one first.
This will pre-calculate all the data and keep it in sync from this point on, allowing for faster queries in the future.
Only needed to run once for each profile.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://public-api.protokols.io/api/v1/track/project/' \
--header 'authorization: Bearer 99f0c8fbb6df52400c8edac910f9dbb3be93faea06ba928bba24011252409c4a'
Response Response Example
200 - Success
{
    "data": {
        "profile_synced": true
    }
}

Request

Path Params
UsernameOrId
string 
required
Twitter username or ID
Header Params
authorization
string 
optional
Default:
Bearer {{auth_token}}

Responses

🟢200Success
application/json
Body
data
object 
required
profile_synced
boolean 
required
🟠404Record not found
🟠400Invalid input
Modified at 2025-07-07 07:21:20
Previous
Track KOL Profile
Next
Get Profile
Built with