Skip to main content

Get Profile

curl -X GET "https://api.audiopod.ai/api/v1/auth/me" \
  -H "X-API-Key: $AUDIOPOD_API_KEY"
Response:
{
  "id": "uuid",
  "email": "[email protected]",
  "full_name": "Developer Name",
  "is_verified": true,
  "created_at": "2025-01-01T00:00:00Z",
  "updated_at": "2025-01-01T00:00:00Z"
}

Update Profile

curl -X PATCH "https://api.audiopod.ai/api/v1/auth/me" \
  -H "X-API-Key: $AUDIOPOD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "full_name": "New Name"
  }'

Change Password

curl -X POST "https://api.audiopod.ai/api/v1/auth/change-password" \
  -H "X-API-Key: $AUDIOPOD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "current_password": "OldPass123",
    "new_password": "NewPass456"
  }'
Password Requirements:
  • Minimum 6 characters
  • At least one letter
  • At least one number

Quick Reference

EndpointMethodDescription
/auth/meGETGet profile
/auth/mePATCHUpdate profile
/auth/change-passwordPOSTChange password

Next Steps