Integration process - App Center Docs

Integration process

App Center OverviewLast updated: Jul 16, 2024

This page explains how to integrate your app and make it available in the App Center.

Your app must meet the technical and security requirements listed in Semrush App Center Technical, Onboarding, Approval and Testing Requirements for App Partner Products

The process of app integration consists of three steps:

Step 1. Preparing for development

  1. Create a developer account in App Center
  2. Create your app in App Center
  3. Get your IDs, secret keys, and URLs
  4. Start development

Step 2. Development

  1. Set up JWT authentication
  2. Set up JavaScript SDK
  3. Set up server-to-server API

Step 3. Approval and release

  1. Get approval from the App Center Team
  2. Release your app
  3. After release