TypeScript client
Smart Cub Learning
Complete parent child onboarding
POST
TypeScript client
Body
application/json
a string at most 160 character(s) long
Required string length:
1 - 160a string at most 254 character(s) long
Required string length:
3 - 254a string at most 160 character(s) long
Required string length:
1 - 160a string matching the pattern ^[0-9]{4}$
Pattern:
^[0-9]{4}$Available options:
Year 4, Year 5, Year 6, Other a string at most 128 character(s) long
Required string length:
1 - 128a string at most 160 character(s) long
Maximum string length:
160a string at most 128 character(s) long
Required string length:
1 - 128Available options:
maths, english, verbal-reasoning, non-verbal-reasoning a string at most 128 character(s) long
Required string length:
1 - 128a Universally Unique Identifier
Pattern:
^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$a string at most 254 character(s) long
Maximum string length:
254Response
Success
Available options:
claimed, already_claimed, unavailable, expired, not_found, not_completed