Get Started: Partner Integration
This guide will help you quickly understand your integration options, how to access and authenticate with our systems, and how to set up a sandbox environment for development and testing.
1. Integration Process: REST API
We offer REST API to ingest merchant and offer data into the Cardlytics platform:
- Supports full coverage of our entire integration endpoints, real-time data transfer, ease of use, and robust error handling.
- Integrate directly with our endpoints using HTTP requests.
- Supports immediate data updates and validation responses.
- Supports our entire suite of integration endpoints (Merchant Ingestion, Offer Ingestion, Redemption Feed, and Performance Reporting)
2. Access & Authentication
Your data security is our priority. Here’s how access and authentication work for our REST API:
| Integration Type | Authentication Method | Authorization Controls |
|---|---|---|
| REST API | OAuth 2.0 (client credentials) | Unique client IDs/secrets, access tokens, possible IP restrictions, API scopes |
Summary:
- Secured with OAuth 2.0 client credentials flow.
- You’ll receive a unique client ID and secret.
- Access tokens are issued after successful authentication.
- Additional controls: API scopes, optional IP allow listing.
3. Set Up a Sandbox for Testing
Before integrating with our production systems, we strongly encourage you to use our sandbox environment. This allows you to test, explore, and validate your integration in a safe, isolated setting.
Need Help?
- Developer Documentation: Comprehensive API references and guides are available in our API Reference and Integration Process respectively.
- Support: Your account manager and technical team are here to help with onboarding, troubleshooting, and best practices.
Ready to get started?
Contact your Cardlytics representative to begin your integration journey today!
Updated 18 days ago