curl --request GET \
--url https://api.paypulse.io/v1/user/me \
--header 'Authorization: Bearer <token>'
{
"message": "User profile retrieved successfully",
"code": 200,
"data": {
"name": "Jane Doe",
"email": "jane@example.com",
"created_on": "2024-03-15",
"gmail_account_connected": true
}
}
Retrieve the authenticated user’s profile information.
curl --request GET \
--url https://api.paypulse.io/v1/user/me \
--header 'Authorization: Bearer <token>'
{
"message": "User profile retrieved successfully",
"code": 200,
"data": {
"name": "Jane Doe",
"email": "jane@example.com",
"created_on": "2024-03-15",
"gmail_account_connected": true
}
}
Documentation Index
Fetch the complete documentation index at: https://mintlify.com/azfar-imtiaz/PayPulse-Cloud/llms.txt
Use this file to discover all available pages before exploring further.
Authorization header.
Authorization: Bearer <token>
"User profile retrieved successfully"200 on success.Hide properties
YYYY-MM-DD format.true if OAuth tokens are stored in Secrets Manager, false otherwise.| Status | Error code | Description |
|---|---|---|
401 | INVALID_CREDENTIALS | The Authorization header is missing or the token is invalid. |
401 | TOKEN_EXPIRED | The JWT has expired. |
404 | USER_NOT_FOUND | No account exists for the user ID encoded in the token. |
502 | DEPENDENCY_FAILURE | A downstream dependency (DynamoDB or Secrets Manager) returned an error. |
500 | INTERNAL_SERVER_ERROR | An unexpected server-side error occurred. |
{
"error": {
"code": "USER_NOT_FOUND",
"message": "User not found"
}
}
curl --request GET \
--url https://api.paypulse.io/v1/user/me \
--header 'Authorization: Bearer <token>'
{
"message": "User profile retrieved successfully",
"code": 200,
"data": {
"name": "Jane Doe",
"email": "jane@example.com",
"created_on": "2024-03-15",
"gmail_account_connected": true
}
}