# API Credentials from Your Terminal and OpenAPI on GitHub

SoundCloud offers app registration from the terminal and OpenAPI file access on GitHub.

- **Source:** [SoundCloud Backstage Blog](https://brifing.si/source/33500dd9-f9dd-4139-8ac3-4efdec37df99)
- **Published:** 2026-06-16
- **Topic:** [Software & Engineering](https://brifing.si/c/engineering)
- **Original article:** <https://developers.soundcloud.com/blog//api-credentials-cli-openapi-github>
- **On Brifing:** https://brifing.si/s/eee166a4-c000-4b11-ab4e-a806fe0af30c

## App Registration from the Terminal

SoundCloud enables Artist Pro subscribers to register apps directly from the terminal. This feature is designed for users working in shell environments or those automating processes. The sc-api-auth.mjs script handles OAuth and prints credentials to the terminal.

## Easy Setup and Usage

App registration via the terminal requires only Node.js 18+ with no additional npm installation. The script can be downloaded using curl and executed with simple commands. This process provides convenience for users who prefer not to fill out web forms.

## Access to OpenAPI File

SoundCloud has made API specifications accessible on GitHub. The openapi/api.yaml file contains all API details and can be used for code generation, offline reference, or LLM context. This file is updated alongside API changes.

## Support for AI Assistants

Developers working with AI assistants can streamline integrations using the OpenAPI YAML file and SoundCloud's AI page. This prevents AI from generating incorrect credentials, making the process more reliable.

## Communication via GitHub

All API-related documentation, scripts, and the OpenAPI file are available on GitHub. Users can submit bug reports and feature requests through GitHub Issues, providing a centralized communication point for developers.

## Convenience for Developers

SoundCloud's terminal app registration and OpenAPI file access offer significant convenience for developers. These features accelerate API integrations while improving the user experience. Happy Building!

## Sources covering this story

- https://developers.soundcloud.com/blog//api-credentials-cli-openapi-github — 

---

_Summary written by Brifing from the original reporting. Copyright in the original article belongs to its publisher; read the full piece at the link above._
