Before You Begin


ReachMail API – Getting Started

Use the ReachMail API to manage your email marketing program programmatically. Before starting, ensure you have the following:

  • ReachMail Account ID

  • ReachMail Username & Password

  • Reference Manual (for API service URLs)

  • Working internet connection

  • Your preferred programming language

Authentication

All ReachMail API services require authentication. You can authenticate using either basic authentication or a token.

Basic Authentication

  • Combine your Account ID and Username with a backslash (\) to form your API username.

  • Use your password as usual.

Example:

Account ID: FAKECO
Username: admin
API Username: FAKECO\admin
Password: [your password]

The method for sending authenticated requests varies by programming language, but the username/password format remains the same.

 

Token Authentication

  • Tokens can be generated in the ReachMail UI under Account → Tokens.

  • Use the token by including it in your API request header:

Authorization: token YourTokenHere

When using a token, you do not need your Account ID, username, or password.

 

Code Examples & Client Libraries

  • The API documentation and code samples are instructional references only.

  • They assume intermediate programming knowledge. ReachMail is not responsible for any account data issues caused by incorrect API usage or coding errors.

Notes:

  • Some samples may use modules/extensions for tasks like HTTP requests. You may need to install them manually.

  • Client libraries simplify service calls but do not process responses for you—it is your responsibility to handle them appropriately.

  • Your Account ID can also be retrieved via the API (GET /Account) if needed.

×

Contact Us

Support Resources

ReachMail is here to help. If you have any questions, please use the form below or contact us at:

Support Hours: 8am - 6pm (Central Time) Mon-Fri