Fax2 API

The Fax2 API enables your online app to send faxes.

It is a REST-like interface that accepts standard HTTP GET and POST requests and returns response data in JSON.

At present the API supports sending of faxes. Receiving (listing and retrieving received faxes) is planned in the near future.

Quick start Guide

To get started with the API, follow these steps:
  1. If you haven't already, sign up for a Fax2 account. (The API works with a free trial, so feel free to sign up for a free trial to try out the API.)
  2. Download sample code by selecting your favorite language below.
  3. In the sample code's ZIP file you'll find a README.md file. Follow the instructions in that file to get the demo working with your account. You'll need to add your new account username & password to the sample code. For a test destination number you can use your Fax2 number, or your office fax number if you have one.
  4. After a successful test, you can add the sample code to your own project and alter to tase, or consult the reference documentation.

API Reference

The API reference describes all aspects of the API, including all endpoints, their possible parameters, the data they return, and possible errors.

Sample/demonstration code


If you would like sample code in a particular programming language, please contact us to let us know.