Skip to main content
This quickstart takes you from nothing to a working API call. You need a terminal, or Python or Node.js installed.
1

Get API credentials

Contact CrazyGoldFish for an API username and password. Store them on your server, for example in environment variables.
Call the API from your server only. Don’t put credentials or tokens in browser or mobile app code.
2

Get an access token

An access token is a temporary key that proves requests come from your account. Send your credentials as form data to POST /token to get one.
Response
3

Make your first call

List the education boards you can use. Send the token in the Authorization header.
Response
You now have a working integration. Board IDs are used when you create lesson plans and worksheets.
4

Build something

Generate a worksheet

A complete guide from topic to answer key.

Browse all APIs

See every product and the conventions each one follows.

If something goes wrong