A worked example, rendered from real sample data. Sign in to run the tool on your own input.
User API
https://api.example.com/v1
GET /users# User API
**Base URL:** https://api.example.com/v1
## Endpoints
### GET /users
List all resources with pagination support.
#### Request
```
GET /users
```
#### Parameters
- `page` (query, int): Page number, default 1
- `limit` (query, int): Items per page, default 20
#### Headers
```
Authorization: Bearer <token>
Content-Type: application/json
```
#### Response (200 OK)
```json
{
"data": [
{"id": 1, "name": "Item 1"},
{"id": 2, "name": "Item 2"}
],
"meta": {"page": 1, "limit": 20, "total": 100}
}
```
#### Rate Limits
- 100 requests/minute for standard users
- Headers: X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset
Generate API documentation from request details. Part of the DevTools Surf developer suite. Browse more tools in the API / Config collection.