Owner: Engineering Team | Last Updated: 2026-01-30 | Status: Current
Endpoints for managing humanization document history.
| Method | Endpoint | Auth | Description |
|---|---|---|---|
| GET | /api/feature/history/ |
No | List documents with pagination. |
| PATCH | /api/feature/history/{id}/ |
No | Update document (title, pin status). |
| DELETE | /api/feature/history/{id}/ |
No | Delete a document and all its versions. |
| GET | /api/feature/remember-humanizer-selection/ |
No | Get user's saved humanizer preferences. |
| POST | /api/feature/remember-humanizer-selection/ |
No | Save user's humanizer preferences. |
List documents with pagination.
| Param | Type | Default | Description |
|---|---|---|---|
limit |
int | 20 | Items per page |
offset |
int | 0 | Pagination offset |
search |
string | — | Search by title |
{
"results": [
{
"id": "uuid",
"title": "Document Title",
"user": "user_id",
"version_count": 3,
"version_list": [...],
"created_at": "2026-01-30T10:00:00Z",
"updated_at": "2026-01-30T12:00:00Z"
}
],
"next": "/api/feature/history/?limit=20&offset=20",
"count": 150
}
Update document (title, pin status).
{ "title": "New Title" }
Delete a document and all its versions.
Get user's saved humanizer preferences.
Save user's humanizer preferences.
{
"readability": "selected_value",
"purpose": "essay",
"anti_detection": 2
}
| Date | Author | Change |
|---|---|---|
| 2026-01-30 | Admin | Initial creation |
Prev: API - Detector Endpoints | Next: API - User Endpoints | Up: WalterWrites