curl --request POST \
--url https://api.paypulse.io/v1/auth/signup \
--header 'Content-Type: application/json' \
--data '{
"email": "jane@example.com",
"name": "Jane Doe",
"password": "s3cur3P@ssword!"
}'
{
"message": "Signup successful!",
"code": 201,
"data": {
"username": "Jane Doe",
"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"token_type": "Bearer"
}
}
Create a new PayPulse user account.
curl --request POST \
--url https://api.paypulse.io/v1/auth/signup \
--header 'Content-Type: application/json' \
--data '{
"email": "jane@example.com",
"name": "Jane Doe",
"password": "s3cur3P@ssword!"
}'
{
"message": "Signup successful!",
"code": 201,
"data": {
"username": "Jane Doe",
"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"token_type": "Bearer"
}
}
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.
"Signup successful!"201 on success.| Status | Error code | Description |
|---|---|---|
400 | INVALID_CREDENTIALS | The provided credentials are malformed or fail validation. |
400 | INVALID_JSON | The request body is not valid JSON. |
400 | MISSING_FIELDS | One or more required fields (email, name, password) are absent. |
403 | USER_ALREADY_EXISTS | An account with the given email address already exists. |
502 | DEPENDENCY_FAILURE | A downstream dependency (DynamoDB or S3) returned an error. |
500 | INTERNAL_SERVER_ERROR | An unexpected server-side error occurred. |
{
"error": {
"code": "USER_ALREADY_EXISTS",
"message": "User with email 'user@example.com' already exists."
}
}
curl --request POST \
--url https://api.paypulse.io/v1/auth/signup \
--header 'Content-Type: application/json' \
--data '{
"email": "jane@example.com",
"name": "Jane Doe",
"password": "s3cur3P@ssword!"
}'
{
"message": "Signup successful!",
"code": 201,
"data": {
"username": "Jane Doe",
"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"token_type": "Bearer"
}
}