Omny Studio has a set of management APIs to allow developers to integrate third-party content management systems to manage the content in Omny Studio.

The API can be given permissions with the same options as an Organization user in Omny Studio.

Omny Studio also provides a separate read-only, "Consumer API", suitable for usage in mobile apps and websites, which you can read more about here.

Documentation

The API documentation as well as a test sandbox is available at https://api.omnystudio.com/

Generating API keys

  1. Click on the Omny Sudio logo on the top left of the system to view your Organisational view.
  2. Go to Organization settings in the left sidebar.
  3. Go to API Keys.
  4. Click New API Key as in the screenshot below.

5. Copy the API Key, show the Key in plaintext, or revoke the key from the screen above.

Permission levels

The API Key will be viewable in the list of organization users, and its permissions can be configured in the same way as any user. See a guide to configuring organization user permissions here.

Rate limits

The management API is subject to rate limits of 10 requests every 10 seconds across all API keys in an organization. These may be adjusted by contacting support.

Did this answer your question?