Skip to content

codecombat/codecombat-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeCombat API

See the API documentation, the Node.JS SDK, the Java SDK, and the Postman collection.

Repositories

This repository is the source. Tagging a release on this repository will update the destination repos:

What is in this repository?

This repository contains

What is in the API Definition?

The API Definition contains information about what endpoints, types, and errors are used in the API. The definition is broken into smaller files such as clans.yml and stats.yml.

To make sure that the definition is valid, you can use the Fern CLI.

npm install -g fern-api # Installs CLI
fern check # Checks if the definition is valid

What are generators?

Generators read in your API Definition and output artifacts (e.g. the TypeScript SDK Generator) and are tracked in generators.yml.

To trigger the generators run:

fern generate --group external --version <version>

The publish command currently runs in a GitHub workflow (see ci.yml)

About

CodeCombat's Fern API which is used to generate SDKs.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages