1. Sign up and add send credits
Create your GoFax account and buy send credits. API faxes and SMS use the same credits as everything else.
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.

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.
Send faxes to one or many numbers, receive faxes as PDF or TIFF, and track every fax.
Fax APISend SMS and broadcasts from your system, and get replies back through the API.
SMS APIEvery endpoint, with examples you can try in the browser.
View API documentationCreate your GoFax account and buy send credits. API faxes and SMS use the same credits as everything else.
Create a token in your GoFax account under API Access. Add it to each request.
API access tokensThere is no sandbox. Ask our team for test credits, try each call in the documentation, then connect your system.
Getting started guideWebhooks 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.

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.

GoFax already connects with software such as PaperCut, ReferralNet, Microsoft Teams, Zanda (formerly Power Diary) and IRESS.
Receive faxes straight into a Teams channel.
Microsoft Teams faxSend faxes from PaperCut managed printers with full print security.
GoFax and PaperCutSend and receive healthcare referrals through ReferralNet and GoFax.
GoFax and ReferralNetNo. 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.
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.
Yes. Custom development is available for corporate accounts. Tell us what you need.
Tell us which software you want to connect to GoFax, and our Australian team will help you find the best way.