Developer Docs
Use the mParticle SDKs and APIs to collect, organize, and manage customer data.
Quickstart
Pick a platform, and follow the SDK quickstart tutorial to see how easy it is to collect data and forward it to a third-party integration.
Learn about mParticle
From event tracking to predicting user behavior, the developer docs guide you through each stage of building a complete mParticle implementation.
SDK
API
Audit Logs API
Access detailed audit logs to review configuration changes and user activity in your mParticle account.
Events API
Collect data for contexts too complex for the Server SDK.
Bulk Profile Deletion API
Save time when improving data quality by deleting data associated with sets of customers.
Calculated Attributes API
Send seeds for your calculated attributes.
Custom Access Roles API
Create and manage custom sets of permissions for your mParticle account users.
Data Planning API
Define your data schema with Data Master.
Data Subject Request API
Submit data subject requests for GDPR and CCPA compliance via the OpenDSR API.
ID Sync API
Match and resolve identities to build a single user profile for all user activities.
Platform API
Programmatically update your mParticle inputs, outputs, filters, and more.
Pixel Service API
Send data to mParticle from your web site via a tracking pixel.
Profile API
Access user profiles at scale to power personalized experiences.
Household Reach API
Create households of users based on shared attributes.
Warehouse Sync API
Go beyond Reverse-ETL and build a headless data infrastructure.
Tools
mParticle CLI
Access some mParticle features from a terminal.
Smartype
Manage your data plans as code.
Smartype Linting
Lint your code against your data plan.
More Guides
Data Hosting
Understand how to reference the pod where your org is hosted.
ComposeID
Use IDSync to identify unknown users with data stored in Snowflake.
Glossary
List of mParticle-specific terms.
Partners
Become an mParticle partner and make your platform available for input or output.
Rules
Cleanse and transform data before it is output to another system.
Segment Migration
Migrate your Segment implementation to mParticle.
