Retrieve the authenticated user profile information
curl --request GET \
--url https://frontend-api-v3.pump.fun/auth/my-profile \
--header 'Accept: <accept>' \
--header 'Authorization: <authorization>' \
--header 'Origin: <origin>'{
"200": {},
"401": {},
"403": {},
"id": "<string>",
"username": "<string>",
"email": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>"
}Documentation Index
Fetch the complete documentation index at: https://mintlify.com/BankkRoll/pumpfun-apis/llms.txt
Use this file to discover all available pages before exploring further.
Authorization: Bearer <token> header.
Authorization: Bearer <your_jwt_token>
Accept: application/json
Origin: https://pump.fun
curl -X GET "https://frontend-api-v3.pump.fun/auth/my-profile" \
-H "Authorization: Bearer <your_token>" \
-H "Accept: application/json" \
-H "Origin: https://pump.fun"
{
"statusCode": 401,
"message": "Unauthorized"
}
{
"statusCode": 403,
"message": "Forbidden resource"
}
curl --request GET \
--url https://frontend-api-v3.pump.fun/auth/my-profile \
--header 'Accept: <accept>' \
--header 'Authorization: <authorization>' \
--header 'Origin: <origin>'{
"200": {},
"401": {},
"403": {},
"id": "<string>",
"username": "<string>",
"email": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>"
}