> ## Documentation Index
> Fetch the complete documentation index at: https://docs.myabode.ca/llms.txt
> Use this file to discover all available pages before exploring further.

# Create API keys for your brokerage

> How a brokerage admin creates and revokes myAbode Deals API service keys so the brokerage's own tools can read its deals, tasks, agents and offices.

The [myAbode Deals API](https://docs.myabode.ca/api.md) lets your brokerage's own tools, such as a CRM, reporting or accounting, read your deals. Access is through **service keys**, which brokerage admins create.

## Create a service key

1. Open your account menu (your name, bottom left) and choose **Get API Keys**.
2. Under your brokerage, choose **Create service key**.
3. Name the key after the tool that will use it, and choose only the access it needs: **Read deals**, **Read tasks**, **Read users**, **Read offices** or **Read events**. **Read tasks** and **Read events** come only with **Read deals**, because task and event text can name clients.
4. Copy the key. It's shown **once**. Give it to whoever runs the tool, through a password manager, not email.

A service key reads your whole brokerage within the access you chose. It keeps working if you leave the brokerage.

## Revoke a key

On **Get API Keys**, revoke any key that's no longer used or may have been shared too widely. It stops working on its next request.

Only brokerage admins can create service keys. For details your developers need, see [Authentication and API keys](https://docs.myabode.ca/api/authentication.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.