Skip to content

Integrations Overview

Build custom checkout and commerce integrations on top of Spark CRM using the Checkout API.

Spark CRM exposes a REST API so you can build your own checkout experiences, sync data with external systems, and automate your commerce workflows. This section covers how to integrate Spark CRM into your own funnels and applications.


Getting Started

Every integration starts with an API token. The account owner generates one under Settings > API Tokens and includes it in the Authorization header of each request.

See API Tokens for details on creating, storing, and rotating tokens.

Full request and response schemas live in the API Reference.

PHP SDK

If you’re building in PHP, the official open-source SDK wraps the REST API with a typed client, so you can skip writing HTTP boilerplate:


Guides

Basic DTC Checkout Flow

Integrate a direct-to-consumer checkout that captures the lead, processes the initial purchase, presents one-click upsells, and completes the order.

Read the guide


Navigation

Type to search…

↑↓ navigate↵ selectEsc close