API Documentation

Interactive API Explorer

Back to Portfolio
These are sample demonstrations and not a complete reflection of my coding capabilities.

User Management API

RESTful API for managing users, authentication, and profiles. Base URL: https://api.example.com/v1

API Status: Operational
Avg Latency: 45ms

Endpoints

GET /users

Retrieve a list of all users with pagination support

Query Parameters

page integer optional Page number (default: 1)
limit integer optional Items per page (default: 10)

Try it out

Request URL
https://api.example.com/v1/users?page=1&limit=5

Code Examples

curl -X GET "https://api.example.com/v1/users?page=1&limit=5" \
  -H "Authorization: Bearer YOUR_API_KEY"
GET /users/:id

Retrieve a specific user by ID

Path Parameters

id integer required User ID
POST /users

Create a new user

Request Body

PUT /users/:id

Update an existing user

DELETE /users/:id

Delete a user