{"version":1,"pages":[{"id":"IPJ5PmoSgBnA6YwytXTa","title":"Onside Documentation","pathname":"/","siteSpaceId":"sitesp_gHtil","icon":"file-lines","description":"Learn in detail about the console, tools, and technologies in Onside","breadcrumbs":[{"label":"Home","icon":"house"}]},{"id":"kzTlst3tKo255yz4YpDi","title":"Welcome to Onside Store: Alternative iOS App Store for the EU and Japan","pathname":"/store","siteSpaceId":"sitesp_Vt32f","icon":"hand-wave","description":"A quick introduction to the Onside Store, its key benefits, what you can find inside, and our commitment to your safety.","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"}]},{"id":"9IfkSWHVH1kj1raEDKmE","title":"How to Install Onside Store","pathname":"/store/getting-started/how-to-install-onside-store","siteSpaceId":"sitesp_Vt32f","icon":"arrow-down-to-bracket","description":"The installation won’t take long—you’ll be using the app marketplace within minutes.","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Getting Started"}]},{"id":"NnSCF33LuEE6p7Ibj1MV","title":"Troubleshooting Installation Issues","pathname":"/store/getting-started/how-to-install-onside-store/troubleshooting-installation-issues","siteSpaceId":"sitesp_Vt32f","description":"Fix Onside Store install problems on iOS: resolve region and device requirements, profiles/permissions, storage, network, and update errors. Includes quick checks, error codes, and support steps.","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Getting Started"},{"label":"How to Install Onside Store","icon":"arrow-down-to-bracket"}]},{"id":"DqHtpHjvbjjeXatX5ksh","title":"How to Update Onside Store","pathname":"/store/getting-started/how-to-update-onside-store","siteSpaceId":"sitesp_Vt32f","icon":"spinner","description":"Keeping your Onside Store app up-to-date is important for the latest features, security, and the best experience. Here’s how to manage updates for the Onside marketplace app itself.","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Getting Started"}]},{"id":"QEi7MmqTOCxsRJgHrbIK","title":"Notifications","pathname":"/store/getting-started/notifications","siteSpaceId":"sitesp_Vt32f","icon":"comment-dots","description":"Stay up-to-date with your apps! This page explains how to manage notifications from Onside Store.","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Getting Started"}]},{"id":"luqP6GmU7oqSvWPEWoOc","title":"Can I Trust Onside?","pathname":"/store/authorization-and-safety/can-i-trust-onside","siteSpaceId":"sitesp_Vt32f","icon":"shield-heart","description":"A guide to understanding Onside's commitment to security, how we ensure apps are safe, and the best practices for using our marketplace securely.","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Authorization & Safety"}]},{"id":"QWgV74KLoCrxBkEgqgZF","title":"How to Sign Up?","pathname":"/store/authorization-and-safety/how-to-sign-up","siteSpaceId":"sitesp_Vt32f","icon":"arrow-right-to-bracket","description":"Learn how to sign up for the Onside Store: create an account, verify email or phone, and set up your wallet and app access. Secure and streamlined.","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Authorization & Safety"}]},{"id":"4trACDIWYPk2QxuMnjMv","title":"How to Log Out?","pathname":"/store/authorization-and-safety/how-to-log-out","siteSpaceId":"sitesp_Vt32f","icon":"arrow-right-from-bracket","description":"Log out of the Onside Store safely: find the logout option, end sessions on iOS, switch accounts, and troubleshoot issues (missing button, lost device, session not closing).","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Authorization & Safety"}]},{"id":"xY6mvSFAc1IFQ3vex0Rn","title":"How to Delete Your Account?","pathname":"/store/authorization-and-safety/how-to-delete-your-account","siteSpaceId":"sitesp_Vt32f","icon":"trash-can","description":"If you wish to permanently delete your Onside Store account and its associated data, please follow these steps.","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Authorization & Safety"}]},{"id":"PueWuNi1XyHMFbdtX1R5","title":"Main Sections","pathname":"/store/onside-app-interface/main-sections","siteSpaceId":"sitesp_Vt32f","icon":"mobile-screen-button","description":"Understanding the Onside App Interface","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Onside App Interface"}]},{"id":"dRVttcVgQvHohKealRv8","title":"App Page","pathname":"/store/onside-app-interface/app-page","siteSpaceId":"sitesp_Vt32f","icon":"newspaper","description":"A detailed guide to all the sections and features you'll find on an app or game's product page in the Onside Store.","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Onside App Interface"}]},{"id":"8ECIV9IkYCypLAphB6Ui","title":"Changing the App Theme","pathname":"/store/onside-app-interface/changing-the-app-theme","siteSpaceId":"sitesp_Vt32f","icon":"circle-half-stroke","description":"Onside Store is designed to look great on your iPhone, and we offer different appearance options to suit your preference.","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Onside App Interface"}]},{"id":"XGNtX753eYGkGCWmyzQT","title":"Updating Apps in Onside","pathname":"/store/app-management/updating-apps-in-onside","siteSpaceId":"sitesp_Vt32f","icon":"arrows-rotate","description":"Learn how to update apps in Onside: check for new versions, enable auto-updates in settings, troubleshoot failed updates, and manage rollbacks.","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"App Management"}]},{"id":"HsXegkuXR8LGV30iPcLU","title":"Troubleshooting App Updates","pathname":"/store/app-management/troubleshooting-app-updates","siteSpaceId":"sitesp_Vt32f","icon":"rotate-exclamation","description":"Find solutions for Onside app update issues: enable auto-updates, fix storage or network problems, restart the app or iPhone, and resolve stuck or failed installs.","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"App Management"}]},{"id":"1vuwAgaiCM4ZOJxWrpSM","title":"Payment Methods & Currencies","pathname":"/store/purchases-and-returns/payment-methods-and-currencies","siteSpaceId":"sitesp_Vt32f","icon":"apple-pay","description":"An overview of the payment methods and currencies currently supported by Onside for all purchases.","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Purchases and returns"}]},{"id":"gPV2rt67XZPhJUXgpIEo","title":"Linking a Bank Card to Onside","pathname":"/store/purchases-and-returns/linking-a-bank-card-to-onside","siteSpaceId":"sitesp_Vt32f","icon":"credit-card","description":"Link your bank card to your Onside account for fast and easy purchases of apps, in-app items, and subscriptions.","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Purchases and returns"}]},{"id":"UPGOlADwiICJoEc0XDAj","title":"Purchasing Paid Apps","pathname":"/store/purchasing-paid-apps","siteSpaceId":"sitesp_Vt32f","icon":"square-dollar","description":"A guide on how to purchase apps with a one-time cost in the Onside Store, including information on refunds and re-downloading.","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"}]},{"id":"DqdMr9IUWPoc4THj3Cin","title":"Troubleshooting Payment Issues","pathname":"/store/troubleshooting-payment-issues","siteSpaceId":"sitesp_Vt32f","icon":"hammer","description":"A guide to resolving common payment problems, from declined transactions to refund requests and questions about currencies.","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"}]},{"id":"a5KNkeSSWkCww82UKL0n","title":"Keeping Your iPhone Secure","pathname":"/store/onside-rules-and-policies/keeping-your-iphone-secure","siteSpaceId":"sitesp_Vt32f","icon":"lock-keyhole","description":"Learn the essential security practices for your iPhone and understand Onside's commitment to creating a safe marketplace.","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Onside rules and policies"}]},{"id":"NKJR24H3wAkLCx0W1fO8","title":"Participate in UX Research (Users)","pathname":"/store/onside-rules-and-policies/participate-in-ux-research-users","siteSpaceId":"sitesp_Vt32f","icon":"heart","description":"An invitation for Onside Store users to participate in feedback sessions and help us build an even better app marketplace.","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Onside rules and policies"}]},{"id":"b5zhZ5LsTKvQWZroQV9c","title":"Data Collection Policy","pathname":"/store/onside-rules-and-policies-japan/data-collection-policy","siteSpaceId":"sitesp_Vt32f","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Onside rules and policies (Japan)"}]},{"id":"tJvJzU7WF2dBFuQj9QQf","title":"App Marketplace Guidelines","pathname":"/store/onside-rules-and-policies-japan/app-marketplace-guidelines","siteSpaceId":"sitesp_Vt32f","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Onside rules and policies (Japan)"}]},{"id":"b3KLsZq8SBhSKWoYF9qu","title":"Intellectual Property Review Mechanism For App Distribution","pathname":"/store/onside-rules-and-policies-japan/intellectual-property-review-mechanism-for-app-distribution","siteSpaceId":"sitesp_Vt32f","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Onside rules and policies (Japan)"}]},{"id":"3iX6AH50r49mQ0Sozd3G","title":"Intellectual Property Dispute Resolution Policy","pathname":"/store/onside-rules-and-policies-japan/intellectual-property-dispute-resolution-policy","siteSpaceId":"sitesp_Vt32f","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Onside rules and policies (Japan)"}]},{"id":"EMdiS5Av34tHEnHN6icg","title":"Governmental And Legal Compliance Policy For App Takedown Requests","pathname":"/store/onside-rules-and-policies-japan/governmental-and-legal-compliance-policy-for-app-takedown-requests","siteSpaceId":"sitesp_Vt32f","breadcrumbs":[{"label":"Onside Store","icon":"mobile-notch"},{"label":"Onside rules and policies (Japan)"}]},{"id":"kzTlst3tKo255yz4YpDi","title":"Welcome to Onside Console","pathname":"/console","siteSpaceId":"sitesp_LxnLk","icon":"hand-wave","description":"An introduction to the Onside Developer Console, outlining its main features and guiding you to your first steps on the platform.","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"}]},{"id":"JF6tmPPiI5C3dBHBlyRr","title":"Create Onside Account","pathname":"/console/getting-started-and-publishing/create-onside-account","siteSpaceId":"sitesp_LxnLk","icon":"user-plus","description":"A step-by-step guide to creating your Onside developer account, choosing your account type, and connecting it to the App Store for seamless app management.","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"},{"label":"Getting Started & Publishing"}]},{"id":"MZd1MLkYgPgeJEwYMXVf","title":"Link Apple Developer Account to Onside","pathname":"/console/getting-started-and-publishing/link-apple-developer-account-to-onside","siteSpaceId":"sitesp_LxnLk","icon":"link","description":"A step-by-step guide to connecting your AppStore Connect account to Onside using an API Key and Marketplace Token for seamless app management.","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"},{"label":"Getting Started & Publishing"}]},{"id":"O6JSj1zf3R8uOpcon7Y7","title":"How to Publish an App","pathname":"/console/publishing-your-app/how-to-publish-an-app","siteSpaceId":"sitesp_LxnLk","icon":"upload","description":"A comprehensive guide on how to publish your app on Onside, explaining the two review paths: the standard App Store Review and the Onside-only Notarization.","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"},{"label":"Publishing Your App"}]},{"id":"JjjojIyKxaiBPzzLwvtg","title":"App Requirements & Guidelines","pathname":"/console/publish-your-docs","siteSpaceId":"sitesp_LxnLk","icon":"globe-pointer","description":"A practical guide to the Onside App Guidelines, our commitment to safety and quality, and how to prepare your app for a smooth review process.","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"}]},{"id":"CVZ032MODgVBlWV0TRjT","title":"Wrap your Site as App","pathname":"/console/wrap-your-site-as-app","siteSpaceId":"sitesp_LxnLk","icon":"browser","description":"Learn how Onside can turn your existing Progressive Web App (PWA) or website into a native iOS app for distribution on our marketplace.","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"}]},{"id":"eqIjMu1CEEoCWoqXQ0Eg","title":"Edit Your App Metadata","pathname":"/console/account-and-platform/edit-your-app-metadata","siteSpaceId":"sitesp_LxnLk","icon":"pen","description":"A guide to managing your app's store listing information on Onside, including syncing with the App Store and making manual edits for instant updates.","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"},{"label":"Account & Platform"}]},{"id":"4n7h9gpnIYlEMY9st1LZ","title":"Managing User Access and Roles","pathname":"/console/account-and-platform/managing-user-access-and-roles","siteSpaceId":"sitesp_LxnLk","icon":"users-gear","description":"Manage user access in Onside: invite team members, assign roles and permissions, set organization ownership, and revoke access—all from the Developer Console.","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"},{"label":"Account & Platform"}]},{"id":"K8Kj0mJlrunOfJcuNWaL","title":"Onside Legal Documents","pathname":"/console/account-and-platform/onside-legal-documents","siteSpaceId":"sitesp_LxnLk","icon":"file-signature","description":"Access Onside’s legal documents: Terms of Use, Privacy Policy, Developer Agreement, Data Processing, and compliance policies—latest versions and change history.","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"},{"label":"Account & Platform"}]},{"id":"1vwqWfNNiHcZCOrOAqqi","title":"Overview & Commission","pathname":"/console/monetization/overview-and-commission","siteSpaceId":"sitesp_LxnLk","icon":"sack-dollar","description":"An introduction to Onside's monetization framework, starting with your choice of payment processing, and then detailing our commission and tax policies.","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"},{"label":"Monetization"}]},{"id":"LAwgTR6s5B7VBT0Eu2sA","title":"Using a Third-Party Payment Provider","pathname":"/console/monetization/using-a-third-party-payment-provider","siteSpaceId":"sitesp_LxnLk","icon":"up-right-from-square","description":"A guide for developers who choose to use their own payment infrastructure and need to report transactions to Onside.","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"},{"label":"Monetization"}]},{"id":"cEHgDv7NGBquDGHeLyQ4","title":"Paid Apps","pathname":"/console/monetization/paid_apps","siteSpaceId":"sitesp_LxnLk","icon":"comments-dollar","description":"Configure and manage in-app products in Onside. Set pricing, regions, and billing options for iOS apps directly from the Developer Console.","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"},{"label":"Monetization"}]},{"id":"ZXxfwYY21Yz9PCv9X7ja","title":"In-App Purchases","pathname":"/console/monetization/in-app-purchases","siteSpaceId":"sitesp_LxnLk","icon":"cart-shopping","description":"Configure and manage in-app purchases in Onside: set consumables, non-consumables, entitlement logic, product bundles, and pricing across regions using the Developer Console.","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"},{"label":"Monetization"}]},{"id":"QwHFLVleY7QejI9V4gc3","title":"Subscriptions","pathname":"/console/monetization/subscriptions","siteSpaceId":"sitesp_LxnLk","icon":"arrows-repeat","description":"Learn how to set up and manage subscriptions in Onside: create base plans, configure introductory offers, manage upgrades/downgrades, and define pricing logic.","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"},{"label":"Monetization"}]},{"id":"C0Iw7dSqN20mv5qqYb8F","title":"Monetization FAQ","pathname":"/console/monetization/faq","siteSpaceId":"sitesp_LxnLk","icon":"question","description":"Frequently asked questions about Onside monetization: commissions, app pricing, in-app products, subscriptions, payment flow, refunds, and policy clarifications.","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"},{"label":"Monetization"}]},{"id":"7FeyoyOg1RASmLSar5v2","title":"ASO & Discovery Tips","pathname":"/console/marketing-and-promotion/aso-and-discovery-tips","siteSpaceId":"sitesp_LxnLk","icon":"arrow-up-right-dots","description":"Learn how to optimize your app's product page for better visibility, more downloads, and greater success on the Onside Store.","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"},{"label":"Marketing & Promotion"}]},{"id":"ZKV9pd3yK5H9VveVNwDw","title":"\"Download from Onside\" Button for Your Website","pathname":"/console/marketing-and-promotion/download-from-onside-button-for-your-website","siteSpaceId":"sitesp_LxnLk","icon":"arrow-down-to-dotted-line","description":"Include Onside badge on your website as a clear call to action to get your app","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"},{"label":"Marketing & Promotion"}]},{"id":"GEB3tHcfuyYqy6V6PfY1","title":"Advertisements","pathname":"/console/marketing-and-promotion/advertisements","siteSpaceId":"sitesp_LxnLk","icon":"rectangle-ad","description":"We expertly manage Google Ads and other ad platforms of your choice. From ad click to app store installation, we provide full tracking of the user's journey.","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"},{"label":"Marketing & Promotion"}]},{"id":"JDFnGyEGizEqjkeOqyVX","title":"Participate in UX Research (Developers)","pathname":"/console/participate-in-ux-research-developers","siteSpaceId":"sitesp_LxnLk","icon":"heart","description":"An invitation for Onside developers to participate in UX research interviews to help shape the future of our platform.","breadcrumbs":[{"label":"Onside Console","icon":"rectangle-terminal"}]},{"id":"2C479F4IouEOKyVlDSE0","title":"Welcome","pathname":"/sdk","siteSpaceId":"sitesp_3Ft3L","icon":"hand-wave","description":"An overview of the Onside Payment SDK, designed for easy integration to help you monetize your apps with in-app purchases and subscriptions.","breadcrumbs":[{"label":"Onside SDK","icon":"screwdriver-wrench"},{"label":"Payment SDK"}]},{"id":"tXFgPH9EM0gz7NGBL6yt","title":"Installation Guide","pathname":"/sdk/installation-guide","siteSpaceId":"sitesp_3Ft3L","icon":"list-check","description":"This guide provides instructions for installing the OnsideKit framework into your iOS project.","breadcrumbs":[{"label":"Onside SDK","icon":"screwdriver-wrench"}]},{"id":"JYWZubNIlHsmuRuUq9eZ","title":"Customizing SDK Behavior","pathname":"/sdk/customizing-sdk-behavior","siteSpaceId":"sitesp_3Ft3L","icon":"delicious","description":"Customize Onside SDK behavior using OnsideDelegate and OnsideAppearance — control UI themes, screen presentation, login routing, country code hinting, and global styling.","breadcrumbs":[{"label":"Onside SDK","icon":"screwdriver-wrench"}]},{"id":"CTU1ZKPvzowOnIDPO1rq","title":"Attribution","pathname":"/sdk/attribution","siteSpaceId":"sitesp_3Ft3L","icon":"link","breadcrumbs":[{"label":"Onside SDK","icon":"screwdriver-wrench"}]},{"id":"hwXMpbVJlmfOrR46RUTt","title":"Building funnels with event tracking","pathname":"/sdk/attribution/building-funnels-with-event-tracking","siteSpaceId":"sitesp_3Ft3L","description":"Track user actions with Onside.track and build funnels over these events.","breadcrumbs":[{"label":"Onside SDK","icon":"screwdriver-wrench"},{"label":"Attribution","icon":"link"}]},{"id":"MwwXdn3gjT1BypoKaUuL","title":"User account","pathname":"/sdk/user-account","siteSpaceId":"sitesp_3Ft3L","icon":"user-group","description":"Learn how the Onside SDK handles user authentication: login flows, region-based product availability, session status, and logout.","breadcrumbs":[{"label":"Onside SDK","icon":"screwdriver-wrench"}]},{"id":"fxFGNMOAOleTJzCCvlBk","title":"Payment Methods","pathname":"/sdk/payment-methods","siteSpaceId":"sitesp_3Ft3L","icon":"credit-card-front","description":"Overview of supported payment methods in the Onside SDK: credit card, Apple Pay, digital wallets, local methods, and how to enable or configure them in your iOS app.","breadcrumbs":[{"label":"Onside SDK","icon":"screwdriver-wrench"}]},{"id":"ZUgjSNKpCQiBdKK7enuR","title":"Products","pathname":"/sdk/products","siteSpaceId":"sitesp_3Ft3L","icon":"cubes-stacked","description":"View and configure Your in-app products (consumables, non-consumables, entitlements) in the Onside SDK. Learn how to fetch, localize, and manage product catalogs.","breadcrumbs":[{"label":"Onside SDK","icon":"screwdriver-wrench"}]},{"id":"KTWaDo2MXsB6714eWVVr","title":"Purchasing & Restoring Purchases","pathname":"/sdk/purchasing-and-restoring-purchases","siteSpaceId":"sitesp_3Ft3L","icon":"face-tongue-money","description":"Learn how to initiate in-app purchases and restore past purchases using Onside’s SDK. Includes transaction handling, restoring routines, and best practices.","breadcrumbs":[{"label":"Onside SDK","icon":"screwdriver-wrench"}]},{"id":"d68KNbPlPOh4ZwOy2bDc","title":"Apple Pay","pathname":"/sdk/purchasing-and-restoring-purchases/apple-pay","siteSpaceId":"sitesp_3Ft3L","description":"Set up Apple Pay in OnsideKit using a Merchant ID, Apple-generated credentials, and app entitlement configuration.","breadcrumbs":[{"label":"Onside SDK","icon":"screwdriver-wrench"},{"label":"Purchasing & Restoring Purchases","icon":"face-tongue-money"}]},{"id":"f91445bc0a788acfde97ee9f709f0afd0bf6f64b","title":"Merchant API","pathname":"/sdk/purchasing-and-restoring-purchases/merchant-api","siteSpaceId":"sitesp_3Ft3L","description":"","breadcrumbs":[{"label":"Onside SDK","icon":"screwdriver-wrench"},{"label":"Purchasing & Restoring Purchases","icon":"face-tongue-money"}]},{"id":"055fc3662300ca22259bd143aa238769348af1c6","title":"Models","pathname":"/sdk/purchasing-and-restoring-purchases/models","siteSpaceId":"sitesp_3Ft3L","breadcrumbs":[{"label":"Onside SDK","icon":"screwdriver-wrench"},{"label":"Purchasing & Restoring Purchases","icon":"face-tongue-money"}]},{"id":"BwfIcXZGhgnG11lB91TK","title":"OnsideKit Example App","pathname":"/sdk/onsidekit-example-app","siteSpaceId":"sitesp_3Ft3L","icon":"vials","description":"A sample app showcasing OnsideKit SDK features: user login, fetching products, making purchases, and restoring in-app purchases — as a reference implementation.","breadcrumbs":[{"label":"Onside SDK","icon":"screwdriver-wrench"}]},{"id":"O0zALGXftf25M97xSdrT","title":"Welcome to the Onside API","pathname":"/api","siteSpaceId":"sitesp_ofaiq","icon":"hand-wave","description":"An introduction to the Onside API, covering authentication, key concepts, and where to find detailed endpoint references.","breadcrumbs":[{"label":"Onside API","icon":"gear-code"}]},{"id":"PdE7XFbB7aSu8QoS0b2q","title":"Transactions Reporting API","pathname":"/api/transactions-reporting-api","siteSpaceId":"sitesp_ofaiq","icon":"money-bill-transfer","description":"Transactions Reporting API offers our merchant clients increased flexibility in managing their in-app payments.","breadcrumbs":[{"label":"Onside API","icon":"gear-code"}]},{"id":"4f3e0b235cdb391e67124ef35544ee22b78bda10","title":"Merchant::reports::transaction","pathname":"/api/transactions-reporting-api/merchant-reports-transaction","siteSpaceId":"sitesp_ofaiq","description":"","breadcrumbs":[{"label":"Onside API","icon":"gear-code"},{"label":"Transactions Reporting API","icon":"money-bill-transfer"}]},{"id":"54eb16bc93d45b3a9ded772066a4f7c025a55938","title":"Models","pathname":"/api/transactions-reporting-api/models","siteSpaceId":"sitesp_ofaiq","breadcrumbs":[{"label":"Onside API","icon":"gear-code"},{"label":"Transactions Reporting API","icon":"money-bill-transfer"}]},{"id":"WYvsXp1SDTLVz1jrrkDu","title":"Onside Attribution","pathname":"/api/onside-attribution","siteSpaceId":"sitesp_ofaiq","icon":"rectangle-ad","description":"This document outlines the two key parts of the Onside attribution system: client-side tracking and server-side webhooks.","breadcrumbs":[{"label":"Onside API","icon":"gear-code"}]},{"id":"3flYLxCZt0JSjZiKLyNS","title":"Installation and Attribution","pathname":"/api/onside-attribution/installation-and-attribution","siteSpaceId":"sitesp_ofaiq","description":"This document describes the Onside API endpoint for retrieving app installation and attribution data. It is intended for use by apps and SDKs upon their first launch.","breadcrumbs":[{"label":"Onside API","icon":"gear-code"},{"label":"Onside Attribution","icon":"rectangle-ad"}]},{"id":"kRdLvt6HRnwsoGxrrFsM","title":"Welcome to Onside Flow","pathname":"/onside-flow","siteSpaceId":"sitesp_k5DtL","icon":"hand-wave","description":"An introduction to Onside Flow, the plug-and-play web widget that enables you to accept multi-chain crypto deposits and swaps in your application.","breadcrumbs":[{"label":"Onside Flow","icon":"bitcoin"}]},{"id":"v2DSpmJGA5EgpSP6JyMw","title":"Technical Integration","pathname":"/onside-flow/technical-integration","siteSpaceId":"sitesp_k5DtL","icon":"gear-complex-code","description":"Integrating Onside Flow into your app takes just minutes. Whether you're building a wallet, exchange, or dApp, Onside Flow provides a seamless experience for crypto deposits and cross-chain swaps.","breadcrumbs":[{"label":"Onside Flow","icon":"bitcoin"}]},{"id":"ozlN7rLLwBX0va20FaYv","title":"Request Signing","pathname":"/onside-flow/request-signing","siteSpaceId":"sitesp_k5DtL","icon":"code-pull-request","description":"Learn how Onside signs API requests securely with HMAC or signature headers. See example formats, key usage, and error handling.","breadcrumbs":[{"label":"Onside Flow","icon":"bitcoin"}]},{"id":"9d58c0801810c4e1dd4db17bfcb59e3985f0487c","title":"Onside Flow API","pathname":"/onside-flow/onside-flow-api","siteSpaceId":"sitesp_k5DtL","breadcrumbs":[{"label":"Onside Flow","icon":"bitcoin"}]},{"id":"14040018a6e3773395788c014e86ce39a886927d","title":"Authentication","pathname":"/onside-flow/onside-flow-api/authentication","siteSpaceId":"sitesp_k5DtL","breadcrumbs":[{"label":"Onside Flow","icon":"bitcoin"},{"label":"Onside Flow API"}]},{"id":"9b3505e7fcfc13da18901e0e1f8a863be2639393","title":"Onside Flow API","pathname":"/onside-flow/onside-flow-api-1","siteSpaceId":"sitesp_k5DtL","description":"","breadcrumbs":[{"label":"Onside Flow","icon":"bitcoin"}]},{"id":"6acbd32a6a685a2510a122abb089ab091d101315","title":"Models","pathname":"/onside-flow/models","siteSpaceId":"sitesp_k5DtL","breadcrumbs":[{"label":"Onside Flow","icon":"bitcoin"}]}]}