# Developers

What your own programs can do with Szenera (API, command line, webhooks, Apps SDK, connected applications, assistants, provisioning) and the tasks in the portal: API keys and webhooks.

> **Type:** area
> **For:** Technically skilled teams who connect Szenera to their own systems, and Owners who issue access for them
> **Where in the portal:** **Settings › For developers › API keys** and **Settings › For developers › Webhooks**

![The API keys page under Settings › For developers with the Create key button and the table of issued keys](/developers/bilder/5679fb42-overview.png)

## Connect

Start with the overview of the ways to connect. The two guides below are the work in the portal. The command line and your own apps are covered on the developer site.

| Page | When you need it |
|---|---|
| [What can your own programs do with Szenera?](/developers/about-integrations) | You want to connect Szenera to a system of your own and are looking for the right way: API, command line, webhooks, an app of your own, a connected application, an AI assistant, or accounts from your employee directory. |
| [Create, rotate, and revoke an API key](/developers/create-api-key) | A program needs access, a key should be replaced on a regular schedule, or one has gone missing. |
| [Set up webhooks and check deliveries](/developers/set-up-webhooks) | Your system should react to events instead of asking at intervals, and you want to see whether a delivery arrived. |
