Developers

This section contains detailed documentation on implementing our client SDKs and HTTP APIs. For more business-oriented information on mParticle features, try the Guides section.

The Data Planning API lets you programmatically define your data schema with Data Master

Learn More

Submit data subject requests for GDPR and CCPA compliance via the OpenDSR API.

Learn More

The IDSync API allows you to manage user identities

Learn More

mParticle rules allow you to cleanse and transform data before it's sent to each output.

Learn More

The Profile API allows you to access user profiles at scale to power personalized experiences.

Learn More

Become a partner - use mParticle's partner APIs to make your platform available as a data Input or Output.

Learn More

Smartype is a code-generation framework to manage your data plans as code.

Learn More

Provides a set of tools to lint your code against your data plan.

Learn More

Send seeds for your calculated attributes.

Learn More

The mParticle Command Line Interface (CLI) allows developers to access mParticle services via a terminal environment of their choice.

Learn More

Process your data in a non-US region.

Learn More

The mParticle platform API allows you to programmatically update your mParticle inputs, outputs, filters and more.

Learn More

Media SDK

The Media SDK lets you track media events and heartbeats across platforms including Android, iOS, and Web to drive personalized experiences for better engagement and LTV.

Android

iOS

Web