List Drop In
Query parameters
-
Global search
-
Current page
-
Number of items per page
-
Determines if all items are selected
-
App\Classes\DropIns\Core\Models\DropIn Filters: 0, 1, 2, 3, 4
Hide where attributes Show where attributes object
-
App\Classes\DropIns\Core\Models\DropIn Sorting by dropInDate, dropInTime
-
Determines whether to return only archived records in the response.
-
Determines whether to return with archived records in the response.
Responses
-
Paginated response
Hide response attributes Show response attributes object
-
Drop-in with course data
Hide data attributes Show data attributes object
-
Drop in ID
-
Company ID
-
Class ID
-
Student ID
-
Drop-in date
-
Drop-in time
-
Course name
-
Course day of week
Values are
monday,tuesday,wednesday,thursday,friday,saturday, orsunday. -
Course time
-
Course duration in minutes
-
Status
Values are
cancelled-lesson,cancelled-class,changed-date,additional-lesson, ordelayed-start-class.
-
-
Pagination schema
-
-
Not authorized
curl \
--request GET 'https://api-dev.classmanager.io/v1/drop-ins'
{
"data": [
{
"id": "dpi_xxxxxxxxxxxxxxxxxxxxxxxxxx",
"companyId": "co_xxxxxxxxxxxxxxxxxxxxxxxxxx",
"courseId": "cls_xxxxxxxxxxxxxxxxxxxxxxxxxx",
"studentId": "stu_xxxxxxxxxxxxxxxxxxxxxxxxxx",
"dropInDate": "2023-12-05",
"dropInTime": "23:15",
"courseName": "Ballet",
"courseDayOfWeek": "monday",
"courseTime": "23:15",
"courseDuration": 100,
"status": "cancelled-lesson"
}
],
"pagination": {
"total": 15,
"count": 10,
"perPage": 10,
"currentPage": 1,
"totalPages": 2
}
}
{
"statusCode": 42.0,
"messages": [
"string"
],
"exception": {}
}