Skip to main content
Version: 2025-12-18

API fundamentals

Before you dive into specific endpoints, it's important to understand the core concepts and architectural patterns of the Cint Exchange API. These articles cover the essential building blocks you'll need to create a stable, secure, and efficient integration.

Mastering these fundamentals will help you build with confidence and avoid common pitfalls.

What you'll learn

  • API overview : Understand the basic structure of Cint's API and necessary metadata for HTTP requests.
  • Authentication: Understand how to securely authenticate your requests using a JSON Web Tokens (JWTs).s
  • Versioning : Learn how we manage API changes and how to ensure your integration's stability.
  • Idempotency: Safely retry POST requests without creating duplicate resources.
  • Concurrency control: Use ETag and If-Match headers to prevent you from accidentally overwriting data when making updates.
  • Status codes: Interpret the HTTP status codes our API returns to build robust error-handling logic.
  • Rate limits: Learn our "good neighbor" philosophy and how to build a considerate application using caching, webhooks, and graceful retries.
  • Reference: Stay up-to-date with our Changelog and get familiar with key terms in our Glossary.

Reading through these guides will give you the foundation you need to start building. Let's get started!