When attempting to get the status of a fax that failed using the broadcast ID, it appears the same as if the fax is still waiting to be sent. It does not provide the error code that is visible in the XMFax Portal.
Steps to reproduce:
- We sent a fax to a phone number (intentionally to check behavior; sometimes we are given a wrong number!)
- The fax transmission failed, showing as Error: 600 in the XMFax Portal's outbound faxes history.
- In the Event Log for the failed fax, an entry shows Fax Transmission Failure with error code 602. (Neither 600 nor 602 error codes appear in your documentation.)
- We tried to check the status of the outbound fax using the Broadcast ID, via findOutboundFaxesAdvanced.
Result: The findOutboundFaxesAdvancedResponse object returns totalItems=0.
Perhaps we are misunderstanding the BroadcastId vs FaxId, is there documentation on the difference? What is the recommended way to check the status of a sent fax?
The documentation (Find a fax | Get Started with XM Fax Cloud SOAP Web Services | Developer | OpenText ) only shows how to get the status of an Inbound fax, is there documentation on the "right" way to get the status of a fax by broadcast ID?
Can you also clarify the error codes 600 and 602, which are not listed here in the documentation? XM Fax Web Service: com.faxserver.xm.ws.FaxException Class Reference