Docs

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.

Authentication

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:

https://indiecourses.com/api/v1/{endpoint-here}

OpenAPI

The OpenAPI specifications for the API can be found at:

https://indiecourses.com/api/v1/openapi

How to experiment with the API

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

Sign up for future updates