> For the complete documentation index, see [llms.txt](https://kbase.whitelabel-loyalty.com/developer/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kbase.whitelabel-loyalty.com/developer/resources.md).

# Resources

- [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)
- [Campaigns API Reference](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference.md)
- [Campaigns](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns.md): Build earning experiences from campaigns, missions, events, and rewards.
- [List earning campaigns](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns/list-earning-campaigns.md)
- [Create an earning campaign](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns/create-an-earning-campaign.md)
- [Count earning campaigns by status](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns/count-earning-campaigns-by-status.md)
- [Retrieve an earning campaign](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns/retrieve-an-earning-campaign.md)
- [Delete a draft earning campaign](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns/delete-a-draft-earning-campaign.md)
- [Update an earning campaign](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns/update-an-earning-campaign.md)
- [List user progress for an earning campaign](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns/list-user-progress-for-an-earning-campaign.md)
- [Transition an earning campaign status](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns/transition-an-earning-campaign-status.md)
- [List campaign missions](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns/list-campaign-missions.md)
- [Create a campaign mission](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns/create-a-campaign-mission.md)
- [Retrieve a mission](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns/retrieve-a-mission.md)
- [Delete a mission](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns/delete-a-mission.md)
- [Update a mission](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns/update-a-mission.md)
- [List member progress for a mission](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns/list-member-progress-for-a-mission.md)
- [Reorder campaign missions](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns/reorder-campaign-missions.md)
- [Opt in to a mission](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns/opt-in-to-a-mission.md)
- [List campaigns for a user](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns/list-campaigns-for-a-user.md)
- [Retrieve a campaign for a user](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/campaigns/retrieve-a-campaign-for-a-user.md)
- [Referral campaigns](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/referral-campaigns.md): Create member referral programs, invitation codes, and milestone rewards.
- [List referral campaigns](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/referral-campaigns/list-referral-campaigns.md)
- [Create a referral campaign](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/referral-campaigns/create-a-referral-campaign.md)
- [Retrieve a referral campaign](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/referral-campaigns/retrieve-a-referral-campaign.md)
- [Delete a referral campaign](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/referral-campaigns/delete-a-referral-campaign.md)
- [Update a referral campaign](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/referral-campaigns/update-a-referral-campaign.md)
- [List referral codes for a campaign](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/referral-campaigns/list-referral-codes-for-a-campaign.md)
- [Retrieve a referral code](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/referral-campaigns/retrieve-a-referral-code.md)
- [Delete a referral code](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/referral-campaigns/delete-a-referral-code.md)
- [Update a referral code](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/referral-campaigns/update-a-referral-code.md)
- [Create a referral for a code](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/referral-campaigns/create-a-referral-for-a-code.md)
- [List tranches for a referral campaign](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/referral-campaigns/list-tranches-for-a-referral-campaign.md)
- [Create a referral campaign tranche](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/referral-campaigns/create-a-referral-campaign-tranche.md)
- [Retrieve a referral campaign tranche](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/referral-campaigns/retrieve-a-referral-campaign-tranche.md)
- [Delete a referral campaign tranche](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/referral-campaigns/delete-a-referral-campaign-tranche.md)
- [Update a referral campaign tranche](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/referral-campaigns/update-a-referral-campaign-tranche.md)
- [Models](https://kbase.whitelabel-loyalty.com/developer/resources/campaigns-api-reference/models.md)
