1. Sign up and add send credits
Create your GoFax account and buy send credits. Faxes sent through the API use the same credits as any other fax.
Connect your business software to GoFax with our REST API. Send faxes, receive them as PDF or TIFF files and get instant updates with webhooks. Australian owned and ISO 27001 certified.

A fax API (application programming interface) is a direct link that lets your own software send and receive faxes, with no one opening a fax portal. With the GoFax cloud fax API, your system sends a document to a fax number in one request and GoFax delivers it. Received faxes come back as PDF or TIFF files.
Create your GoFax account and buy send credits. Faxes sent through the API use the same credits as any other fax.
Create a token in your GoFax account under API Access, or with the PUT /v1.0/Account/Token endpoint. Add it to each request as the "token" query parameter.
API access tokensThere is no sandbox. Ask our team for test credits, try each call in the API documentation, then connect your system and go live.
Getting started guideSend faxes to one or many numbers, check their status, cancel or resend them, receive faxes, check your credit balance and manage receive settings. The base address is https://restful-api.gofax.com.au and every request uses JSON.
Task | Endpoint |
Send one fax | PUT /v1.0/SendFax |
Send a fax to many numbers | PUT /v1.0/SendFaxes |
Get your latest received faxes | GET /v1.0/ReceiveFaxes/Details |
Create an API token | PUT /v1.0/Account/Token |
Documents are sent base64 encoded, with the file name and type. Received faxes come as PDF by default, or TIFF with the outputType setting. See the full list in the API documentation.
Webhooks send a message to your system as soon as something happens, so you do not need to keep checking.
Fax sent: when a fax reaches its final status, with the recipient number, send ID and result. Set it up in Send Fax Service, then Manage Send Settings, then General Fax Settings.
Fax received: when a new fax arrives, with the fax ID, number, page count and sender ID. Set it up in My Account, then Account Details.
SMS sent: when an SMS reaches its final status.

Your data is encrypted in transit and at rest, with optional data sovereignty to keep it all in Australia. GoFax is ISO 27001 certified, HIPAA compliant and government accredited.
The REST API works with any language that can make web requests, such as PHP, .NET, Java, Python and Node.js.
GoFax already connects with software such as Zanda (formerly Power Diary), PaperCut, IRESS and ReferralNet.
Our Australian team can help your developers get set up.

What an amazing experience! Jo was so patient and kind! A bargain for our needs too.
20 Sep 2023 | TrustPilot Nancy
Verified Customer
Excellent service! Live chat helped me set up my account, and fax documents overseas right from my email, much faster and far less expensive than by post. Reliable and easy to use. Highly recommend.
10 May 2026 | TrustPilot Rose Lloyd
Verified Customer
Top stars for a top service: worked well for us for years!
25th February, 2026 | Google Adrian T
Verified Customer
We have used GoFax for years and they are so affordable for a small business. I cannot fault their service. They keep in regular contact regarding network outages, etc. We are now increasing our business with them and once again, I cannot fault the simplicity of service and the product offering for a small business. Thanks GoFax - Go Well!
23 July 2025 | Google Monique Piwonka
Verified Customer
GoFax was easy to set-up and use. I needed to fax tax documents to the US from NZ. GoFax did the trick. It took me less than 40 minutes from researching online fax software to getting my fax sent confirmations. 100 pages for A$15, highly recommended and great value, only problem now is what to do with remaining 96 pages!
10 July 2026 | TrustPilot Donald Purdie
Verified Customer
Joseph was a huge help in assisting me to learn how to navigate GoFax and use it to its maximum utility for me in my professional role. He also helped me to edit my Settings on GoFax to avoid unnecessary charges for Notification services I simply don't need. He was fabulous at walking me through step by step way using accessible language for an older generation user of these kinds of technologies!
7 July 2024 | TrustPilot Jan
Verified Customer
When I needed to fax documents to the US, and with the demise of fax serviuces from Aust Post and Office Works, I used GoFax. Very simple, from my laptop, very economical. Highly recommended for occasional users like myself.
13 October 2023 | TrustPilot John Renzenbrink
Verified Customer
Joe was very personable and incredibly helpful in guiding me through setting up the service with my third party sender, and teaching me bits and pieces I didn't know I could utilise. Very please with my decision to join up!
25 July 2023 | TrustPilot In Balance Psychology Clinic
Verified Customer
We have been using GoFax for a few months now and find it an extremely efficient method of sending and receiving faxes. It is particularly convenient for staff who are working remotely. I would highly recommend.
20 June 2023 | TrustPilot Sandra Brandt
Verified Customer
Excellent service! Live chat helped me set up my account, and fax documents overseas right from my email, much faster and far less expensive than by post. Reliable and easy to use. Highly recommend.
01 June 2026 | Google Rose Lloyd
Verified Customer
Top stars for top service, worked well for us for years.
01 February 2026 | Google Adrian T
Verified Customer
We have used GoFax for years and they are so affordable for a small business. I cannot fault their service. They keep in regular contact regarding network outages, etc. We are now increasing our business with them and once again, I cannot fault the simplicity of service and the product offering for a small business.
23 July 2025 | Google Monica Piwonka
Verified Customer
The team are always pleasant to deal with and happy to help. A great experience!
12 February 2025 | Google Kimberly Daniels
Verified Customer
10 stars! Amazing service from Joseph! He called me and explained everything and guided me through the 4 simple steps, even hunted us a fax number closer to match what we needed. I can't speak highly enough of the service that was provided, he went above and beyond to make sure I was happy with everything and what a simple process everything was!
Paide McGregor
Verified Customer
I can't recommend this organisation enough, if you are looking at going to a digital fax service. Everyone I have spoken to have been so helpful in assisting me through the whole process. Great Australian company.
24 July 2024 | Google Rose Avenue Medical Practice
Verified Customer
I don’t normally provide reviews but in this case I was more than willing. I couldn’t believe how simple the process was to set up and the support and customer service provided by GoFax was next level.
02 October 2024 | Google Karen Wheeler
Verified Customer
Outstanding service from Joseph! He called me twice to explain everything and guided me through it all like a true professional. I can't speak highly enough of the service Joseph provided, he went above and beyond the call of duty. Without question, the best service I've ever received!
28 November 2023 | Google Peter Gillard
Verified Customer
We've been with GoFax for multiple years at this stage and have never experienced any down-time. Their services are easy to use and understand. Our account manager, along with their support team is phenomenal. GoFax allows us to leverage our pre-existing infrastructure and have worked alongside us to streamline our business solutions. I look forward to the years to come!
12 June 2023 | TrustPilot Will Sillajew
Verified Customer
I am so glad that such a reliable and affordable service is available in Australia.
14 September 2025 | Google QT
Verified Customer
I needed to provide documents to the IRS (USA) to secure a tax return. they woud only accept faxes or express courier mail. GoFax came to my rescue - easy to use (just like sending an email), low cost, and a confirmation receipt provided. Excellent after sales assistance too. highly recommeneded for all faxes.
06 November 2023 | Google John Renzenbrink
Verified Customer
Service on both days from Joseph was helpful and very prompt. Teams service was excellent as it gave Joseph an opportunity to try to replicate the problem I was having yesterday. Joseph also provided me with an alternative to send Faxes by using send.gofax.com.au. This made my bulk work quicker and less frustrating. Great work Joseph and GoFax company for following up with me in a timely manner.
5 April 2023 | TrustPilot Christine
Verified Customer
I had started to apply for a fax number, and I received a call to assist in the process without any prompting. The person assisting was amazing and it was all done very efficiently. Very happy with the service and manner of the GoFax employee. Thank you.
11 April 2023 | TrustPilot Julie-Anne Rogers
Verified Customer
Administation is easy - was able to create an email group, populate it, and then advertise that as the desitination for incoming faxes. The sender didn't know the difference! Furthermore, I was able to integrate into the scanning feature of the printer. All the user does is scan their page, creates a PDF and sends off the fax direct from the printer. The users love it and although we get plenty of messages about maintenance an updates, we have never had any problems using GoFax.
Glen S.
Verified Customer
Joe was super helpful and his instructions were easy to understand and follow. He had the info at his fingertips and could recall my previous conversations with Natalie so that you didn't have to go through it all again. He knew his stuff with the telco's so the transition across would go smoother. Well worth the effort of changing over to GoFax.
| TrustPilot Julie
Verified Customer
I have spoken to Anita & Joe in the Sales team and both were super helpful & friendly. The best customer service I have had in a long time.
24 March 2023 | TrustPilot Kingston Foot Clinic
Verified Customer
I have only just started with GoFax but so far am really impressed! The agent (Janelle) was so helpful in setting things up exactly how I wanted them, quickly and efficiently, and checked everything was working properly all the way along. Thank you!
30 January 2023 | TrustPilot Emily Wilkinson
Verified Customer
Yes. Faxes sent through the API use GoFax send credits, the same as faxes sent online or by email. To receive faxes, you need a GoFax fax number.
Any language that can make web requests and read JSON, such as PHP, .NET, Java, Python and Node.js.
Yes. Set up a fax receive webhook to be told when a fax arrives, or check GET /v1.0/ReceiveFaxes/Details, which returns your latest 200 faxes. Faxes come as PDF, or TIFF if you ask for it.
Common files such as PDF, Word, Excel and images. Send the file base64 encoded with its file name.
Each request includes your API token as a query parameter called "token". Create and manage tokens in your GoFax account under API Access.
There is no separate sandbox. Our team can give you test credits so you can try the API on your own account.
Yes. The GoFax REST API sends and receives both faxes and SMS with the same token.
Yes. Use the GoFax SMTP fax gateway, which lets a mail server send faxes by email with no code.
Create your account, get your token and send your first fax from your own system. Need help? Our Australian team can talk your developers through it.