# Bvndle LAAS Docs ## Docs - [Get Started](https://docs.bvndle.com/bvndle-developers.md): Welcome to Bvndle Developers. Begin integrating our APIs, Bvndle SSO and other features into your application. Get Started with our APIs. - [Authentication](https://docs.bvndle.com/bvndle-gamification/authentication.md) - [Create Badge](https://docs.bvndle.com/bvndle-gamification/badge/create-badge.md): This endpoint is used to create a badge - [Get Badge](https://docs.bvndle.com/bvndle-gamification/badge/get-badge.md): This endpoint is used to get a badge - [Get Partner Badges](https://docs.bvndle.com/bvndle-gamification/badge/get-partner-badges.md): This endpoint is used to get a partner badge - [Update Badge](https://docs.bvndle.com/bvndle-gamification/badge/update-badge.md): This endpoint is used to update a badge - [Get Leaderboard](https://docs.bvndle.com/bvndle-gamification/get-leaderboard.md): This endpoint returns the details of a mission - [Active Missions](https://docs.bvndle.com/bvndle-gamification/missions/active-missions.md): This endpoint returns all the missions that are in progress - [Activity Log](https://docs.bvndle.com/bvndle-gamification/missions/activity-log.md): This endpoint returns the history of the missions - [Complete Mission](https://docs.bvndle.com/bvndle-gamification/missions/complete-mission.md): This endpoint marks a user's mission as completed - [Create Mission](https://docs.bvndle.com/bvndle-gamification/missions/create-mission.md): This endpoint is used to create a user mission - [Get Mission](https://docs.bvndle.com/bvndle-gamification/missions/get-mission.md): This endpoint returns the details of a mission - [Get Missions](https://docs.bvndle.com/bvndle-gamification/missions/get-missions.md): This endpoint returns all created missions - [Start Mission](https://docs.bvndle.com/bvndle-gamification/missions/start-mission.md): This endpoint starts a mission for a user - [Update Mission](https://docs.bvndle.com/bvndle-gamification/missions/update-mission.md): This endpoint is used to update mission details - [User Active Missions](https://docs.bvndle.com/bvndle-gamification/missions/user-active-missions.md): This endpoint returns a user’s active missions (missions in progress) - [Create Raffle](https://docs.bvndle.com/bvndle-gamification/raffles/create-raffle.md): This endpoint is used to create a raffle - [End Raffle](https://docs.bvndle.com/bvndle-gamification/raffles/end-raffle.md): This endpoint ends a currently active raffle - [Get Active Raffle](https://docs.bvndle.com/bvndle-gamification/raffles/get-active-raffle.md): This endpoint returns the currently active raffle - [Get Entry Fee](https://docs.bvndle.com/bvndle-gamification/raffles/get-entry-fee.md): This endpoint returns the entry fee of a raffle - [Get Raffle](https://docs.bvndle.com/bvndle-gamification/raffles/get-raffle.md): This endpoint returns the details of a raffle - [Get Raffles](https://docs.bvndle.com/bvndle-gamification/raffles/get-raffles.md): This endpoint returns all created raffles - [Join Raffle](https://docs.bvndle.com/bvndle-gamification/raffles/join-raffle.md): This endpoint is used to add a user to a raffle - [Pause Raffle](https://docs.bvndle.com/bvndle-gamification/raffles/pause-raffle.md): This endpoint pauses a raffle - [Resume Raffle](https://docs.bvndle.com/bvndle-gamification/raffles/resume-raffle.md): This endpoint resumes a raffle - [Winner Leaderboard](https://docs.bvndle.com/bvndle-gamification/raffles/winner-leaderboard.md): This endpoint returns the winner leaderboard for a particular raffle - [Create Special Campaign](https://docs.bvndle.com/bvndle-gamification/special-campaign/create-special-campaign.md): This endpoint is used to create a special campaign - [Get Participants](https://docs.bvndle.com/bvndle-gamification/special-campaign/get-participants.md): This endpoint is used to get special campaign participants - [Get Partner Special Campaigns](https://docs.bvndle.com/bvndle-gamification/special-campaign/get-partner-special-campaigns.md): This endpoint is used to get special campaigns for a partner - [Get a Special Campaign](https://docs.bvndle.com/bvndle-gamification/special-campaign/get-special-campaign.md): This endpoint is used to get a single special campaign - [Stop Special Campaign](https://docs.bvndle.com/bvndle-gamification/special-campaign/stop-special-campaign.md): This endpoint is used to stop a special campaign - [Create Spin Wheel](https://docs.bvndle.com/bvndle-gamification/spin-wheel/create-spin-wheel.md): This endpoint is used to create a spin wheel - [Get A Spin Wheel](https://docs.bvndle.com/bvndle-gamification/spin-wheel/get-a-spin-wheel.md): This endpoint returns details of a spin wheel - [Get Active Spin Wheel](https://docs.bvndle.com/bvndle-gamification/spin-wheel/get-active-spin-wheel.md): This endpoint returns the currently active spin wheel - [Get Spin Wheels](https://docs.bvndle.com/bvndle-gamification/spin-wheel/get-spin-wheels.md): This endpoint returns all the spin wheels created by the partner - [Manage Spin Wheel Prize](https://docs.bvndle.com/bvndle-gamification/spin-wheel/manage-wheel-prize.md): This endpoint is used to add and manage the prizes on a spin wheel - [Spin A Wheel](https://docs.bvndle.com/bvndle-gamification/spin-wheel/spin-wheel.md): This endpoint allows a user spin a wheel - [Spin Wheel History](https://docs.bvndle.com/bvndle-gamification/spin-wheel/spin-wheel-history.md): This endpoint returns the spin wheel history - [Update Spin Wheel Prize](https://docs.bvndle.com/bvndle-gamification/spin-wheel/update-spin-wheel-prize.md): This endpoint updates a particular prize under a spin wheel - [Add Reward for Streak](https://docs.bvndle.com/bvndle-gamification/streaks/add-reward-for-streak.md): This endpoint is used to update a streak reward - [All Streaks Users](https://docs.bvndle.com/bvndle-gamification/streaks/all-streaks-users.md): This endpoint is used to get all streak users - [Award Streak Rule](https://docs.bvndle.com/bvndle-gamification/streaks/award-streak-rule.md): This endpoint is used to update a streak reward - [Create a Daily Streak Reward](https://docs.bvndle.com/bvndle-gamification/streaks/create-daily-streak-reward.md): This endpoint is used to create a streak - [Create Streak](https://docs.bvndle.com/bvndle-gamification/streaks/create-streak.md): This endpoint is used to create a streak - [Get Streak](https://docs.bvndle.com/bvndle-gamification/streaks/get-streak.md): This endpoint is used to get a streak - [Get Streak Rewards](https://docs.bvndle.com/bvndle-gamification/streaks/get-streak-rewards.md): This endpoint is used to get streak rewards - [Get Streaks](https://docs.bvndle.com/bvndle-gamification/streaks/get-streaks.md): This endpoint is used to get streaks - [Get User Streaks](https://docs.bvndle.com/bvndle-gamification/streaks/get-user-streaks.md): This endpoint is used to get user's streaks - [Update Streak](https://docs.bvndle.com/bvndle-gamification/streaks/update-streak.md): This endpoint is used to update a streak - [Update Streak Reward](https://docs.bvndle.com/bvndle-gamification/streaks/update-streak-reward.md): This endpoint is used to update a streak reward - [Create Ticket](https://docs.bvndle.com/bvndle-gamification/tickets/create-ticket.md): This endpoint is used to create a ticket - [Get Ticket](https://docs.bvndle.com/bvndle-gamification/tickets/get-ticket.md): This endpoint is used to get a single ticket - [Get Tickets](https://docs.bvndle.com/bvndle-gamification/tickets/get-tickets.md): This endpoint is used to get multiple tickets - [Get User Tickets](https://docs.bvndle.com/bvndle-gamification/tickets/get-user-ticket.md): This endpoint is used to get a user's tickets - [Update Ticket](https://docs.bvndle.com/bvndle-gamification/tickets/update-ticket.md): This endpoint is used to creaupdatete a ticket - [Create User Tier](https://docs.bvndle.com/bvndle-gamification/user-tier/create-user-tier.md): This endpoint creates a tier - [Delete User Tier](https://docs.bvndle.com/bvndle-gamification/user-tier/delete-user-tier.md): This endpoint is used to delete a user tier - [Get All User Tier](https://docs.bvndle.com/bvndle-gamification/user-tier/get-all-user-tier.md): This endpoint returns all the user tiers created by the partner - [Get User Tier](https://docs.bvndle.com/bvndle-gamification/user-tier/get-user-tier.md): This endpoint returns the user tier details - [Set First Tier to User](https://docs.bvndle.com/bvndle-gamification/user-tier/set-first-tier-to-user.md): This endpoint is used to set the first tier for a user - [Update User Tier](https://docs.bvndle.com/bvndle-gamification/user-tier/update-user-tier.md): This endpoint is used to updates details of the user tier - [Upgrade User Tier](https://docs.bvndle.com/bvndle-gamification/user-tier/upgrade-user-tier.md): This endpoint upgrades a user tier to another tier - [Create Authorization Code](https://docs.bvndle.com/bvndle-sso/create-authorization-code.md): Call this endpoint to get authorization code from the auth server - [Create Tag](https://docs.bvndle.com/bvndle-sso/create-tag.md): Call this endpoint to create a tag for user that doesn't have a tag - [Find User Tag](https://docs.bvndle.com/bvndle-sso/find-user-tag.md): Call this endpoint to get a user tag using either their BVN, email or phone - [Get SSO Access Token](https://docs.bvndle.com/bvndle-sso/get-sso-access-token.md): Call this endpoint to get SSO access token (JWT) that contains the user's information - [Getting Started - Mobile](https://docs.bvndle.com/bvndle-sso/get-started-mobile.md) - [Getting Started - Web](https://docs.bvndle.com/bvndle-sso/get-started-web.md) - [Get User Tag](https://docs.bvndle.com/bvndle-sso/get-user-tag.md): Call this endpoint to get a user tag - [Link Bvndle Tag to LAAS User Account](https://docs.bvndle.com/bvndle-sso/link-bvndle-to-laas.md): Call this endpoint to link the user Bvndle tag to an existing LAAS user account - [Onboard Partners](https://docs.bvndle.com/bvndle-sso/onboard-partners.md): Call this endpoint to onboard partners to UFEL ecosystem - [Partner Login](https://docs.bvndle.com/bvndle-sso/partner-login.md): Call this endpoint to login as a partner - [Update Partner's Details](https://docs.bvndle.com/bvndle-sso/update-partners-details.md): Call this endpoint to update existing partner's details - [Verify Tag](https://docs.bvndle.com/bvndle-sso/verify-tag.md): Call this endpoint to check the availability of a tag - [Debit Multiple Wallets](https://docs.bvndle.com/coins/debit-multiple-wallets.md): This endpoint enables partners to debit multiple wallets linked to a user - [Get a User coin Balance Rule](https://docs.bvndle.com/coins/get-coin-balance.md): Get a user coin balance with this endpoint. - [Get Leaderboard](https://docs.bvndle.com/coins/get-leaderboard.md): This endpoint returns the coins leaderboard - [Get Partner Specific Coin for User](https://docs.bvndle.com/coins/get-partner-specific-coin-for-user.md): This endpoint returns partner specific coin data for a user - [Get User Transaction History](https://docs.bvndle.com/coins/get-user-transaction-history.md): This endpoint returns all the transactions performed by a user - [Partner-User Coin Redemption](https://docs.bvndle.com/coins/partner-user-coin-redemption.md): This endpoint enables partners to credit coins to users within the partner application - [User-Partner Coin Redemption](https://docs.bvndle.com/coins/user-partner-coin-redemption.md): This endpoint enables users to redeem coins for marketplace activities within the partner application - [Get Started](https://docs.bvndle.com/get-started.md): Begin rewarding users for their Loyalty - [Create Gift Card](https://docs.bvndle.com/gift-card/create-gift-card.md): This endpoint creates a gift card - [Authentication](https://docs.bvndle.com/onboarding/authentication.md) - [Onboarding](https://docs.bvndle.com/onboarding/onboarding.md) - [User onboarding - Remove onboarded users (bulk)](https://docs.bvndle.com/onboarding/remove-bulk-users.md): Call this endpoint to remove onboarded users in bulk - [User onboarding - Remove a single user](https://docs.bvndle.com/onboarding/remove-single-user.md): Call this endpoint to remove a single onboarded user - [Award](https://docs.bvndle.com/rules-engine/award.md): Call this endpoint to reward user after user has fulfilled specified conditions. Rule Name must have been previously created, User must have been onboarded. - [Create Rules](https://docs.bvndle.com/rules-engine/create-rules.md): Create Rules with this endpoint. Rules are instructions on how to reward. Users are rewarded based on rules set. - [Edit Rule](https://docs.bvndle.com/rules-engine/edit-rules.md): Edit created Rules with this endpoint. - [Get a Rule](https://docs.bvndle.com/rules-engine/get-a-rule.md): Get a Rule with rule name with this endpoint. - [Get all Rules](https://docs.bvndle.com/rules-engine/get-all-rules.md): Get all created Rules with this endpoint. You can also filter by status. - [Get Url](https://docs.bvndle.com/trending-deals/get-url.md): Call this endpoint to get URL for trending deals for an onboarded user. - [Coin Credit](https://docs.bvndle.com/webhook/coin-credit.md): This event is sent after a coin credit has occured outside the partner application - [Coin Debit](https://docs.bvndle.com/webhook/coin-debit.md): This event is sent after a coin debit has occured outside the partner application - [Onboarding](https://docs.bvndle.com/webhook/onboarding.md): This event is sent after bulk onboarding ## OpenAPI Specs - [openapi](https://docs.bvndle.com/api-reference/openapi.json)