Course
Course schema
id long?
Course ID - cannot be null in PUT/PATCH methods
📶 EQUALS,ENUM
_cloudId integer
Cloud ID
🔽 NONE
deleted boolean
Cannot be true in POST/PUT/PATCH methods
📶 EQUALS,ENUM
enabled boolean
Enable course
name string(1, ...)
Course name
📶 STRING 🔽 BOTH
sortOrder long
Value for order (sorting) courses.
tags string[]
Tags for a courses
versionDate timestamp?
Last modification date and time
📶 EQUALS,ENUM,NUMBER
JSON response
{
"_cloudId": <integer>,
"deleted": <boolean>,
"enabled": <boolean>,
"id": <long>,
"name": <string>,
"sortOrder": <long>,
"tags":<string[]>,
"versionDate": <timestamp>
}
Get courses
GET https://api.dotykacka.cz/v2/clouds/:cloudId/courses
Path Parameters
| Name | Type | Description |
|---|---|---|
| cloudId* | integer |
Header Parameters
| Name | Type | Description |
|---|---|---|
| Authorization* | string | Bearer accessToken |
Query Parameters
| Name | Type | Description |
|---|---|---|
| sort | string | |
| page | integer | |
| filter | string | |
| limit | integer |
Responses
[
{
Entity response schema
},
...
]
Get course
GET https://api.dotykacka.cz/v2/clouds/:cloudId/courses/:courseId
Path Parameters
| Name | Type | Description |
|---|---|---|
| cloudId* | Integer |
Responses