Skip to main content
Version: 5.3.3

Webmecanik Automation API

Complete REST API reference for Webmecanik Automation — manage contacts, campaigns, emails, segments, and more programmatically. All endpoints are available under the /api path of your instance.

Quick Start

1. Get your credentials

Create API credentials in Settings → API Credentials in your instance. You'll get a Client ID and Client Secret.

2. Get a token

curl -X POST https://{domain}/oauth/v2/token \
-d "grant_type=client_credentials" \
-d "client_id={id}" \
-d "client_secret={secret}"

3. Make API calls

curl https://{domain}/api/contacts \
-H "Authorization: Bearer {token}"
Authentication Guide Try Contacts API

API Endpoints


Key Concepts

TopicDescription
AuthenticationOAuth 2.0 — Client Credentials and Authorization Code flows
Error HandlingStandard error format and HTTP status codes
Rate LimitingRequest limits and rate limit headers
Paginationstart, limit, orderBy parameters for list endpoints
Search & FilteringField-specific and free-text search
Batch OperationsCreate, edit, delete up to 200 records per request

Content Types

EndpointRequestResponse
Token (/oauth/v2/token)application/x-www-form-urlencodedapplication/json
All API endpointsapplication/jsonapplication/json