API Docs

Endpoints

GET /users

Retrieve a list of users.

curl -X GET https://api.example.com/users \
-H "Authorization: Bearer <TOKEN>"

Response

[
  {"id":"1","name":"Alice"},
  {"id":"2","name":"Bob"}
]
POST /users

Create a new user.

curl -X POST https://api.example.com/users \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <TOKEN>" \
-d '{"name":"Charlie"}'

Response

{"id":"3","name":"Charlie"}
GET /users/:id

Retrieve a single user by ID.

curl -X GET https://api.example.com/users/1 \
-H "Authorization: Bearer <TOKEN>"

Response

{"id":"1","name":"Alice","email":"alice@example.com"}