All Products
Search
Document Center

Direct Mail:Error code table

Last Updated:Jan 06, 2026

Error codes for each API operation

Server-side errors

HTTP status code

Error code

Description

Semantics

503

ServiceUnavailable

The request has failed due to a temporary failure of the server.

The service is unavailable.

500

InternalError

The request processing has failed due to some unknown error, exception or failure.

Internal error.

400

MissingParameter

The input parameter <parameter name> that is mandatory for processing this request is not supplied

A required parameter is missing.

400

Forbidden

User not authorized to operate on the specified resource.

The user is not authorized for this operation. Check if the Resource Access Management (RAM) user has the required permissions for Direct Mail.

Permission names:

400

Signature

Specified signature is not matched with our calculation

  • This error occurs when the client-side signature does not match the server-side signature. Do the following:

    • Check for special characters in your code that may cause transcoding errors, especially in the email body. Try sending a short message, such as "test".

    • Check if the request parameters are in the correct order.

    • Is the server time abnormal?

    • Sample request (Python 3.6 or later)