Module code_giveaways

Source
Expand description

Controllers for requests starting with /api/v0/main-frontend/code-giveaways.

Functionsยง

_add_routes
Add a route for each controller in this module.
add_codes_to_code_giveaway ๐Ÿ”’
POST `/api/v0/main-frontend/code-giveaways/:id/codes - Adds new codes to a code giveaway.
create_code_giveaway ๐Ÿ”’
POST `/api/v0/main-frontend/code-giveaways - Creates a new code giveaway.
delete_code_giveaway_code ๐Ÿ”’
DELETE `/api/v0/main-frontend/code-giveaways/:id/codes/:code_id - Deletes a code giveaway code.
get_code_giveaway_by_id ๐Ÿ”’
GET `/api/v0/main-frontend/code-giveaways/:id - Gets a code giveaway by ID.
get_code_giveaways_by_course ๐Ÿ”’
GET /api/v0/main-frontend/code-giveaways/by-course/:course_id - Returns code giveaways for a course.
get_codes_by_code_giveaway_id ๐Ÿ”’
GET `/api/v0/main-frontend/code-giveaways/:id/codes - Gets codes for a code giveaway by ID.
get_codes_by_code_giveaway_id_csv ๐Ÿ”’
GET `/api/v0/main-frontend/code-giveaways/:id/codes/csv - Gets codes for a code giveaway by ID as CSV.