Skip to main content

Submitting an Extension

After you became a Contributor you can the register a new Extension via our REST API.

POST/v2/contributors/{contributorId}/extensions/

Once your extension is developed and ready for use, you can request a review through our REST API.

POST/v2/contributors/{contributorId}/extensions/{extensionId}/verification-process/

We will review your extension and verify it.
After verification, you can choose when to publish it for all mStudio users.

PUT/v2/contributors/{contributorId}/extensions/{extensionId}/published/

Submitting an OAuth2 Client

If you want to use an OAuth2 client for your extension, we just need a YAML file from you. You can submit it to us via an issue in this private GitHub Repository. For the structure and content of the file, see the OAuth2 reference.

Editing an Extension

You have full control over the code of your extension and may change it as much as you like to. When you want to change the configuration of the extension you can do so via our REST API.

PATCH/v2/contributors/{contributorId}/extensions/{extensionId}/