---
title: How to create an API key
description: Learn how to create an API key in Baasi’s Developer Hub. Set its name, validity, permissions, and webhook details to securely connect your apps.
---

[Skip to content](https://support.baasi.com/how-to-create-an-api-key#main-content)

English

Show submenu for translations

![logo.jpg\]](https://support.baasi.com/hs-fs/hubfs/logo.jpg?height=552&name=logo.jpg)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- Go to baasi.com

 Go to baasi.com

 Hello. How can we help you?

- There are no suggestions because the search field is empty.

1. [Baasi Knowledge Base](https://support.baasi.com/?hsLang=en)
2. [Getting started](https://support.baasi.com/getting-started?hsLang=en)

# How to create an API key

## Learn how to create an API key in Baasi’s Developer Hub by defining its name, expiration, permissions, and webhook details to securely connect your applications.

#### [Overview](https://app.docshound.com/baasi-4dpold/baasi-user-guide-vsk6oz/-/preview/platform/create-api-key#overview)

An API key provides authenticated access to platform services. Define its name, description, expiration, and access permissions within the Dev Hub to control how your applications interact with Baasi.

#### [API Key Creation](https://app.docshound.com/baasi-4dpold/baasi-user-guide-vsk6oz/-/preview/platform/create-api-key#api-key-creation)

### [Enter API Key Details](https://app.docshound.com/baasi-4dpold/baasi-user-guide-vsk6oz/-/preview/platform/create-api-key#enter-api-key-details)

Provide a unique name for your API key to identify its function. Add a description to explain the API key's intended use. This clarifies its purpose within your Baasi integrations. 

### [Set Key Validity](https://app.docshound.com/baasi-4dpold/baasi-user-guide-vsk6oz/-/preview/platform/create-api-key#set-key-validity)

Specify the duration for which the API key remains active. Select the unit of time (days, months, or years) from the accompanying dropdown menu. This ensures your API key is active for a specific duration, enhancing security by limiting its lifespan.

#### ![15.10.2025\_16.58.56\_REC](https://support.baasi.com/hs-fs/hubfs/15.10.2025_16.58.56_REC.png?width=670&height=347&name=15.10.2025_16.58.56_REC.png)

### [Define Endpoint and Secret](https://app.docshound.com/baasi-4dpold/baasi-user-guide-vsk6oz/-/preview/platform/create-api-key#define-endpoint-and-secret)

Configure the webhook for your API key by entering the URL where Baasi sends webhook notifications in the "Endpoint" field. Provide a secret key in the "Secret" field to establish the communication channel and security token. This allows Baasi to send notifications or data to your specified endpoint, and the secret verifies the authenticity of incoming webhook requests.

### [Assign Permissions](https://app.docshound.com/baasi-4dpold/baasi-user-guide-vsk6oz/-/preview/platform/create-api-key#assign-permissions)

Grant specific access rights to your API key by selecting the permissions you want to assign. Search for permissions or browse available options. Choose permissions like "meeting\_create" and "meeting\_list" to allow the API key to create and list meetings. This determines which Baasi functionalities and data your API key interacts with, ensuring it has only the necessary privileges for its intended use.

### [Save API Key](https://app.docshound.com/baasi-4dpold/baasi-user-guide-vsk6oz/-/preview/platform/create-api-key#save-api-key)

Finalize the creation of your API key by clicking the "Save" button. This activates your newly configured API key, making it ready for use with your integrations and applying all specified details, validity, endpoint, secret, and permissions.

- [Troubleshooting](https://support.baasi.com/troubleshooting?hsLang=en)
- [Support](https://support.baasi.com/support?hsLang=en)
- [Getting started](https://support.baasi.com/getting-started?hsLang=en)
- [Website](https://support.baasi.com/website?hsLang=en#main-content)

    - [Design Manager](https://support.baasi.com/website?hsLang=en#design-manager)
    - [Blog](https://support.baasi.com/website?hsLang=en#blog)

[![](https://support.baasi.com/hs-fs/hubfs/baasi%20logo%20_logo.png?width=155&height=66&name=baasi%20logo%20_logo.png)](https://support.baasi.com/?hsLang=en)

baasi.com Help Center

Copyright © 2026, baasi inc.