---
title: "API keys and webhooks"
description: "Connect Qualy to your own systems—generate API keys, set up webhooks, and find your tenant ID."
lastModified: "2026-06-13"
lang: "en"
wordCount: 396
url: https://qualyhq.com/training/settings/api-keys-and-webhooks
---
## Site navigation

- [For schools](/international-education/for-schools.md) — For international education schools
- [For agents](/international-education/for-education-agents.md) — For international education agents
- [Explore](/training.md) — Watch videos on how to use Qualy
- [About](/about.md) — Learn about Qualy's mission and values
- [Pricing](/pricing)
- [5-min demo](/demo.md)
- [Login](https://dashboard.qualyhq.com)

# API keys and webhooks

> For developers integrating Qualy with other systems.

## At a glance

- **Intended for:** Developers
- **Available in:** All plans
- **Reading time:** 3 minutes
- **Last updated:** 31st May 2026

## Quick summary

In Settings → API keys & webhooks, generate API keys to call the Qualy API, create webhooks to receive events (so your systems react to payments, payouts and more), and find your tenant ID for integration. Full developer docs are available.

## Overview

If you build software, Qualy can plug into it. **Settings → API keys & webhooks** is the developer control panel.

## API keys

**Generate** an API key to authenticate calls to the **Qualy API**, so your systems can read and create data programmatically. You can also **revoke** keys to rotate them or cut off access.

## Webhooks

Create **webhooks** so Qualy notifies your systems when events happen—such as a **payment being paid** or a **payout updating**. Your software then reacts automatically, keeping everything in sync.

## Tenant ID

Your **tenant ID** identifies your account in integrations; include it in requests so Qualy knows which account they relate to.

Qualy's developer documentation covers endpoints, examples and how-tos. Most training guides also link to the relevant API docs where a task can be done programmatically.

Use **webhooks** rather than polling: let Qualy tell your system when something changes, instead of repeatedly asking. It's faster and lighter.

## Frequently asked questions

### Where do I manage API access?

In Settings → API keys & webhooks. There you generate API keys, set up webhooks, and find your tenant ID for integration.

### What is an API key for?

It authenticates your requests to the Qualy API so your own systems can read and create data programmatically.

### What are webhooks?

They let Qualy notify your systems when events happen—like a payment being paid or a payout updating—so your software can react automatically.

### What is the tenant ID?

An identifier for your account used when integrating. Requests include it so Qualy knows which account they relate to.

### Is there documentation?

Yes—Qualy's developer docs cover endpoints, examples and how-tos. There's a link from API settings and throughout these guides.

### Can I revoke a key?

Yes. You can generate and revoke keys, so you can rotate them or cut off access if a key is compromised.

## Build with the Qualy API

Everything you need to integrate—endpoints, examples and guides.

[View API Docs](https://docs.qualyhq.com/docs)

## More on Qualy

**Industries**

- [For schools](/international-education/for-schools.md) — For international education schools
- [For agents](/international-education/for-education-agents.md) — For international education agents

**Support**

- [Training](/training.md)
- [System status](https://qualyhq.statuspage.io/) — Qualy system status
- [Product updates](https://changelog.qualyhq.com) — As we work on Qualy, here we spotlight what we’ve learned and updated across our products
- [Contact](/contact-us.md)

**Product**

- [Demo](/demo.md)
- [Enterprise](/enterprise.md)
- [Testimonials](/testimonials.md) — Learn what some customers have to say about Qualy
- [About](/about.md) — Learn about Qualy's mission and values
- [Blog](/blog) — International education payments blog by Qualy
- [Trust center](/trust.md)
- [API](/api.md) — Qualy API for international education payments
- [Zapier](/zapier.md) — Connect Qualy to 7,000+ apps with Zapier

**Legal**

- [General terms](/terms-and-conditions.md)
- [Payer terms](/terms-for-payers.md)
- [Privacy policy](/privacy-policy.md)
- [BECS DDR](/becs-dd-service-agreement.md)
