CS-Coursework/documentation/create_user.md
2024-03-20 23:58:14 +00:00

41 lines
830 B
Markdown

# Create User
This API provides endpoints for user management, including user signup, login, and accessing user tests.
## Endpoint Details
Creates a new user in the database.
Endpoint
```js
POST /api/create_user
```
## Request Body
```json
{
"username": "example_user",
"password": "example_password"
}
```
## Example Request
```bash
curl -X POST "https://example.com/api/create_user" \
-H "Content-Type: application/json" \
-d '{"username": "example_user", "password": "example_password"}'
```
Response
Upon successful execution, the endpoints return appropriate responses. Errors are logged for any database-related issues.
Ensure that you handle responses appropriately in your application.
This documentation provides details on user management endpoints, including signup, login, and accessing user tests.