Omnisend REST API
Omnisend's REST API for ecommerce email and SMS marketing automation. Manage contacts, events, products, product categories, segments, campaigns, batches, email templates, email content, email universal layouts, images, brands, and analytics reports. Authentication uses `X-API-KEY` header or OAuth 2.0 with resource-scoped permissions (`contacts.read`, `contacts.write`, `events.write`, `products.read`, `products.write`, `campaigns.read`, `campaigns.write`, `segments.read`, `segments.write`, `email-templates.read`, `email-templates.write`, `images.read`, `images.write`, `brands.read`, `brands.write`, `analytics.read`). Cursor-based pagination across list endpoints.
Documentation
Documentation
https://api-docs.omnisend.com/
APIReference
https://api-docs.omnisend.com/reference/overview
Authentication
https://api-docs.omnisend.com/reference/authentication
Specifications
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/json-schema/omnisend-contact-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/json-schema/omnisend-event-schema.json