# apple_business_registry v0.3.0 - Table of Contents

Experimental Elixir client for Apple Business Registry / Business Connect APIs.

## Pages

- [AppleBusinessRegistry](readme.md)
- [Changelog](changelog.md)
- [LICENSE](license.md)

## Modules

- Auth
  - [AppleBusinessRegistry.Token](AppleBusinessRegistry.Token.md): Apple Business Registry token generation and exchange.
  - [AppleBusinessRegistry.TokenCache](AppleBusinessRegistry.TokenCache.md): Caches the Apple Business Registry access token so we don't exchange a new JWT on every call.

- API
  - [AppleBusinessRegistry](AppleBusinessRegistry.md): Elixir client for the [Apple Business Registry API](https://developer.apple.com/documentation/businessregistryapi).

- Models
  - [AppleBusinessRegistry.Business](AppleBusinessRegistry.Business.md): Business struct representing a registered business in Apple Business Registry.
  - [AppleBusinessRegistry.Location](AppleBusinessRegistry.Location.md): Location struct representing a business location in Apple Business Registry.

- Errors
  - [AppleBusinessRegistry.Error](AppleBusinessRegistry.Error.md): Structured error returned from the Apple Business Registry API.

