mirror of
https://github.com/amitwh/markdown-converter.git
synced 2026-08-02 18:10:18 +05:30
1.1 KiB
1.1 KiB
API Documentation
Base URL: https://api.example.com/v1
Version: 1.0
Date: {{DATE}}
Authentication
All requests require an API key in the header:
Authorization: Bearer YOUR_API_KEY
Endpoints
Get All Resources
GET /resources
Query Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
| page | integer | No | Page number (default: 1) |
| limit | integer | No | Items per page (default: 20) |
Response:
{
"data": [],
"total": 0,
"page": 1
}
Get Resource by ID
GET /resources/:id
Response:
{
"id": "1",
"name": "Resource name",
"created_at": "2024-01-01T00:00:00Z"
}
Create Resource
POST /resources
Request Body:
{
"name": "New resource",
"description": "Description"
}
Update Resource
PUT /resources/:id
Delete Resource
DELETE /resources/:id
Error Codes
| Code | Description |
|---|---|
| 400 | Bad Request |
| 401 | Unauthorized |
| 404 | Not Found |
| 500 | Internal Server Error |