-
Notifications
You must be signed in to change notification settings - Fork 0
Home
This Wiki will serve as the official documentation for CTFGuide's API.
Our API has three categories of endpoints:
- Challenge Endpoints 🌐
- User Endpoints ❌
- Class Endpoints ⚒️
Challenge Endpoints can be used by anybody. You don't even need an account on CTFGuide for this.
User Endpoints should not be used for another service. For example, you should not have an application that requests a user's UID or credentials. These endpoints are purely documented for transparency reasons - and because we know someone's going to reverse engineer the website to find these endpoints. We do plan on having an official way for developers to use these endpoints in the future - similar to what we do with the class endpoints.
Class endpoints can be used by trusted developers. We actually encourage people to create apps for CTFGuide Classes. You'll need to provide a developer token for these endpoints which you can obtain by going to https://developers.ctfguide.com.