Skip to main content

Indie Courses API

Indie Courses offers an API for reading data about your courses, students, and orders. As of now, it only supports listing your students and showing individual students' data. Please reach out to us if you need any other information. I'm happy to add it to the API quickly.


The API is protected through a Bearer Token. If you have a subscription with Indie Courses, you can generate it in the Profile tab. It's called API Key.

Once you have your API Key, you can authenticate your requests by setting the Authorization header like this:

Authorization: Bearer {your-api-key-here}

Endpoints and API versioning

The current version of the API is v1.

All API enpoints have the prefix:{endpoint-here}

How to experiment with the API

You can quickly play around with the API by using an application like Insomnia.