API & integrations
Getting started with the API
Where to get an API key, which SDK to use, and where the full reference material lives — the fastest way to orient yourself before writing code.
Last reviewed · By Intelliprint Team
The Intelliprint API is organised around REST. You can create print jobs for letters and postcards, cancel them, track their status, and more — everything you can do from the Dashboard is also available via the API.
Get an API key
Create a key in the Developers → API Keys section of your Intelliprint Dashboard. Keys are shown once when created and aren't stored anywhere afterwards — save it securely as soon as it's generated.
Pick an SDK, or use cURL
Intelliprint maintains SDKs for the most popular programming languages, installable directly (for example npm install intelliprint for Node.js). If there isn't one for your language yet, the OpenAPI specification and cURL examples in the full API reference are enough to build your own client.
Where to go next
The developer documentation walks through every workflow — sending your first letter, choosing a content strategy, scheduling, bulk mail, and webhooks.
The API reference documents every endpoint and parameter in full.
For formatting the content of a letter, see formatting letter content. To connect a third-party tool, see connecting your tools.