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) |