Retrieves paginated list of mindmaps with thumbnails.
Query parameters
-
Page number
Minimum value is
1. Default value is1. -
Number of mindmaps per page (1-100)
Minimum value is
1, maximum value is100. Default value is10. -
Filter mindmaps by title (case-insensitive search)
Maximum length is
100. -
Sort order - ascending (asc) or descending (desc)
Values are
ascordesc. Default value isasc.
GET
/mindmaps
curl \
--request GET 'http://localhost:8080/api/mindmaps' \
--header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
"success": true,
"code": 200,
"message": "string",
"data": [
{
"id": "string",
"title": "string",
"thumbnail": "https://example.com",
"createdAt": "2025-05-04T09:42:00Z",
"updatedAt": "2025-05-04T09:42:00Z"
}
],
"pagination": {
"currentPage": 1,
"pageSize": 10,
"totalItems": 100,
"totalPages": 10
}
}
Response examples (500)
{
"success": false,
"code": 42,
"errorCode": "string",
"message": "string",
"timestamp": "2025-05-04T09:42:00Z"
}