{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Third-Party Integration Guide","description":"Build powerful subscription experiences and automate workflows for your Shopify store with our comprehensive REST APIs.","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"third-party-integration-guide","__idx":0},"children":["Third-Party Integration Guide"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Build integrations with Appstle Subscriptions using our REST API. This guide covers authentication, common workflows, and the key endpoints you'll need."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"authentication","__idx":1},"children":["Authentication"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["There are two ways to authenticate with the Appstle API:"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"merchant-api-key","__idx":2},"children":["Merchant API Key"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For direct API access, pass the merchant's API key in the header:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"header":{"controls":{"copy":{}}},"source":"X-API-Key: <merchant-api-key>\n"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Merchants create API keys from the Appstle admin dashboard under ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Settings → API Key Management"]},". Each key is scoped to a single Shopify store. Merchants can create multiple named keys (up to 10) and revoke them individually."]},{"$$mdtype":"Tag","name":"blockquote","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["ℹ️ Note:"]}," Direct API access requires an active API plan. Contact ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"mailto:support@appstle.com"},"children":["support@appstle.com"]}," for pricing."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"partner-integration-key","__idx":3},"children":["Partner Integration Key"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you're building a product that integrates with Appstle (e.g., a helpdesk, CRM, or automation platform), you can apply for a ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Partner Key"]},". Partner integrations use two headers:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"header":{"controls":{"copy":{}}},"source":"X-API-Key: <merchant-api-key>\nX-App-Key: <your-partner-key>\n"},"children":[]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["X-API-Key"]}]}," — The merchant's API key, identifying which store to act on. The merchant generates this in their Appstle dashboard and enters it in your integration settings."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["X-App-Key"]}]}," — Your partner key, identifying your application. This is provisioned by Appstle and is the same across all merchants using your integration."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["How it works:"]}]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["You apply for a partner key by contacting ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"mailto:support@appstle.com"},"children":["support@appstle.com"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Appstle provisions a dedicated ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["X-App-Key"]}," for your application"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["When a merchant wants to connect, they create a dedicated API key in Appstle (named after your integration) and paste it into your integration settings"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Your application sends both headers with every API request"]}]},{"$$mdtype":"Tag","name":"blockquote","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["✅ Benefit:"]}," Partner integrations bypass the paid API plan requirement — merchants don't need an API subscription to use your integration."]}]},{"$$mdtype":"Tag","name":"blockquote","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["🔒 Security:"]}," Partner keys are unique to your application. Never share your partner key publicly. Treat it as a secret credential."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"base-url","__idx":4},"children":["Base URL"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"header":{"controls":{"copy":{}}},"source":"https://subscription-admin.appstle.com\n"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["All endpoints are prefixed with ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/api/external/v2/"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"quick-start","__idx":5},"children":["Quick Start"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"1-look-up-a-customers-subscriptions","__idx":6},"children":["1. Look Up a Customer's Subscriptions"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Find subscriptions by customer email or Shopify customer ID:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"# By customer ID\ncurl -X GET \"https://subscription-admin.appstle.com/api/external/v2/subscription-customers/{customerId}\" \\\n  -H \"X-API-Key: YOUR_API_KEY\"\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Response includes:"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Active, paused, and cancelled subscriptions"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Products and variants in each subscription"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Next billing date and frequency"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Shipping address and delivery method"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"2-get-subscription-contract-details","__idx":7},"children":["2. Get Subscription Contract Details"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Retrieve full details for a specific subscription:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X GET \"https://subscription-admin.appstle.com/api/external/v2/subscription-contract-details?contractId={contractId}\" \\\n  -H \"X-API-Key: YOUR_API_KEY\"\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"3-get-upcoming-orders","__idx":8},"children":["3. Get Upcoming Orders"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["See what's scheduled next for a subscription:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X GET \"https://subscription-admin.appstle.com/api/external/v2/subscription-billing-attempts/top-orders?contractId={contractId}\" \\\n  -H \"X-API-Key: YOUR_API_KEY\"\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"subscription-management","__idx":9},"children":["Subscription Management"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"cancel-a-subscription","__idx":10},"children":["Cancel a Subscription"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X DELETE \"https://subscription-admin.appstle.com/api/external/v2/subscription-contracts/{contractId}\" \\\n  -H \"X-API-Key: YOUR_API_KEY\"\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"pause-a-subscription","__idx":11},"children":["Pause a Subscription"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X PUT \"https://subscription-admin.appstle.com/api/external/v2/subscription-contracts-update-status\" \\\n  -H \"X-API-Key: YOUR_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"contractId\": \"{contractId}\", \"status\": \"PAUSED\"}'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"resume-a-subscription","__idx":12},"children":["Resume a Subscription"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X PUT \"https://subscription-admin.appstle.com/api/external/v2/subscription-contracts-update-status\" \\\n  -H \"X-API-Key: YOUR_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"contractId\": \"{contractId}\", \"status\": \"ACTIVE\"}'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"reschedule-next-billing-date","__idx":13},"children":["Reschedule Next Billing Date"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X PUT \"https://subscription-admin.appstle.com/api/external/v2/subscription-contracts-update-billing-date\" \\\n  -H \"X-API-Key: YOUR_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"contractId\": \"{contractId}\", \"nextBillingDate\": \"2026-03-15T00:00:00Z\"}'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"update-billing-frequency","__idx":14},"children":["Update Billing Frequency"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X PUT \"https://subscription-admin.appstle.com/api/external/v2/subscription-contracts-update-billing-interval\" \\\n  -H \"X-API-Key: YOUR_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"contractId\": \"{contractId}\", \"billingIntervalCount\": 2, \"billingInterval\": \"MONTH\"}'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"skip-an-upcoming-order","__idx":15},"children":["Skip an Upcoming Order"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X PUT \"https://subscription-admin.appstle.com/api/external/v2/subscription-billing-attempts/skip-order/{billingAttemptId}\" \\\n  -H \"X-API-Key: YOUR_API_KEY\"\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"product-management","__idx":16},"children":["Product Management"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"add-a-product-to-a-subscription","__idx":17},"children":["Add a Product to a Subscription"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X PUT \"https://subscription-admin.appstle.com/api/external/v2/subscription-contracts-add-line-item\" \\\n  -H \"X-API-Key: YOUR_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"contractId\": \"{contractId}\", \"variantId\": \"{variantId}\", \"quantity\": 1}'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"remove-a-product-from-a-subscription","__idx":18},"children":["Remove a Product from a Subscription"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X PUT \"https://subscription-admin.appstle.com/api/external/v2/subscription-contracts-remove-line-item\" \\\n  -H \"X-API-Key: YOUR_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"contractId\": \"{contractId}\", \"lineId\": \"{lineId}\"}'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"update-product-quantity","__idx":19},"children":["Update Product Quantity"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X PUT \"https://subscription-admin.appstle.com/api/external/v2/subscription-contracts-update-line-item-quantity\" \\\n  -H \"X-API-Key: YOUR_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"contractId\": \"{contractId}\", \"lineId\": \"{lineId}\", \"quantity\": 3}'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"discounts","__idx":20},"children":["Discounts"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"apply-a-discount-code","__idx":21},"children":["Apply a Discount Code"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X PUT \"https://subscription-admin.appstle.com/api/external/v2/subscription-contracts-apply-discount\" \\\n  -H \"X-API-Key: YOUR_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"contractId\": \"{contractId}\", \"discountCode\": \"SAVE10\"}'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"remove-a-discount","__idx":22},"children":["Remove a Discount"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X PUT \"https://subscription-admin.appstle.com/api/external/v2/subscription-contracts-remove-discount\" \\\n  -H \"X-API-Key: YOUR_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"contractId\": \"{contractId}\"}'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"shipping","__idx":23},"children":["Shipping"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"update-shipping-address","__idx":24},"children":["Update Shipping Address"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X PUT \"https://subscription-admin.appstle.com/api/external/v2/subscription-contracts-update-shipping-address\" \\\n  -H \"X-API-Key: YOUR_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"contractId\": \"{contractId}\",\n    \"address1\": \"123 Main St\",\n    \"city\": \"San Francisco\",\n    \"province\": \"California\",\n    \"country\": \"United States\",\n    \"zip\": \"94105\"\n  }'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"past-orders","__idx":25},"children":["Past Orders"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"get-order-history","__idx":26},"children":["Get Order History"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -X GET \"https://subscription-admin.appstle.com/api/external/v2/subscription-billing-attempts/past-orders?contractId={contractId}\" \\\n  -H \"X-API-Key: YOUR_API_KEY\"\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"webhooks","__idx":27},"children":["Webhooks"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Appstle supports webhooks for real-time event notifications. See the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/webhooks"},"children":["Webhooks documentation"]}," for setup and available events."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"rate-limits","__idx":28},"children":["Rate Limits"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["API requests are rate-limited per store. If you receive a ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["429 Too Many Requests"]}," response, implement exponential backoff before retrying."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"becoming-a-partner","__idx":29},"children":["Becoming a Partner"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you're building a product that integrates with subscription management (helpdesks, CRMs, AI agents, automation platforms), we'd love to work with you."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["What you get:"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Dedicated partner key (bypasses merchant API paywall)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Technical support during integration"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Co-marketing opportunities"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Listed in our integration directory"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Current partners:"]}," ShipInsure, Zapiet, Zaymo, OrderLogix, and more."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["To apply:"]}," Email ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"mailto:support@appstle.com"},"children":["support@appstle.com"]}," with:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Your company name and product"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["What Appstle data your integration needs access to"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Expected API call volume per merchant"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["We typically provision partner keys within 1-2 business days."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"need-help","__idx":30},"children":["Need Help?"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Full API Reference:"]}," See the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/admin-api-swagger"},"children":["Admin APIs"]}," and ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/storefront-api-swagger"},"children":["Storefront APIs"]}," for complete endpoint documentation"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Partners:"]}," ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"mailto:support@appstle.com"},"children":["support@appstle.com"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Support:"]}," ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"mailto:support@appstle.com"},"children":["support@appstle.com"]}]}]}]},"headings":[{"value":"Third-Party Integration Guide","id":"third-party-integration-guide","depth":1},{"value":"Authentication","id":"authentication","depth":2},{"value":"Merchant API Key","id":"merchant-api-key","depth":3},{"value":"Partner Integration Key","id":"partner-integration-key","depth":3},{"value":"Base URL","id":"base-url","depth":2},{"value":"Quick Start","id":"quick-start","depth":2},{"value":"1. Look Up a Customer's Subscriptions","id":"1-look-up-a-customers-subscriptions","depth":3},{"value":"2. Get Subscription Contract Details","id":"2-get-subscription-contract-details","depth":3},{"value":"3. Get Upcoming Orders","id":"3-get-upcoming-orders","depth":3},{"value":"Subscription Management","id":"subscription-management","depth":2},{"value":"Cancel a Subscription","id":"cancel-a-subscription","depth":3},{"value":"Pause a Subscription","id":"pause-a-subscription","depth":3},{"value":"Resume a Subscription","id":"resume-a-subscription","depth":3},{"value":"Reschedule Next Billing Date","id":"reschedule-next-billing-date","depth":3},{"value":"Update Billing Frequency","id":"update-billing-frequency","depth":3},{"value":"Skip an Upcoming Order","id":"skip-an-upcoming-order","depth":3},{"value":"Product Management","id":"product-management","depth":2},{"value":"Add a Product to a Subscription","id":"add-a-product-to-a-subscription","depth":3},{"value":"Remove a Product from a Subscription","id":"remove-a-product-from-a-subscription","depth":3},{"value":"Update Product Quantity","id":"update-product-quantity","depth":3},{"value":"Discounts","id":"discounts","depth":2},{"value":"Apply a Discount Code","id":"apply-a-discount-code","depth":3},{"value":"Remove a Discount","id":"remove-a-discount","depth":3},{"value":"Shipping","id":"shipping","depth":2},{"value":"Update Shipping Address","id":"update-shipping-address","depth":3},{"value":"Past Orders","id":"past-orders","depth":2},{"value":"Get Order History","id":"get-order-history","depth":3},{"value":"Webhooks","id":"webhooks","depth":2},{"value":"Rate Limits","id":"rate-limits","depth":2},{"value":"Becoming a Partner","id":"becoming-a-partner","depth":2},{"value":"Need Help?","id":"need-help","depth":2}],"frontmatter":{"seo":{"title":"Third-Party Integration Guide"}},"lastModified":"2026-03-12T07:22:47.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/integration-guide","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}