# Reditus docs ## Docs - [Platform overview](https://docs.getreditus.com/get-started/introduction.md): The resources you need to get started with Reditus - [Get Started](https://docs.getreditus.com/affiliate-program/get_started.md): Get Started with the Reditus affiliate program - [Introduction](https://docs.getreditus.com/affiliate-program/tracking-script/introduction.md): Tracking Script Introduction - [Installation](https://docs.getreditus.com/affiliate-program/tracking-script/installation.md): Tracking Script Installation - [FAQs](https://docs.getreditus.com/affiliate-program/tracking-script/faq.md): Frequently asked questions - [Introduction](https://docs.getreditus.com/affiliate-program/signup-snippet/introduction.md): Signup Snippet Introduction - [Installation](https://docs.getreditus.com/affiliate-program/signup-snippet/installation.md): Signup Snippet Installation - [Advanced Installation](https://docs.getreditus.com/affiliate-program/signup-snippet/advanced_installation.md): Signup Snippet Advanced Installation - [Excluding plans & prices](https://docs.getreditus.com/affiliate-program/stripe/excluding_plans.md): Exclude certain plans from generating commissions - [Get Started](https://docs.getreditus.com/referral-program/get_started.md): Get Started with the Reditus referral program - [Loading the Widget](https://docs.getreditus.com/referral-program/loading.md): Learn how to load the Reditus referral program widget into your application. - [Authenticating the User](https://docs.getreditus.com/referral-program/authentication.md): Generate a JSON Web Token (JWT) to securely associate referral data with individual users. - [Showing the Widget Modal](https://docs.getreditus.com/referral-program/show.md): Display the in-app referral modal so users can share referral links and track referrals directly in your application. - [Languages](https://docs.getreditus.com/referral-program/languages.md): Display the Reditus referral program widget in your user's language. - [Referral Rewards](https://docs.getreditus.com/referral-program/referral_rewards.md): Give rewards to the users advocates bring in - [Excluding plans & prices](https://docs.getreditus.com/referral-program/stripe/excluding_plans.md): Exclude certain plans from generating rewards - [Get Started](https://docs.getreditus.com/webhooks/get_started.md): Send events from Reditus to webhook endpoints - [partnership.accepted](https://docs.getreditus.com/webhooks/affiliate-program/partnership_accepted.md): Partnership - partnership.accepted - [referral.created](https://docs.getreditus.com/webhooks/affiliate-program/referrals_created.md): Referrals - referral.created - [advocate.created](https://docs.getreditus.com/webhooks/referral-program/advocate_created.md): Advocates - advocate.created - [lead.created](https://docs.getreditus.com/webhooks/referral-program/lead_created.md): Leads - lead.created - [reward.created](https://docs.getreditus.com/webhooks/referral-program/reward_created.md): Rewards - reward.created - [Introduction](https://docs.getreditus.com/affiliate-program-api/introduction.md): This is the public API documentation for Reditus Affiliate Programs - [Authentication](https://docs.getreditus.com/affiliate-program-api/authentication.md): Affiliate Program API - Authentication - [Rate Limits](https://docs.getreditus.com/affiliate-program-api/rate-limits.md): Affiliate Program API Rate Limits - [List affiliates](https://docs.getreditus.com/affiliate-program-api/v1/partners/index.md): Retrieve a paginated list of partners. - [Show affiliate](https://docs.getreditus.com/affiliate-program-api/v1/partners/show.md): Show data for a partner - [List Partnerships](https://docs.getreditus.com/affiliate-program-api/v1/partnerships/index.md): Retrieve a paginated list of partnerships. - [Show Partnership](https://docs.getreditus.com/affiliate-program-api/v1/partnerships/show.md): Show data for a partnership. - [List Referrals](https://docs.getreditus.com/affiliate-program-api/v1/referrals/index.md): Retrieve a paginated list of referrals - [Show Referral](https://docs.getreditus.com/affiliate-program-api/v1/referrals/show.md): Show data for a referral. - [Churn Referral](https://docs.getreditus.com/affiliate-program-api/v1/referrals/churn.md): Marks a referral as churned, so it no longer counts as an active paying referral. Use this when a referral cancels their subscription. Identify the referral by your own `referral_uid`, the referral's `referral_email`, or the Reditus `referral_id` - the same identifiers you use when creating a paymen… - [List Commissions](https://docs.getreditus.com/affiliate-program-api/v1/commissions/index.md): Retrieve a paginated list of commissions - [Show Commission](https://docs.getreditus.com/affiliate-program-api/v1/commissions/show.md): Show data for a commission. - [Create Payment](https://docs.getreditus.com/affiliate-program-api/v1/payments/create.md): The payments API allows you to add payments for your referrals/leads. If you want to track a one-off payment, just don't specify `subscription_id`, `interval` and `interval_count`. - [Show Payment](https://docs.getreditus.com/affiliate-program-api/v1/payments/show.md): Show data for a payment. - [Track Conversion](https://docs.getreditus.com/affiliate-program-api/v2/tracking/conversion.md): The tracking API allows you to track conversions for any affiliate. - [Create Refund](https://docs.getreditus.com/affiliate-program-api/v1/refunds/create.md): Marks a commission as rejected based on a refunded payment. Requires a valid `payment_id`. - [Show Subscription (Deprecating)](https://docs.getreditus.com/affiliate-program-api/v1/subscriptions/show.md): Show data for a subscription - [Delete Subscription (Deprecating)](https://docs.getreditus.com/affiliate-program-api/v1/subscriptions/destroy.md): Cancels a subscription. - [Track Conversion (Deprecating) - Use V2 Instead](https://docs.getreditus.com/affiliate-program-api/v1/tracking/conversion.md): The tracking API allows you to track conversions for any affiliate. - [Introduction](https://docs.getreditus.com/referral-program-api/introduction.md): This is the public API documentation for Reditus Referral Programs - [Authentication](https://docs.getreditus.com/referral-program-api/authentication.md): Referral Program API - Authentication - [Rate Limits](https://docs.getreditus.com/referral-program-api/rate-limits.md): Referral Program API Rate Limits - [List Advocates](https://docs.getreditus.com/referral-program-api/v1/advocates/index.md): Retrieve a paginated list of advocates - [Show Advocate](https://docs.getreditus.com/referral-program-api/v1/advocates/show.md): Retrieve details of a specific advocate by their Reditus ID (UUID) or by their uid (your internal user ID). - [Create Advocate](https://docs.getreditus.com/referral-program-api/v1/advocates/create.md): Create an advocate for your referral program - [Get Payment Method](https://docs.getreditus.com/referral-program-api/v1/advocates/show_payment_method.md): Retrieve the masked payment method for an advocate. The advocate can be looked up by their Reditus ID (UUID) or by their uid (your internal user ID). Returns anonymized payment details so you can show a "connected" state without exposing sensitive data. - [Set Payment Method](https://docs.getreditus.com/referral-program-api/v1/advocates/create_payment_method.md): Set or update the payment method for an advocate. The advocate can be looked up by their Reditus ID (UUID) or by their uid (your internal user ID). When switching payment types, the previous payment data is automatically cleared. Use this endpoint to store sensitive payment information (IBAN, PayPal… - [List Leads](https://docs.getreditus.com/referral-program-api/v1/leads/index.md): Retrieve a paginated list of leads - [Show Lead](https://docs.getreditus.com/referral-program-api/v1/leads/show.md): Show data for a lead. - [Create Payment](https://docs.getreditus.com/referral-program-api/v1/payments/create.md): The payments API allows you to add payments for your referrals/leads. If you want to track a one-off payment, just don't specify `subscription_id`, `interval` and `interval_count`. - [Track Conversion](https://docs.getreditus.com/referral-program-api/v2/tracking/conversion.md): The tracking API allows you to track conversions for any affiliate. - [List Rewards](https://docs.getreditus.com/referral-program-api/v1/rewards/index.md): Retrieve a paginated list of rewards - [Update Reward](https://docs.getreditus.com/referral-program-api/v1/rewards/update.md): Set the reward's state to 'paid' - [List Reward Triggers](https://docs.getreditus.com/referral-program-api/v1/reward_triggers/index.md): Retrieve a paginated list of reward triggers configured for your referral program. Reward triggers define the conditions and amounts for rewarding advocates. - [Create Refund](https://docs.getreditus.com/referral-program-api/v1/refunds/create.md): Marks a commission as rejected based on a refunded payment. Requires a valid `payment_id`. - [Introduction](https://docs.getreditus.com/affiliates-api/introduction.md): This is the public API documentation for Reditus Affiliates - [Authentication](https://docs.getreditus.com/affiliates-api/authentication.md): Affiliates API - Authentication - [Rate Limits](https://docs.getreditus.com/affiliates-api/rate-limits.md): Affiliates API Rate Limits - [List Referrals](https://docs.getreditus.com/affiliates-api/v1/affiliate_referrals/index.md): Retrieve a paginated list of referrals. This is an endpoint from the Affiliates API. You will need an affiliate account and its token in order to use this endpoint. - [List Commissions](https://docs.getreditus.com/affiliates-api/v1/affiliate_commissions/index.md): Retrieve a paginated list of commissions. This is an endpoint from the Affiliates API. You will need an affiliate account and its token in order to use this endpoint. - [List Sub IDs](https://docs.getreditus.com/affiliates-api/v1/affiliate_sub_ids/index.md): Retrieve a list of Sub IDs. This is an endpoint from the Affiliates API. You will need an affiliate account and its token in order to use this endpoint. Sub IDs are present in the affiliate links via the 'sid' query params. ## OpenAPI Specs - [commissions](https://docs.getreditus.com/affiliate-program-api/v1/commissions.json) - [referrals](https://docs.getreditus.com/affiliate-program-api/v1/referrals.json) - [advocate_payment_methods](https://docs.getreditus.com/referral-program-api/v1/advocate_payment_methods.json) - [rewards](https://docs.getreditus.com/referral-program-api/v1/rewards.json) - [advocates](https://docs.getreditus.com/referral-program-api/v1/advocates.json) - [reward_triggers](https://docs.getreditus.com/referral-program-api/v1/reward_triggers.json) - [tracking](https://docs.getreditus.com/affiliate-program-api/v2/tracking.json) - [partnerships](https://docs.getreditus.com/affiliate-program-api/v1/partnerships.json) - [partners](https://docs.getreditus.com/affiliate-program-api/v1/partners.json) - [refunds](https://docs.getreditus.com/referral-program-api/v1/refunds.json) - [affiliate_sub_ids](https://docs.getreditus.com/affiliates-api/v1/affiliate_sub_ids.json) - [subscriptions](https://docs.getreditus.com/affiliate-program-api/v1/subscriptions.json) - [payments](https://docs.getreditus.com/affiliate-program-api/v1/payments.json) - [affiliate_commissions](https://docs.getreditus.com/affiliates-api/v1/affiliate_commissions.json) - [affiliate_referrals](https://docs.getreditus.com/affiliates-api/v1/affiliate_referrals.json) - [leads](https://docs.getreditus.com/referral-program-api/v1/leads.json) ## Optional - [Help Center](https://help.getreditus.com)