Every registration for a course with fingerprints and claim state.
Course adminSignups › path Parameters
slugstring · required
Course adminSignups › Responses
Successful response
No data returned
Course adminAddEligible
POST
https://api.todofor.ai/api/v1
/admin/course/{slug}/eligible
Tag mailboxes as eligible for the course coupons (people who signed up elsewhere, support cases).
Course adminAddEligible › path Parameters
slugstring · required
Course adminAddEligible › Responses
Successful response
No data returned
Course adminSendCoupons
POST
https://api.todofor.ai/api/v1
/admin/course/{slug}/coupons
After the webinar: email the coupon code to every signup not yet mailed (resend=true mails everyone again).
Course adminSendCoupons › path Parameters
slugstring · required
Course adminSendCoupons › Responses
Successful response
No data returned
Course adminGrantPerks
POST
https://api.todofor.ai/api/v1
/admin/course/{slug}/perks
Grant the course perk now to every signup that has an account (idempotent; runs by itself when the perk opens).
Course adminGrantPerks › path Parameters
slugstring · required
Course adminGrantPerks › Responses
Successful response
No data returned
Course adminSendMail
POST
https://api.todofor.ai/api/v1
/admin/course/{slug}/mail/{kind}
Bulk mail every signup: day = day-before reminder, start = we're starting, last = the attendee code until it expires. Resumable; resend=true mails everyone again.
Course adminSendMail › path Parameters
slugstring · required
kindstring · required
Course adminSendMail › Responses
Successful response
No data returned
Course adminAudit
GET
https://api.todofor.ai/api/v1
/admin/course/{slug}/audit
Signups grouped by shared device/ip, plus which redeemers follow the Page. Per-code gates: /admin/coupon/{code}/audit.
Course adminAudit › path Parameters
slugstring · required
Course adminAudit › Responses
Successful response
No data returned
Course adminSetFollowers
PUT
https://api.todofor.ai/api/v1
/admin/course/{slug}/followers
Replace the scraped Facebook follower snapshot used by the audit to see which perk holders follow the Page.
Course adminSetFollowers › path Parameters
slugstring · required
Course adminSetFollowers › Responses
Successful response
No data returned
Course adminHideIdea
POST
https://api.todofor.ai/api/v1
/admin/course/hide-idea
Hide (or unhide) a submitted idea from the public wall.