# Blink ## Docs - [Getting started](https://docs.blink.store/getting-started.md) - [Setup](https://docs.blink.store/setup.md) - [Supported countries](https://docs.blink.store/supported-countries.md) - [Migrate](https://docs.blink.store/migrate.md) - [Creating a store](https://docs.blink.store/creating-a-store.md) - [Customization](https://docs.blink.store/customization.md) - [Orders](https://docs.blink.store/orders.md) - [Customers](https://docs.blink.store/customers.md) - [Seat-Based Billing](https://docs.blink.store/seat-based-billing.md): A guide on how to build team and seat-based subscriptions with Blink. - [Settings](https://docs.blink.store/store-settings.md) - [Store checkout](https://docs.blink.store/store-checkout.md) - [Checkout links](https://docs.blink.store/checkout-links.md) - [Overlay checkout](https://docs.blink.store/overlay-checkout.md) - [Adding a product](https://docs.blink.store/add-products.md) - [Deliverables](https://docs.blink.store/deliverables.md) - [Metered Billing for AI Apps](https://docs.blink.store/metered-billing-ai.md): An end-to-end guide on granting credits and charging overages for AI applications - [Sharing a product](https://docs.blink.store/share-product.md) - [Deleting products](https://docs.blink.store/deleting-products.md) - [Products sorting](https://docs.blink.store/products-sorting.md) - [Discounts](https://docs.blink.store/discounts.md) - [Setup](https://docs.blink.store/affiliate-setup.md) - [Manage](https://docs.blink.store/affiliate-manage.md) - [Payouts](https://docs.blink.store/affiliate-payouts.md) - [Overview](https://docs.blink.store/splits-overview.md) - [Create a split](https://docs.blink.store/splits-create-a-split.md) - [Received](https://docs.blink.store/splits-received.md) - [Invites](https://docs.blink.store/splits-invites.md) - [Overview](https://docs.blink.store/broadcasts.md) - [Email plans](https://docs.blink.store/email-plans.md) - [Email settings](https://docs.blink.store/email-settings.md) - [Cart recovery](https://docs.blink.store/cart-recovery.md) - [Bumps](https://docs.blink.store/bumps.md) - [Upsells](https://docs.blink.store/upsells.md) - [Analytics](https://docs.blink.store/analytics.md) - [Geo Pricing](https://docs.blink.store/geo-pricing.md) - [Revenue Sharing Models](https://docs.blink.store/revenue-share.md): A guide to Affiliates, Splits, and Payees, and when to use each for your revenue share model. - [Merchant of records](https://docs.blink.store/merchant-of-records.md) - [Fees](https://docs.blink.store/fees.md) - [Payouts](https://docs.blink.store/payouts.md) - [Framer plugin](https://docs.blink.store/untitled-page.md) - [Zapier Integration](https://docs.blink.store/zapier.md): Connect Blink Store with thousands of apps using our Zapier integration. - [API Overview](https://docs.blink.store/api-reference/introduction.md): Base URLs, authentication, pagination, rate limits, and an overview of our APIs. - [Test Mode](https://docs.blink.store/api-reference/test-mode.md): Learn how to use test mode to safely build and test your integration without affecting live data. - [Archive a product](https://docs.blink.store/api-reference/products/archive-a-product.md): Archives a product by setting its status to 'archived'. This action does not delete the product but prevents it from being sold. Requires `x-store-id`. - [Create a new product variant](https://docs.blink.store/api-reference/products/create-a-new-product-variant.md): Adds a new variant to a product. Requires `name` and `price`, along with other optional parameters. Requires `x-store-id`. - [Create a new product](https://docs.blink.store/api-reference/products/create-a-new-product.md): Creates a new product in the store. Requires detailed product information including name, pricing model, and price. Optionally includes settings for subscription intervals, trial days, and license key configurations. - [Delete a product variant](https://docs.blink.store/api-reference/products/delete-a-product-variant.md): Deletes a specific product variant. This action is irreversible. Requires `x-store-id`. - [List all products](https://docs.blink.store/api-reference/products/list-all-products.md): Retrieves a list of all products associated with a specific store. Supports pagination and filtering by status and pricing model. This endpoint provides detailed product information including variants and images. - [List product variants](https://docs.blink.store/api-reference/products/list-product-variants.md): Retrieve a list of all variants associated with a specific product. Requires `x-store-id`. - [Retrieve product details](https://docs.blink.store/api-reference/products/retrieve-product-details.md): Fetches detailed information about a product, including variants and deliverables, for a given product ID. Requires `x-store-id`. - [Retrieve product variant details](https://docs.blink.store/api-reference/products/retrieve-product-variant-details.md): Fetches detailed information about a specific product variant. Requires `x-store-id`. - [Update product details](https://docs.blink.store/api-reference/products/update-product-details.md): Updates an existing product's attributes such as name, price, or status. A product ID is required. Requires `x-store-id`. - [Update product variant details](https://docs.blink.store/api-reference/products/update-product-variant-details.md): Updates attributes for a specific product variant, such as name, price, or status. Requires `x-store-id`. - [Create a new checkout session](https://docs.blink.store/api-reference/checkouts/create-a-new-checkout-session.md): Initializes a new Blink checkout session for a product and returns the session URL. Can be customized with discounts, affiliate codes, and display preferences. - [Create Checkout Link](https://docs.blink.store/api-reference/checkouts/create-checkout-link.md): Creates a permanent checkout link. - [Delete Checkout Link](https://docs.blink.store/api-reference/checkouts/delete-checkout-link.md) - [List Checkout Links](https://docs.blink.store/api-reference/checkouts/list-checkout-links.md): Lists reusable checkout links. - [List checkout sessions](https://docs.blink.store/api-reference/checkouts/list-checkout-sessions.md): Retrieves a list of checkout sessions for a store with optional filtering by status. Supports pagination. - [Retrieve Checkout Link](https://docs.blink.store/api-reference/checkouts/retrieve-checkout-link.md) - [Retrieve checkout session details](https://docs.blink.store/api-reference/checkouts/retrieve-checkout-session-details.md): Fetches the status and details of a specific Blink checkout session using its ID. The session details include URL, status, payment status, customer email, etc. - [Update Checkout Link](https://docs.blink.store/api-reference/checkouts/update-checkout-link.md) - [Embedded Checkout](https://docs.blink.store/api-reference/embedded-checkout.md): Integrate Blink's embedded overlay checkout programmatically in your application. - [Issue a refund](https://docs.blink.store/api-reference/orders/issue-a-refund.md): Programmatically issue a full or partial refund for an order. - [List all deliverables for an order](https://docs.blink.store/api-reference/orders/list-all-deliverables-for-an-order.md): Retrieves the complete fulfillment payload for a specific order. This is the ultimate fulfillment endpoint for custom storefronts. It automatically generates 1-hour secure pre-signed URLs for any file downloads, fetches any License Keys auto-generated during checkout, and returns dynamic claim URLs… - [List all orders](https://docs.blink.store/api-reference/orders/list-all-orders.md): Fetches a paginated list of all orders. - [Resend automatic fulfillment receipt](https://docs.blink.store/api-reference/orders/resend-automatic-fulfillment-receipt.md): Programmatically triggers Blink's automatic fulfillment email to the buyer of this order. This email contains their secure download links, license keys, and order receipt. - [Retrieve an order](https://docs.blink.store/api-reference/orders/retrieve-an-order.md): Fetches detailed information for a specific order, including customer info and paid amounts. - [Create a customer portal session](https://docs.blink.store/api-reference/customers/create-a-customer-portal-session.md): Generates a 15-minute magic link that logs the customer into their order portal. Use this endpoint to provide customers with quick access to view and manage their orders. - [Create a customer](https://docs.blink.store/api-reference/customers/create-a-customer.md): Manually creates a new customer record in the store, useful for customer onboarding and creating customer profiles manually. - [List customer entitlements](https://docs.blink.store/api-reference/customers/list-customer-entitlements.md): Retrieve the active entitlements (feature flags) granted to a customer based on their active orders and subscriptions. - [List customer orders](https://docs.blink.store/api-reference/customers/list-customer-orders.md): Retrieves a list of orders made by a specific customer. Includes information such as order status, amount, and product details. - [List customer subscriptions](https://docs.blink.store/api-reference/customers/list-customer-subscriptions.md): Retrieves all active subscriptions for a given customer. Useful for determining current and past engagements with customers. - [List customers](https://docs.blink.store/api-reference/customers/list-customers.md): Fetches a list of customers for a store with optional filters by email and status. Supports pagination to handle large data sets effectively. - [Retrieve customer details](https://docs.blink.store/api-reference/customers/retrieve-customer-details.md): Fetches full details of a specific customer, including name, email, status, total orders, and lifetime revenue. - [Retrieve customer meter balances](https://docs.blink.store/api-reference/customers/retrieve-customer-meter-balances.md): Provides the balance of credits for each meter associated with a customer. Meters track specific activities or resources, and this endpoint shows how much credit remains. - [Update customer details](https://docs.blink.store/api-reference/customers/update-customer-details.md): Updates a customer's details such as name, email, or status. Use this endpoint to modify customer records in the database. - [Create a subscription manually](https://docs.blink.store/api-reference/subscriptions/create-a-subscription-manually.md): Manually create a subscription for a customer. This bypasses checkout and directly assigns the subscription. - [List subscriptions](https://docs.blink.store/api-reference/subscriptions/list-subscriptions.md): Retrieves a list of all subscriptions for a given store. Supports filtering by status, customer ID, and product ID. Includes pagination. - [Preview a subscription swap](https://docs.blink.store/api-reference/subscriptions/preview-a-subscription-swap.md): Preview the prorated invoice amounts for a potential subscription swap. - [Retrieve subscription details](https://docs.blink.store/api-reference/subscriptions/retrieve-subscription-details.md): Fetches detailed information about a specific subscription. Includes product and variant details associated with the subscription. - [Retrieve subscription invoice](https://docs.blink.store/api-reference/subscriptions/retrieve-subscription-invoice.md) - [Update or swap a subscription](https://docs.blink.store/api-reference/subscriptions/update-or-swap-a-subscription.md): Updates the status of a subscription, allowing actions such as cancelation, immediate cancelation, resumption, or executing a **swap** (upgrade/downgrade). To execute a swap, set `action` to `swap` and provide `variant_id` or `product_id` in the body. - [Create Blink Billing Portal Session](https://docs.blink.store/api-reference/customer-portal/create-blink-billing-portal-session.md): Creates a Stripe billing portal session. Note: This endpoint does not take a request body because the customer ID is derived from the required Customer Bearer token (JWT). - [List Customer Orders](https://docs.blink.store/api-reference/customer-portal/list-customer-orders.md): Fetches orders securely for a specific customer authenticated via portal magic link. - [List Customer Subscriptions](https://docs.blink.store/api-reference/customer-portal/list-customer-subscriptions.md): Fetches active and inactive subscriptions securely for an authenticated customer. - [List deliverables (Customer Portal)](https://docs.blink.store/api-reference/customer-portal/list-deliverables-customer-portal.md): Retrieves the complete fulfillment payload for an order, authenticated via the Customer Portal JWT. This allows buyers to securely access their downloads, license keys, and Discord roles directly from the frontend without routing through your custom backend. - [Create a new meter](https://docs.blink.store/api-reference/meters/create-a-new-meter.md): Adds a new meter for tracking a specific event or resource. - [List all meters](https://docs.blink.store/api-reference/meters/list-all-meters.md): Retrieves a list of all meters within a store, with options for pagination. - [List usage records](https://docs.blink.store/api-reference/meters/list-usage-records.md) - [Retrieve Customer Balance](https://docs.blink.store/api-reference/meters/retrieve-customer-balance.md): Fetches the current real-time prepaid credit balance for a customer. - [Retrieve meter details](https://docs.blink.store/api-reference/meters/retrieve-meter-details.md): Fetches specific details of a meter identified by its ID. - [Update meter details](https://docs.blink.store/api-reference/meters/update-meter-details.md): Updates the details of a specific meter, such as name or unit. - [Delete deliverable](https://docs.blink.store/api-reference/deliverables/delete-deliverable.md): Deletes a file by its ID after ensuring ownership via `x-store-id`. This action is irreversible and should be used with caution. It checks if the file exists and belongs to the correct store before deletion. - [Generate download URL](https://docs.blink.store/api-reference/deliverables/generate-download-url.md): Generates a time-limited pre-signed URL for downloading a specific file. - [Get deliverable](https://docs.blink.store/api-reference/deliverables/get-deliverable.md): Fetch detailed information about a file by its ID. This endpoint requires the `x-store-id` in the headers to verify ownership. Successfully retrieves information such as file title, description, URL, and creation date. Useful for accessing and managing deliverables associated with specific products… - [List deliverables](https://docs.blink.store/api-reference/deliverables/list-deliverables.md): Retrieve a list of files (deliverables) associated with a store, filtered optionally by product or variant ID. The endpoint supports pagination and requires a valid `x-store-id` in the headers for authentication. - [Upload a deliverable](https://docs.blink.store/api-reference/deliverables/upload-a-deliverable.md) - [Activate a license key](https://docs.blink.store/api-reference/license-keys/activate-a-license-key.md): Activates a license key by incrementing its activation count, performing validation checks for key status, expiration, and activation limits. Requires `x-store-id` and `license_key` in the request body. - [Bulk import license keys](https://docs.blink.store/api-reference/license-keys/bulk-import-license-keys.md): Programmatically migrate external license keys into Blink. - [Create license key manually](https://docs.blink.store/api-reference/license-keys/create-license-key-manually.md) - [List license keys](https://docs.blink.store/api-reference/license-keys/list-license-keys.md): Retrieves a list of license keys for the store with optional filtering by status, product ID, or order ID. Supports pagination. - [Retrieve license key details](https://docs.blink.store/api-reference/license-keys/retrieve-license-key-details.md): Fetch complete details of a license key using its ID, including status, activations, product, and customer information. Requires `x-store-id` for authentication and confirmation of ownership. - [Revoke a license key](https://docs.blink.store/api-reference/license-keys/revoke-a-license-key.md): Permanently disable a license key to prevent further use. Requires `x-store-id` for verification and checks the key’s status before revocation. Suitable when a license has been compromised or needs termination. - [Update license key details](https://docs.blink.store/api-reference/license-keys/update-license-key-details.md): Allows updating of specific fields in a license key such as expiration date, activation limit, or status. Requires `x-store-id` for validation. - [Validate a license key](https://docs.blink.store/api-reference/license-keys/validate-a-license-key.md): Validates a license key's status, expiration, and activation limits. - [Add a member to an organization](https://docs.blink.store/api-reference/organizations/add-a-member-to-an-organization.md) - [Create a new organization](https://docs.blink.store/api-reference/organizations/create-a-new-organization.md): Creates a new organization within the store using `x-store-id`. Requires `email` and `organization_name`. Optionally accepts `billing_email`, defaulting to the provided `email` if not supplied. - [Delete an organization](https://docs.blink.store/api-reference/organizations/delete-an-organization.md) - [List all organizations](https://docs.blink.store/api-reference/organizations/list-all-organizations.md): Fetches a list of organizations associated with the store identified by `x-store-id`. Supports pagination with `limit` and `page` query parameters. Each organization includes details such as email, organization name, and billing email. - [List Organization Members](https://docs.blink.store/api-reference/organizations/list-organization-members.md) - [Remove Organization Member](https://docs.blink.store/api-reference/organizations/remove-organization-member.md) - [Retrieve Organization](https://docs.blink.store/api-reference/organizations/retrieve-organization.md) - [Update Organization](https://docs.blink.store/api-reference/organizations/update-organization.md) - [Retrieve metrics for revenue, orders, and subscriptions](https://docs.blink.store/api-reference/metrics/retrieve-metrics-for-revenue-orders-and-subscriptions.md): Provides statistics for revenue, orders, subscriptions, and customer counts within a given date range. - [Delete a tag](https://docs.blink.store/api-reference/audience/delete-a-tag.md) - [List all broadcasts](https://docs.blink.store/api-reference/audience/list-all-broadcasts.md) - [List all tags](https://docs.blink.store/api-reference/audience/list-all-tags.md) - [Download Invoice PDF](https://docs.blink.store/api-reference/invoices/download-invoice-pdf.md): Generates and downloads a secure PDF receipt of the invoice. - [List all invoices](https://docs.blink.store/api-reference/invoices/list-all-invoices.md): Returns a paginated list of all invoices generated by subscriptions or manual billing. - [List subscription invoices](https://docs.blink.store/api-reference/invoices/list-subscription-invoices.md): Fetches a list of subscription invoices for the store. Supports filtering by status, subscription ID, and customer ID. Supports pagination. - [Retrieve an invoice](https://docs.blink.store/api-reference/invoices/retrieve-an-invoice.md): Retrieves details of a specific invoice. - [Update a subscription invoice](https://docs.blink.store/api-reference/subscription-invoices/update-a-subscription-invoice.md) - [List Blink payouts](https://docs.blink.store/api-reference/payouts/list-blink-payouts.md): Fetches a list of Blink payouts for the store identified by `x-store-id`. Requires a connected Blink account. Supports limiting the result set. - [Retrieve a payout](https://docs.blink.store/api-reference/payouts/retrieve-a-payout.md): Retrieves the details of an existing payout. - [List refunds](https://docs.blink.store/api-reference/refunds/list-refunds.md): Retrieves a list of refunds associated with a store's connected Blink account. Supports limiting the results. - [List Blink disputes](https://docs.blink.store/api-reference/disputes/list-blink-disputes.md): Fetches a list of disputes associated with the store's connected Blink account. Supports limiting results. - [Calculate Taxes Dynamically](https://docs.blink.store/api-reference/taxes/calculate-taxes-dynamically.md): Calculates precise digital tax rates based on the buyer's IP and billing address before charging them. - [Validate VAT Number](https://docs.blink.store/api-reference/taxes/validate-vat-number.md): Validates an EU VAT or international tax ID via the VIES network to automatically apply reverse-charge exemptions. - [Initialize Payee Profile](https://docs.blink.store/api-reference/payees/initialize-payee-profile.md): Generates a secure Stripe Connect onboarding link for a headless user. Handles the creation of the underlying Stripe Express account. - [Retrieve Payee Status](https://docs.blink.store/api-reference/payees/retrieve-payee-status.md): Fetches the onboarding status of a payee to determine if they can receive payouts. - [Create a new discount](https://docs.blink.store/api-reference/discounts/create-a-new-discount.md): Creates a new discount for the store. Ensures unique discount code within the store. - [Delete a discount](https://docs.blink.store/api-reference/discounts/delete-a-discount.md): Deletes a discount from the database. This is irreversible and should be used when the discount is no longer needed. - [List discounts](https://docs.blink.store/api-reference/discounts/list-discounts.md): Retrieves a list of discounts for a store with optional filtering by status. Supports pagination. - [Retrieve discount details](https://docs.blink.store/api-reference/discounts/retrieve-discount-details.md): Fetches details of a specific discount by its ID including code, type, and associated products. - [Update discount details](https://docs.blink.store/api-reference/discounts/update-discount-details.md): Updates information for a specific discount, such as code, amount, or expiration date. Use to edit existing discount offers. - [Create a new bump](https://docs.blink.store/api-reference/bumps/create-a-new-bump.md): Creates a new promotional bump for the store. Includes details like title, description, and price. - [Delete Bump](https://docs.blink.store/api-reference/bumps/delete-bump.md) - [List store bumps](https://docs.blink.store/api-reference/bumps/list-store-bumps.md): Retrieves a list of promotional bumps available in the store. A bump is a special offer or upsell related to a product. The response includes details like the title, description, price, and deliverables. - [Retrieve a specific bump](https://docs.blink.store/api-reference/bumps/retrieve-a-specific-bump.md) - [Update Bump](https://docs.blink.store/api-reference/bumps/update-bump.md) - [List all store upsells](https://docs.blink.store/api-reference/upsells/list-all-store-upsells.md): Returns a paginated list of all upsells for the authenticated store. - [Retrieve triggered upsells](https://docs.blink.store/api-reference/upsells/retrieve-triggered-upsells.md): Fetches the active upsells configured to trigger when the specified product is purchased. - [Track an upsell event](https://docs.blink.store/api-reference/upsells/track-an-upsell-event.md): Record a telemetry event (view or decline) when an upsell is presented on a custom frontend. This ensures accurate conversion metrics. - [Claim an upsell offer](https://docs.blink.store/api-reference/upsells/claim-an-upsell-offer.md): Processes the off-session charge for an accepted upsell using the original order's payment intent. This automatically provisions deliverables and assigns them to the original order. - [Retrieve upsell performance](https://docs.blink.store/api-reference/upsells/retrieve-upsell-performance.md): Retrieves the core metrics (sales, revenue, views, declines) for a specific upsell. - [Delete a cart recovery campaign](https://docs.blink.store/api-reference/cart-recovery/delete-a-cart-recovery-campaign.md) - [Get recovery link](https://docs.blink.store/api-reference/cart-recovery/get-recovery-link.md) - [List all abandoned carts](https://docs.blink.store/api-reference/cart-recovery/list-all-abandoned-carts.md): Lists all abandoned carts for a store with optional filtering by cart status or product ID. Supports pagination. - [Manually trigger recovery email](https://docs.blink.store/api-reference/cart-recovery/manually-trigger-recovery-email.md): This endpoint allows you to manually trigger a recovery email for an abandoned cart specified by its ID. It checks the cart's status, and if it hasn't been recovered, it will regenerate the recovery URL using the Blink checkout session and dispatch a recovery email to the customer. It increments the… - [Retrieve abandoned cart details](https://docs.blink.store/api-reference/cart-recovery/retrieve-abandoned-cart-details.md): Retrieves details of a specific abandoned cart using its ID. The response includes information about the cart, such as customer email, status, and product details. - [Trigger a recovery email](https://docs.blink.store/api-reference/cart-recovery/trigger-a-recovery-email.md): Manually sends a recovery email for a specified abandoned cart. This endpoint can be used to re-initiate customer communication for carts awaiting recovery. - [Create affiliate link](https://docs.blink.store/api-reference/affiliates/create-affiliate-link.md) - [Generate custom affiliate link](https://docs.blink.store/api-reference/affiliates/generate-custom-affiliate-link.md): Generates a custom tracking link for an affiliate membership using a specific code. - [Generate Single Sign-On (SSO) URL](https://docs.blink.store/api-reference/affiliates/generate-single-sign-on-sso-url.md): Generates a magic link URL to seamlessly log an affiliate into their dashboard. - [Get affiliate conversions](https://docs.blink.store/api-reference/affiliates/get-affiliate-conversions.md): Retrieves a list of orders that are attributed to a specific affiliate based on their membership ID. Provides detailed order information, including the status, amount, and commission. - [Get affiliate finances](https://docs.blink.store/api-reference/affiliates/get-affiliate-finances.md) - [Get Affiliate Links](https://docs.blink.store/api-reference/affiliates/get-affiliate-links.md): Fetch tracking links for a specific affiliate membership. - [Get affiliate metrics](https://docs.blink.store/api-reference/affiliates/get-affiliate-metrics.md) - [Get Affiliate Program Settings](https://docs.blink.store/api-reference/affiliates/get-affiliate-program-settings.md): Fetch the active affiliate program configuration for the store. - [Initialize Payout Setup](https://docs.blink.store/api-reference/affiliates/initialize-payout-setup.md): Generates a secure Stripe Connect onboarding link for the affiliate. Handles the creation of the underlying Stripe Express account if it doesn't exist. - [Invite an affiliate](https://docs.blink.store/api-reference/affiliates/invite-an-affiliate.md): Programmatically sends an email invitation to a potential affiliate. The email contains a link for joining the affiliate program. - [List affiliate links](https://docs.blink.store/api-reference/affiliates/list-affiliate-links.md) - [List affiliate members](https://docs.blink.store/api-reference/affiliates/list-affiliate-members.md) - [List affiliate orders](https://docs.blink.store/api-reference/affiliates/list-affiliate-orders.md) - [List affiliate programs](https://docs.blink.store/api-reference/affiliates/list-affiliate-programs.md) - [List affiliates](https://docs.blink.store/api-reference/affiliates/list-affiliates.md): Retrieves a list of affiliates for a store, with optional filtering by status and pagination support. - [Register a new affiliate](https://docs.blink.store/api-reference/affiliates/register-a-new-affiliate.md): Headless registration for custom storefronts. Provisions a user identity, creates an affiliate profile, and enrolls them into the store's default affiliate program. - [Retrieve affiliate details](https://docs.blink.store/api-reference/affiliates/retrieve-affiliate-details.md): Retrieves details of a specific affiliate membership using its ID. It includes affiliate profile information and conversion statistics. - [Retrieve Payout Balances](https://docs.blink.store/api-reference/affiliates/retrieve-payout-balances.md): Securely fetches the affiliate's live Available and Pending balances directly from Stripe, along with their recent payout transfers and their Stripe account setup status. - [Update affiliate details](https://docs.blink.store/api-reference/affiliates/update-affiliate-details.md): Updates the details of a specific affiliate membership using its ID. You can change the status of the affiliation. - [Update affiliate membership status](https://docs.blink.store/api-reference/affiliates/update-affiliate-membership-status.md): Approves, rejects, or bans an affiliate's application based on the action specified. - [Create a split](https://docs.blink.store/api-reference/splits/create-a-split.md): Creates a new revenue split and automatically invites the recipients. - [Delete a split](https://docs.blink.store/api-reference/splits/delete-a-split.md): Permanently deletes a revenue split. - [List splits](https://docs.blink.store/api-reference/splits/list-splits.md): Returns a paginated list of revenue splits for the store. - [Retrieve a split](https://docs.blink.store/api-reference/splits/retrieve-a-split.md): Retrieves the details of an existing revenue split. - [Update a split](https://docs.blink.store/api-reference/splits/update-a-split.md): Updates the specified split. When updating the recipients or products array, the entire array is replaced with the newly provided one. - [Create Geo-Pricing Rule](https://docs.blink.store/api-reference/geo-pricing/create-geo-pricing-rule.md): Automatically sets up localized pricing overrides for specific countries. - [List Geo-Pricing Rules](https://docs.blink.store/api-reference/geo-pricing/list-geo-pricing-rules.md): Lists purchasing power parity (PPP) and strict geo-pricing rules. - [Webhook Events](https://docs.blink.store/api-reference/webhook-events.md): A complete reference of all webhook events supported by Blink. - [Verify Webhook Signatures](https://docs.blink.store/api-reference/verify-webhook-signatures.md): Learn how to verify that webhook events were sent by Blink. - [Event Delivery Log](https://docs.blink.store/api-reference/webhooks/event-delivery-log.md): Retrieves a list of tracked events for a specific store based on the `x-store-id` header. Supports filtering by event name and pagination. - [Track an Event](https://docs.blink.store/api-reference/webhooks/track-an-event.md): Tracks a custom event for analytics purposes. Requires the `x-store-id` header for identifying the store. Accepts an `eventName`, `eventData`, `url`, and `referrer`. Utilizes Umami for tracking and groups URLs under the store for Blink's dashboard. ## OpenAPI Specs - [growth-api](https://docs.blink.store/api-reference/growth-api.json) - [webhooks-api](https://docs.blink.store/api-reference/webhooks-api.json) - [financials-api](https://docs.blink.store/api-reference/financials-api.json) - [core-api](https://docs.blink.store/api-reference/core-api.json) - [openapi](https://docs.blink.store/api-reference/openapi.json)