Skip to main content

Follow User

method
string
POST
endpoint
string
/following/
Follows a specified user.

Authentication

Requires JWT authentication via Authorization: Bearer <token> header.

Path Parameters

userId
string
required
The unique identifier of the user to follow

Query Parameters

captchaToken
string
required
CAPTCHA token for verification

Response

201
object
Created - User followed successfully
curl -X POST "https://frontend-api-v3.pump.fun/following/<userId>?captchaToken=<captchaToken>" \
  -H "Authorization: Bearer <your_token>" \
  -H "Accept: application/json"

Unfollow User

method
string
DELETE
endpoint
string
/following/
Unfollows a specified user.

Authentication

Requires JWT authentication via Authorization: Bearer <token> header.

Path Parameters

userId
string
required
The unique identifier of the user to unfollow

Response

200
object
Success - User unfollowed successfully
curl -X DELETE "https://frontend-api-v3.pump.fun/following/<userId>" \
  -H "Authorization: Bearer <your_token>" \
  -H "Accept: application/json"

Get Following

method
string
GET
endpoint
string
/following/
Retrieves the list of users that a specified user is following.

Authentication

Requires JWT authentication via Authorization: Bearer <token> header.

Path Parameters

userId
string
required
The unique identifier of the user

Response

200
object
Success - Returns list of following relationships
curl -X GET "https://frontend-api-v3.pump.fun/following/<userId>" \
  -H "Authorization: Bearer <your_token>" \
  -H "Accept: application/json"

Build docs developers (and LLMs) love