v1.0.0

Consentio Partner Integration API

Overview

The Partner API enables external systems (ERPs, integrations) to interact with Consentio workspaces for managing products, orders, clients, and pricing.

Key Concepts

Workspace

A workspace represents a seller's product catalog in Consentio. The workspaceID parameter in most endpoints refers to the workspace ID.

Counterparts

External client identifiers from your ERP system that map to Consentio clients.

Authentication

Most endpoints require JWT authentication:

  1. Call POST /v2/partner/{workspaceID}/login with your API key
  2. Use the returned access_token in the Authorization: Bearer <token> header
  3. Use refresh_token to obtain new access tokens when they expire

The API key is provided by Consentio and associated with a specific workspace.

Environments

Environment Base URL Purpose
Production https://api.consentio.co Live environment
Staging https://staging.api.consentio.co UAT testing
Sandbox https://sandbox.api.consentio.co Integration testing, demo environments

Capabilities

Feature Supported Notes
Products Bulk create/update, pricing
Orders CRUD, external sync
Clients Counterpart mapping
Price Groups Sync pricing tiers
CSV Import Products and prices
JSON Import All resources

Contact

Technical questions: tech@consentio.co

Production

Client Libraries