The following operations are available within the GoFax® RESTful fax API.
GoFax RESTful API for Fax & SMS
Cloud Fax API
The Cloud Fax API from GoFax is the key to a streamlined, convenient, and digital faxing experience. This technology executes the transition of your conventional faxing procedure into a modern, cloud-based method. From sending to receiving faxes, our Cloud Fax API offers a comprehensive range of operations, all in one place.
integrate GoFax® into your business application and tools
Register with GoFax®
Sign up and apply GoFax® Send Credits.
Create Token
Create a login token using your master user account.
Start Testing
Test operations of the GoFax® Fax API.
Connect
Launch and enjoy the GoFax® advantage.
Fax API Calls | Description |
---|---|
FAX API – GENERAL |
|
Account_GetDetails |
Get account details |
Account_CreditBalance |
Get Current Send Credit Balance for the account |
Account_GetToken |
Get a Recent Vaild Token Created on the account |
Account_CheckHaveAccess |
Check GoFax system accessibility using your token. Returns ‘true‘, if access is permitted; returns ‘false’ otherwise. |
Account_GetDetails |
Get account details |
Account_CreditBalance |
Get Current Send Credit Balance for the account |
Account_GetToken |
Get a Recent Vaild Token Created on the account |
Account_CheckHaveAccess |
Check GoFax system accessibility using your token. Returns ‘true‘, if access is permitted; returns ‘false’ otherwise. |
FAX API – SEND FAXES |
|
SendFaxV_Status |
Get a single fax status based on faxId. |
SendFaxV_FaxDocument |
Get Document / Fax details like page count, fax charges, fax status, and timestamp based on faxId. |
SendFaxV_FaxDocumentData |
Get Send Fax Document in PDF or TIFF formats |
SendFaxV_Send |
Send Faxes to one or more fax numbers using this API call. Allows you to specify the Sender ID, Fax Headers, Scheduled Time, High Quality and ClientReference for reporting purpose |
SendFaxV_Cancel |
This call is used to cancel an outgoing fax. Cancellation of a fax can only occur when the transmission has not yet started, e.g. Initialised, Conversion in Progress, Queued for Transmission |
SendFaxV_Resend |
This call can be used to resend an unsuccessfully sent fax. |
SendFaxV_Status |
Get a single fax status based on faxId. |
SendFaxV_FaxDocument |
Get Document / Fax details like page count, fax charges, fax status and timestamp based on faxId. |
SendFaxV_FaxDocumentData |
Get Send Fax Document in PDF or TIFF formats |
SendFaxV_Send |
CSend Faxes to one or more fax numbers using this API call. Allows you to specify the Sender ID, Fax Headers, Scheduled Time, High Quality and ClientReference for reporting purpose |
SendFaxV_Cancel |
This call is used to cancel an outgoing fax. Cancellation of a fax can only occur when the transmission has not yet started, e.g. Initialised, Conversion in Progress, Queued for Transmission |
SendFaxV_Resend |
This call can be used to resend an unsuccessfully sent fax. |
Fax API – Receive Faxes |
|
ReceiveFaxesV_GetDetails |
Get Received Fax details for all Fax Numbers on the account |
ReceiveFaxesV_GetActiveFaxNumbers |
Get the list of active Fax Number/s on the account |
ReceiveFaxesV_GetDetailsByLimit |
Get the list of Received Faxes on a Single Fax Number |
ReceiveFaxesV_UnretrievedFaxes |
Get the list of Received Faxes that have not been retrieved. |
ReceiveFaxV_GetSettings |
Get details for the Push URL set up on the account for Fax Receive |
ReceiveFaxV_PutSettings |
Update the Push URL on the account for Fax Receive |
ReceiveFaxV_FaxDocument |
This call returns the specific fax document received in PDF/TIFF format |
ReceiveFaxV_MarkRetrievedFax |
Update a Single Fax as IsRetrieved on the account |
ReceiveFaxesV_GetDetails |
Get Received Fax details for all Fax Numbers on the account |
ReceiveFaxesV_GetActiveFaxNumbers |
Get the list of active Fax Number/s on the account |
ReceiveFaxesV_GetDetailsByLimit |
Get the list of Received Faxes on a Single Fax Number |
ReceiveFaxesV_UnretrievedFaxes |
Get the list of Received Faxes that have not been retrieved. |
ReceiveFaxV_GetSettings |
Get details for the Push URL set up on the account for Fax Receive |
ReceiveFaxV_PutSettings |
Update the Push URL on the account for Fax Receive |
ReceiveFaxV_FaxDocument |
This call returns the specific fax document received in PDF/TIFF format |
ReceiveFaxV_MarkRetrievedFax |
Update a Single Fax as IsRetrieved on the account |
Fax API – System |
|
SystemV_LegalTypes |
Get the list of supported file formats for Fax Send |
SystemV_LegalTypes |
Get the list of supported file formats for Fax Send |
Meet GoFax’s Fax API
Enhance your business communication with GoFax’s Fax API. We provide a platform that seamlessly integrates fax services with your business applications and tools.
Unlock Potential with our Fax API Service
Experience a new level of potential in your business communication with our Fax API Service. Register, create a token, start testing, and enjoy seamless connectivity and communication. The GoFax Fax API Service packs in all the important features you need to run your daily operations.
Ensuring Efficiency and Accuracy with Fax API
Our Fax API is your most reliable partner to enhance your send and receive fax mechanisms. Get comprehensive details about sent and received faxes, document details, and even resend unsuccessful fax operations. The API ensures maximum accuracy and transparency to make fax management easier.
Reimagining Business Communication with GoFax
Reimagine your business communication, including other SMS services with our SMS API Calls, and simplify the process of engaging with your audience. Discover GoFax’s online fax services that effortlessly align with your business’s communication needs. Harness the potential of GoFax’s Fax API for your business today.
Contact our support team for further details to see
how you can customize your fax sending.
Contact our support team for further details to see how you can customize your fax sending.
Contact our support team for further details to see how you can customize your fax sending.
• reliable
• secure
• no contracts
• outstanding service
• 100% Australian owned & operated
reliable • secure • no contracts • outstanding service • 100% Australian owned & operated