DELETE repertoire/…
Removes a drill or course from the user's repertoire. Removing it will discard all drill progress and statistics the user has for it.
Only drills and courses that are not created by the user themselves can be removed from the repertoire. To delete these drills and courses, use the DELETE drill and DELETE course endpoints instead.
Resource URL
https://www.drillster.com/api/2/repertoire/{drill_id}
The drill_id
identifies the drill (or course) to be removed from the user's repertoire.
Parameters
None, other than the drill_id
in the URL.
Response
An empty success response.
Example request
DELETE https://www.drillster.com/api/2/repertoire/Ij9-TPxebLc_7VS-hIuUbg
Response
{}
Error responses
The following error situations are possible:
ID | Description |
---|---|
drill_id_missing |
No drill or course ID specified. |
unknown_drill |
The specified drill does not appear in your repertoire. |
drill_is_part_of_group |
The specified drill cannot be removed, because it is part of a group. |
drill_is_part_of_test |
The specified drill cannot be removed, because it is part of a test. |
drill_is_part_of_objective |
The specified drill cannot be removed, because it is part of an objective. |
drill_is_yours |
The specified drill cannot be removed from your repertoire, because it is created by yourself. |