Log In Start Now

Fax and SMS Integration for Developers

Connect online fax and SMS to your own software with the GoFax REST API. One token sends and receives both, with webhooks for instant updates. Australian owned and ISO 27001 certified.

Start Now View API documentation
intergrations.webp
trust pilot-white.svgproduct-review-white.svg
data-encryption-white.svgISO-white.svgdata-sovereignty-white.svgAU-owned-white.svg

How do I add fax and SMS to my software?

Use the GoFax REST API. Create a GoFax account, add send credits and create an API token. Your system can then send and receive faxes and SMS in JSON over HTTPS, from any language that can make web requests. There is no extra fee for the API. It uses the same credits.

Fax API

Send faxes to one or many numbers, receive faxes as PDF or TIFF, and track every fax.

Fax API

SMS API

Send SMS and broadcasts from your system, and get replies back through the API.

SMS API

API documentation

Every endpoint, with examples you can try in the browser.

View API documentation

Instant updates with webhooks

Webhooks tell your system the moment something happens, so it does not need to keep checking. GoFax sends a webhook when a fax is sent, when a new fax arrives and when an SMS reaches its final status.

Using webhooks
webhooks.webp

No developers? Connect without code

  • SMTP fax gateway: any system that can send email can send faxes, including Microsoft Exchange, medical software and ERP systems.

  • Email to fax and email to SMS: send from any inbox.

  • Print to fax: fax straight from the print menu in Windows.

SMTP fax gateway Email to SMS Print to fax driver
online-fax&sms-without-code.webp

Developer questions

No. The API uses the same send credits as faxing and texting online or by email.

No. Our team can give you test credits so you can try the API on your own account.

Ask for test credits

Any language that can make web requests and read JSON, such as PHP, .NET, Java, Python and Node.js.

Yes. The GoFax REST API sends and receives both faxes and SMS with the same token.

Yes. Webhooks tell your system when a fax is sent, a fax arrives or an SMS reaches its final status.

Using webhooks

Yes. Custom development is available for corporate accounts. Tell us what you need.

Request an integration

Need a specific integration?

Tell us which software you want to connect to GoFax, and our Australian team will help you find the best way.

Request an integration View API documentation