Community submissions

Add your API

saxi.ai accepts free public APIs through GitHub pull requests. GitHub can only open the PR screen after a contributor has created a branch with one JSON file, so the first step is the generated file editor.

GitHub flow

Why this starts in the file editor

A pull request compares two branches. For a new API submission there is no contributor branch yet, so GitHub cannot directly show a useful create-PR page. The generated editor link creates the required JSON file first; after the contributor clicks Propose changes, GitHub opens the pull request screen with the validation checks attached.

Checklist

Before opening the PR

  • Rename the file to lowercase kebab-case, for example my-example-api.json.
  • Replace every placeholder value, especially Example API and example.com.
  • Use 1-3 categories copied from the allowed category list.
  • Submit only APIs with public docs and a free public plan or free public access.