Email Plus HTTP API will return a tracking id or a meaningful error code should an error occur.
Response on success
When the response HTTP Code is 200 OK message body contains a JSON with a single property called trackingId.
This property may be used at later stages to retrieve the message status.
| Path | Type | Description |
|---|---|---|
| trackingId | String | The tracking id of the transactional email execution |
Table 1. HTTP 400
When an error occurs due to data passed by the client, the system returns one of the following extended code to clarify the exact reason.
| errorCode | type | Explanation |
|---|---|---|
| 000000 | InvalidDomain | The provided sender domain is invalid. It needs to get added and verified to be used. |
| 000001 | InvalidSender | The provided sender is invalid. It needs to get added and verified to be used. |
| 000002 | UnverifiedSender | The provided sender is unverified. It needs to get verified to be used. |
| 000004 | NoActiveSubscription | No active transactional email subscription exists |
| 000005 | InsufficientResourcesException | In case resources are not enough to send email (depleted or limited) |
