# Flock ## Docs - [MCP Server](https://docs.withflock.com/advanced/mcp-server.md): The Flock MCP Server makes it easy to connect your MCP-compatible client (like [Cursor](https://cursor.com/)) to Flock's referral platform to help with your integration. - [Flock REST API](https://docs.withflock.com/advanced/rest-api.md): Explore the Flock REST API to access Flock resources from your backend. - [Get a Campaign](https://docs.withflock.com/api-reference/endpoint/campaign/get-campaign-by-id.md) - [List Campaigns](https://docs.withflock.com/api-reference/endpoint/campaign/list-campaigns.md) - [Ingest Checkpoint](https://docs.withflock.com/api-reference/endpoint/checkpoints/ingest-checkpoint.md) - [Get a Customer](https://docs.withflock.com/api-reference/endpoint/customer/get-customer-by-id.md) - [Identify Customer](https://docs.withflock.com/api-reference/endpoint/customer/identify-customer.md) - [List Customers](https://docs.withflock.com/api-reference/endpoint/customer/list-customers.md) - [Accept Referral](https://docs.withflock.com/api-reference/endpoint/referral/accept-referral.md): Accept a pending referral that has been flagged by our fraud detection engine - [List Referral](https://docs.withflock.com/api-reference/endpoint/referral/list-referrals.md) - [Create Referral](https://docs.withflock.com/api-reference/endpoint/referral/post-referrals.md): Create or update a referral - [Reject Referral](https://docs.withflock.com/api-reference/endpoint/referral/reject-referral.md): Reject a pending referral that has been flagged by our fraud detection engine - [Validate Referral Code](https://docs.withflock.com/api-reference/endpoint/referral/validate-referral-code.md): Validate a referral code - [List Rewards](https://docs.withflock.com/api-reference/endpoint/rewards/list-rewards.md) - [Trigger Rewards](https://docs.withflock.com/api-reference/endpoint/rewards/post-reward-trigger.md) - [List Webhooks](https://docs.withflock.com/api-reference/endpoint/webhook/list-webhooks.md) - [Upsert Webhooks](https://docs.withflock.com/api-reference/endpoint/webhook/upsert-webhooks.md) - [Blog](https://docs.withflock.com/blogs.md): Latest news, feature announcements, and insights from the Flock team - [Changelog](https://docs.withflock.com/changelog.md) - [Introduction](https://docs.withflock.com/checkpoints/intro.md) - [Display Placements](https://docs.withflock.com/checkpoints/placement.md): Learn how to use checkpoints to dynamically trigger UI placements in your mobile and web applications. - [Trigger Rewards](https://docs.withflock.com/checkpoints/reward.md): This guide explains how to trigger rewards programmatically by ingesting a checkpoint to Flock's API. - [Key Concepts](https://docs.withflock.com/concepts.md): Learn the key concepts of Flock and how to integrate it with your application. - [Customer Identification](https://docs.withflock.com/customer/identify.md) - [App Deep Linking](https://docs.withflock.com/deeplink.md) - [Introduction](https://docs.withflock.com/introduction.md): Welcome to the Developer Guide of Flock - [Android SDK](https://docs.withflock.com/sdks/android-sdk.md): Integrate Flock’s referral and rewards platform into your Android app with the official FlockSDK. This guide covers setup, configuration, and usage for Kotlin-based Android apps. - [iOS SDK](https://docs.withflock.com/sdks/ios-sdk.md): Integrate Flock’s referral and rewards platform into your iOS app with the official FlockSDK. This guide covers setup, configuration, and usage for Swift-based iOS apps. - [Browser JS SDK](https://docs.withflock.com/sdks/js-sdk.md): Learn how to use FlockSDK via a script tag to power referrals on your website. - [Node.js SDK](https://docs.withflock.com/sdks/node-sdk.md): Integrate Flock referral and rewards platform into your Node server with the official Node.js SDK. This guide covers setup, configuration, and usage for server-side applications. - [React Native SDK](https://docs.withflock.com/sdks/react-native-sdk.md): Integrate Flock’s referral and rewards platform into your React Native app with the official Flock SDK. This guide covers setup, configuration, and usage for React Native apps. - [Webhooks](https://docs.withflock.com/webhooks.md) ## OpenAPI Specs - [json](https://api-dev.withflock.com/docs/json) - [project](https://docs.withflock.com/project.json)