Ematic Solutions · Authentication Profile
Ematic Solutions Authentication
Authentication
Ematic Solutions declares 1 security scheme(s) across its OpenAPI definitions.
CompanyMarketingDigital MarketingMarketing TechnologyMarTechEmail MarketingCRME-CommerceAnalyticsConsultingAsia Pacific
Methods:
Schemes: 1
OAuth flows:
API key in:
Security Schemes
Authorization apiKey
· in: header ()
Source
Authentication Profile
generated: '2026-08-13'
method: searched
source: https://kb.ematicsolutions.com/restful-api/developer-guide.html
docs: https://kb.ematicsolutions.com/restful-api/developer-guide.html
api: Ematic Solutions Core API
summary: >-
The Core API authenticates with a single HTTP Authorization header that carries TWO keys at once —
the Ematic API key issued for the client account, and the API key of the connected ESP (Email
Service Provider). Both are required on every request; there is no OAuth, no OpenID Connect and no
bearer-token flow. The Ematic API key doubles as the routing key: its suffix names the data center
the account lives in and therefore the host the request must be sent to.
schemes:
- id: ematic-esp-composite-key
type: apiKey
in: header
name: Authorization
format: 'ematic-apikey=<ematic-key>,esp-apikey=<esp-key>'
required: true
parts:
- key: ematic-apikey
description: >-
Ematic API key generated when the client account is created. Published format is
"<hash>-<suffix>", where the suffix identifies the data center (for example "sg1").
doubles_as: host-routing
- key: esp-apikey
description: API key of the connected Email Service Provider account.
note: >-
This is a non-standard composite key header, not RFC 7235 Basic/Bearer. A client that sends only
one of the two keys receives HTTP 401 with body {"message":"missing apikeys"}; a wrong key
returns {"message":"invalid apikeys"}.
oauth: false
oidc: false
mtls: false
scopes: none
key_management:
issuance: >-
Issued by Ematic at client-account creation. There is no self-service developer signup or key
rotation surface documented in the public knowledge base.
rotation: undocumented
prefixes:
- pattern: '<hash>-<suffix>'
example_suffix: sg1
meaning: suffix names the data center / host shard
platform_roles:
source: https://kb.ematicsolutions.com/new-to-ematic/access-rights.html
note: >-
The Ematic platform UI has its own role model (Admin, Email Performance report, Billing, Hi-iQ,
Bye-iQ, Retry-iQ) governing human access to platform.ematicsolutions.com. These roles are NOT
API scopes and do not constrain Core API keys.
roles: [Admin, Email Performance report, Billing, Hi-iQ, Bye-iQ, Retry-iQ]
gaps:
- No OAuth 2.0 / OIDC surface; no /.well-known/oauth-authorization-server (probed 404 on every host).
- No documented key rotation, expiry or revocation procedure.
- Credentials are placed in a custom-formatted Authorization header rather than a standard scheme.
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for security posture
4 MCP tools reach this
find_securityBrowse and filter every security artifact in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This security artifact
curl "https://apis.io/api/v1/security/ematic-solutions-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.