# SnowBee Developer Documentation > Documentation for integrating external systems with the SnowBee Public API, including authentication, API scopes, endpoint guides, events and the complete OpenAPI specification. SnowBee is an ERP for retail and e-commerce. The Public API is an HTTPS/JSON API for e-commerce, loyalty-program and demand-planning integrations. Start with the shared setup guide, then use the guide for the API scope assigned to your credentials. ## Start here - [SnowBee developer documentation](https://docs.snowbee.dev/index.md): Overview and links to each integration guide. - [Get started](https://docs.snowbee.dev/getting-started.md): Credentials, OAuth 2.0 client credentials, base URLs, shared conventions, errors and rate limits. - [SnowBee Public API reference](https://docs.snowbee.dev/openapi.md): Human- and agent-readable endpoint reference generated from backend route definitions. - [SnowBee OpenAPI JSON](https://docs.snowbee.dev/openapi.json): Complete OpenAPI 3.1 machine-readable specification. ## Integration guides - [E-commerce API](https://docs.snowbee.dev/ecom.md): Catalogue, inventory, orders, click and collect, customers and e-commerce events. - [Loyalty Programs API](https://docs.snowbee.dev/loyalty-programs.md): Retail stores participating in a loyalty program. - [Demand Planning API](https://docs.snowbee.dev/demand-planning.md): Sales forecasts and replenishment parameters for a tenant. - [Event notifications](https://docs.snowbee.dev/events.md): Azure Service Bus events for e-commerce integrations. ## Updates and discovery - [SnowBee Public API changelog](https://docs.snowbee.dev/changelog.md): Public API and developer-documentation changes. - [Sitemap](https://docs.snowbee.dev/sitemap.xml): Canonical human-readable documentation URLs.