InterFax
The InterFAX FAX Web Service allows developers to send faxes from any environment, including VB.NET, Java, C# and any SOAP client. Build 2017-07-07
The following operations are supported. For a formal definition, please review the Service Description.
-
CancelBatch
This method is used to stop processing/transmission of all still active faxes in a batch -
CancelFax
This method is used to stop fax transmission after it was sent - CancelFileUpload
-
FaxQuery
Returns full information (27 fields - see Reference) regarding a population determined by Verb. -
FaxQuery2
Returns full information (27 fields - see Reference) regarding a population determined by query form. -
FaxQuery3
Returns full information (27 fields - see Reference) regarding a population determined by query form. -
FaxQuery4
Returns full information (27 fields - see Reference) regarding a population determined by query form. -
FaxStatus
Returns quick and minimal information (11 fields - see Reference) regarding a fax transaction's current status. -
FaxStatusEx
Returns full information (27 fields - see Reference) regarding a fax transaction's current status. -
FaxStatusXML
Similar to FaxStatusEx, however, returns information in XML-formatted structure. -
GetAllErrorCodes
Returns list of all error codes and their respective description -
GetErrorDescription
Returns an error message based on code -
GetFaxImage
Returns a TIF file of a transactions rendered document. -
GetListPP
Returns a list of all the PP cards associated with the given user -
GetPPCardDetails
Returns the details of the given PP card -
GetPPCardTransactions
Obsolete. Use GetPPCardTransactions_2 instead -
GetPPCardTransactionsAsByteArray
Returns a ZIP file containing a CSV file of all the transactions for the given PP Card. The file comes as an array of bytes -
GetPPCardTransactions_2
Returns NumOfResults transactions of the given PP card, starting from FirstResult. For NumOfResults=0 all transactions will be returned; Supports both main and switch transactions -
GetSupportedFileTypes
A utility method to obtain the currently supported file types. -
HideBatch
This is a simple method to hide an entire batch in the log, by providing the Parent TransactionID -
HideFax
This is a simple method to hide a transaction in the log -
IsSupportedFileType
A utility method to verify if a given file type is supported. -
ReSendFax
This is a simple method to resend a fax. Four parameters are all that's required -
ResendBroadcastFax
Resends a broadcast transaction (Multiple destinations) -
SendCharFax
This is the simplest method to fax UTF-8 text. Also allows structured text documents, such as HTML, PostScript, etc. (To fax a binary document simply use the SendFax method.) -
Sendfax
This is the simplest method to fax an attached file. Five parameters are all that's required. (To fax a simple text message - use the SendCharFax method.) -
SendfaxEx
[Retained for backward-compatibility; replaced by SendfaxEx_2] -
SendfaxEx_2
The most feature-filled fax sending method. Allows full control over all aspects of fax transmission. Adds page-control features not previously found in the SendfaxEx method. -
StartFileUpload
Start an Upload session; Returns a Session ID string, to be used by subsequent calls. - UploadFileChunk
-
ValidateAllowedSender
Quick-check/Validation of the email for allowed senders.