# API Reference

> Read-only REST API for MyBusiness App, organised by domain. Authenticate with a tenant API key and the API Management subscription key.

Base URL: `https://mpp-api-mybusinessapp-san.azure-api.net/v2`

Public subscription key (Ocp-Apim-Subscription-Key): `4fb0f9a3b14a44e98698e80cef2aebeb`

API version: `3.55.133`

## Domains

- [Addresses](https://mybusinessapp.co.za/developers/api/address): List and retrieve the addresses recorded for a tenant. (2 endpoints)
- [Application stamps](https://mybusinessapp.co.za/developers/api/application-stamp): Inspect the application stamps (deployment configuration) available to an API key. (2 endpoints)
- [Applications](https://mybusinessapp.co.za/developers/api/application): List the applications provisioned for a tenant. (2 endpoints)
- [Billing accounts](https://mybusinessapp.co.za/developers/api/billing-account): Billing accounts, invoices, subscriptions and transactions for a tenant. (9 endpoints)
- [Bookings](https://mybusinessapp.co.za/developers/api/booking): List, search and retrieve the bookings recorded for a tenant. (3 endpoints)
- [Breeds](https://mybusinessapp.co.za/developers/api/breed): Browse the breed catalogue by id, unique name or size. (3 endpoints)
- [Customers](https://mybusinessapp.co.za/developers/api/customer): List, search and retrieve customer profiles, with team and custom-field filters. (3 endpoints)
- [Documents](https://mybusinessapp.co.za/developers/api/document): List documents and retrieve them by id or by reference. (3 endpoints)
- [Employees](https://mybusinessapp.co.za/developers/api/employee): List and retrieve employees, including by Firebase UID. (3 endpoints)
- [API keys](https://mybusinessapp.co.za/developers/api/api-key): List API key metadata and read daily or monthly usage. Secret values are never returned. (4 endpoints)
- [Pets](https://mybusinessapp.co.za/developers/api/pet): List and retrieve the pets recorded for a tenant. (2 endpoints)
- [Services](https://mybusinessapp.co.za/developers/api/service): List and retrieve the services a tenant offers. (2 endpoints)
- [Stamps](https://mybusinessapp.co.za/developers/api/stamp): List and retrieve stamps and their deployment configuration. (2 endpoints)
- [Teams](https://mybusinessapp.co.za/developers/api/team): List and retrieve a tenant's teams. (2 endpoints)
- [Tenants](https://mybusinessapp.co.za/developers/api/tenant): List tenants and retrieve one by record id or tenant id. (3 endpoints)
- [Transports](https://mybusinessapp.co.za/developers/api/transport): List and retrieve the transport modes a tenant offers. (3 endpoints)
- [Vouchers](https://mybusinessapp.co.za/developers/api/voucher): List and retrieve vouchers, including by voucher code. (3 endpoints)
- [Weight classes](https://mybusinessapp.co.za/developers/api/weight-class): List and retrieve weight classes by id, size or weight. (4 endpoints)

## Machine-readable

- [OpenAPI document](https://mpp-api-mybusinessapp-san.azure-api.net/studio/v2/developers/openapi.json)
- [llms.txt](https://mybusinessapp.co.za/developers/llms.txt)
- [Full documentation](https://mybusinessapp.co.za/developers/llms-full.txt)

---

[Rendered page](https://mybusinessapp.co.za/developers/api)

© MyBusinessApp (Pty) Ltd. Proprietary documentation — do not republish.
