JUMP TOQuick Start GuidesOverviewiOSAndroidUnityJavaScriptReact NativeUnrealSDK DocumentationHow the Leanplum SDK WorksTracking SessionsSyncing with Leanplum mid-sessionCallbacksiOS Binary SizeTracking User InformationUser IDsDevice IDsUser attributesHandle same User login on different devicesTracking User BehaviorTracking Monetization EventsIn-app messagingUnity In-App messagesWeb In-App messagesIAM HandlersCustom TemplatesCustom Delivery DeferralAndroid: Add dialog customizerPush notificationsiOS push notificationsAndroid push notificationsUnity push notificationsJavaScript push notificationsReactNative push notificationsXiaomi MiPush integrationHuawei Push Kit integrationApp inboxVariablesVariable ImplementationModeling structured dataSecure VariablesGeofencing and location-based messagingiOS location servicesAndroid location servicesReact Native location servicesHow to integrate external Attribution services (App setup)APIAPI IntroductionMaking requestsAuthenticationSelecting a userResponsesBillingBatching requests with multiReduce billable requestsDebuggingAPI methodsUser BehavioradvancepostpauseStatepostresumeStatepostpauseSessionpostresumeSessionpostheartbeatpoststartpoststopposttrackpostUser InformationsetUserAttributespostsetDeviceAttributespostsetTrafficSourceInfopostregisterDevicepostdeleteUserpostblockpostunblockpostMessagesgetMessagegetgetMessagesgetgetUnsubscribeCategoriesgetsendMessagepostaddAndroidNotificationChannelpostgetAndroidNotificationChannelsgetdeleteAndroidNotificationChannelpostA/B TestsgetAbTestgetgetAbTestsgetgetVariantgetFiles and VariablesgetVarsgetsetVarspostdeleteVarspostdownloadFilegetuploadFilepostExport DataaddPostbackpostlistPostbacksgetdeletePostbackpostexportDatagetexportData schema (csv, S3 bucket)exportReportgetexportData schema (JSON)exportUsergetexportUsersgetgetExportResultsgetImport Datamulti (CSV)postmulti (JSON)getMultiResultsgetCampaignsstartCampaignpostAPI LimitsAPI guidesCreating new users with our APISending messages manually via the APISetting attribution source data via the APIExporting bookmarked reportsExporting Leanplum in-app message events to other analytics providersExporting Leanplum A/B test info to other analytics providersExport Raw Data via Python Scripts [Sample: API]Accessing content via the APITracking analytics data via APIInterpreting metrics in raw data export filesCalculate DAU with the raw data via PythonGDPR & CCPA overviewImport DataUse these API methods to import historical data and other info using a multi csv upload.