# Developer Docs

## Developer Docs

- [Developer Docs](https://kbase.whitelabel-loyalty.com/developer/developer-docs.md): Get up and running with the White Label Loyalty API
- [Rate limits](https://kbase.whitelabel-loyalty.com/developer/going-live/rate-limits.md)
- [Security](https://kbase.whitelabel-loyalty.com/developer/going-live/security.md)
- [Handling errors](https://kbase.whitelabel-loyalty.com/developer/going-live/handling-errors.md)
- [Reporting your first event](https://kbase.whitelabel-loyalty.com/developer/tutorials/reporting-your-first-event.md): Learn how to report your first private event to the WLL API in staging mode using your event type secret.
- [Checking audience membership](https://kbase.whitelabel-loyalty.com/developer/tutorials/checking-audience-membership.md): Learn how to check if a user belongs to an audience using WLL APIs, with both async and sync approaches.
- [API Authentication](https://kbase.whitelabel-loyalty.com/developer/guides/api-authentication.md): Understand how authentication and authorization work across the WLL API, including access levels, token handling, and how to request credentials.
- [Anonymous API access](https://kbase.whitelabel-loyalty.com/developer/guides/api-authentication/anonymous-api-access.md): Use your API key to access public WLL API endpoints without authentication.
- [User API access](https://kbase.whitelabel-loyalty.com/developer/guides/api-authentication/user-api-access.md): How to authenticate API requests on behalf of a logged-in user using a user access token.
- [Administrator API access](https://kbase.whitelabel-loyalty.com/developer/guides/api-authentication/administrator-api-access.md): Authenticate as an admin to perform privileged actions via the WLL API using an admin access token.
- [Request API credentials](https://kbase.whitelabel-loyalty.com/developer/guides/api-authentication/request-api-credentials.md): How to request your admin API credentials and how we securely deliver them.
- [Generate an admin access token](https://kbase.whitelabel-loyalty.com/developer/guides/api-authentication/generate-an-admin-access-token.md): Use your client credentials to generate a short-lived admin access token for authenticating with WLL’s admin API.
- [Integrate with POS](https://kbase.whitelabel-loyalty.com/developer/guides/integrate-with-pos.md): Learn how to integrate a POS system with the Loyalty Engine to enable points earning, voucher redemptions, and seamless loyalty interactions at checkout.
- [Reporting transactions](https://kbase.whitelabel-loyalty.com/developer/guides/integrate-with-pos/reporting-transactions.md): How to report transactions directly to the Loyalty Engine via API when running a transaction loyalty program.
- [Applying offers](https://kbase.whitelabel-loyalty.com/developer/guides/integrate-with-pos/applying-offers.md): Learn how to identify and apply active offers for a member in a point-of-sale or ecommerce environment.
- [Redeeming vouchers](https://kbase.whitelabel-loyalty.com/developer/guides/integrate-with-pos/redeeming-vouchers.md): How to validate and burn vouchers issued by the Loyalty Engine's voucher management system.
- [Redeeming points](https://kbase.whitelabel-loyalty.com/developer/guides/integrate-with-pos/redeeming-points.md): How to redeem a user's loyalty points for discounts at checkout.
- [Processing discount objects](https://kbase.whitelabel-loyalty.com/developer/guides/integrate-with-pos/processing-discount-objects.md): Learn how to interpret and apply the discounts object returned in offer or voucher responses.
- [Deploy a Loyalty Microsite](https://kbase.whitelabel-loyalty.com/developer/guides/deploy-a-loyalty-microsite.md)
- [Configure a microsite domain](https://kbase.whitelabel-loyalty.com/developer/guides/deploy-a-loyalty-microsite/configure-a-microsite-domain.md): Guide to setting up a custom domain for the Loyalty Microsite, including DNS configuration steps, SSL verification, and requirements for embedding in your main website.
- [Embed a microsite in a website or app](https://kbase.whitelabel-loyalty.com/developer/guides/deploy-a-loyalty-microsite/embed-a-microsite-in-a-website-or-app.md): Learn how to embed the Loyalty Microsite in a website using an iFrame or a mobile app using WebView.
- [Authenticate users in a microsite](https://kbase.whitelabel-loyalty.com/developer/guides/deploy-a-loyalty-microsite/authenticate-users-in-a-microsite.md): Learn how to set up user authentication for the Loyalty Microsite, covering integrated and embedded options for seamless user login with your existing app or website credentials.
- [Present a user’s loyalty status](https://kbase.whitelabel-loyalty.com/developer/guides/present-a-users-loyalty-status.md): Learn how to integrate Wallet, Benefits, Tiers, and Badges APIs together in your application to show a logged-in user their complete loyalty status.
- [Enable users to extract value (burn)](https://kbase.whitelabel-loyalty.com/developer/guides/enable-users-to-extract-value-burn.md): Learn two major ways (along with some alternatives) to let users extract value from loyalty: purchasing rewards or reporting events that deduct points.
- [Getting & redeeming rewards](https://kbase.whitelabel-loyalty.com/developer/guides/enable-users-to-extract-value-burn/getting-and-redeeming-rewards.md): Learn how to enable users to extract value from your loyalty program through the purchase and redemption of rewards.
- [Reporting events to deduct points](https://kbase.whitelabel-loyalty.com/developer/guides/enable-users-to-extract-value-burn/reporting-events-to-deduct-points.md)
- [Cash payouts](https://kbase.whitelabel-loyalty.com/developer/guides/enable-users-to-extract-value-burn/cash-payouts.md)
- [TypeScript SDK](https://kbase.whitelabel-loyalty.com/developer/resources/typescript-sdk.md)
- [Installation](https://kbase.whitelabel-loyalty.com/developer/resources/typescript-sdk/installation.md)
- [Usage](https://kbase.whitelabel-loyalty.com/developer/resources/typescript-sdk/usage.md)
- [Authentication](https://kbase.whitelabel-loyalty.com/developer/resources/typescript-sdk/authentication.md)
- [Webhooks](https://kbase.whitelabel-loyalty.com/developer/resources/webhooks.md)
