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