Ask a Question

Open API Specification (OAS)?

Does etherFAX make available to developers, an Open API Specification (OAS) such as Swagger for providing interfacing into the APIs? This would be a real time-saver for developers on systems such as Salesforce that ingest those, produce the necessary classes, methods, and interfaces for components such as Workflow. Just curious... -----Jim

Production/Development Parallel Queue Processing?

Does etherFAX have an internal mechanism that can take an incoming fax, duplicate it, and then send it on while routing the duplicated fax into another queue...in this case a developmental account for testing purposes? We receive 200-300 faxes a day of various types and would like to run parallel with our production lines... In advance, thanks!

Noobie Question #2: API /inbox(list) Returns Empty Array

Okay, etherFAX Developer Community: another Noobie question for everyone so, please go easy on me ;) We resolved the preceding "Noob Question #1" by having etherFAX create a new Service ID for calling the REST APIs which, we validate by leveraging the /account method returning our configuration settings. Now, I am invoking the /inbox(list) API with a count=0 (all unread faxes): ``` https://na.connect.etherfax.net/rest/3.0/api/inbox?a=list&count=0 ``` ...which correctly authenticates: ``` System.HttpResponse[Status=OK, StatusCode=200] ``` ...but, when providing a count=0 should return a listing of all unread faxes but instead returns an empty array: ``` [202]|DEBUG|[ETHERFAX000003I] -> strHTTPResponseBody=[] ``` I previously faxed a 16-page test document to myself and I see it sitting in my queue waiting for download...please help me to learn and understand why the API does not return a listing of at least that pending document...am I missing something? Thanks for all the help in advance! -----James Kepler, PenServ Plan Services

Noobie Question: Authentican Failure

Sorry for being a noobie here, have a question: Connecting our Salesforce Org to etherFax via the REST API...first, we reach out to the base endpoint to see if the port is alive and get a good response. Next, we authenticate using my credentials BASE64 encoded with a good response of 200. Then, just to start building out I attempt to make a GET to the /accounts at: ``` 08:02:40.1 (200902223)|USER_DEBUG|[209]|DEBUG|[ETHERFAX006I] -> con_ETHERFAXHTTPAPIENDPOINT=https://na.connect.etherfax.net/rest/3.0/api/accounts ``` ...adding the Authentication header to which my credentials are denied (401). I also tried the /accounts interactive test snippet in the API Library and it too, denied my credentials. Is there something extra that is required for developers? ``` public static String accounts(Boolean bol_etherFaxDebugFlag) { String accounts = ''; Http http = new Http(); HttpRequest httprequest = new HttpRequest(); httprequest.setMethod('GET'); httprequest.setHeader('Accept','application/json'); httprequest.setHeader('Authorization', str_httpauthorizationHeader); httprequest.setEndpoint(con_ETHERFAXHTTPAPIENDPOINT + '/accounts'); if (bol_etherFaxDebugFlag) EtherFaxDebugMessage('006', 'I', 'con_ETHERFAXHTTPAPIENDPOINT=' + con_ETHERFAXHTTPAPIENDPOINT + '/accounts'); HttpResponse httpresponse = http.send(httprequest); int_HTTPResponseCode = httpresponse.getStatusCode(); ``` Thanks for the help in advance! James Kepler - PenServ Plan Services, Columbia SC

Time Date Stamp on Header

We are receiving faxes with no time date stamp. What controls this function?

Routes to network folder location

Hello, We currently have RightFax dropping incoming faxes into a network location. However, as part of the path, RightFax is using macros in place of directory names to create a new folder daily with the date as the folder name ((eg ~3 ~5, ~4 would be MM-DD-YYYY). Is there a way to do this with ERIS as well?

Cover Page not showing in faxed document

Hi, Using etherfax client i'm sending a sendfax object with a CoverPageParams values, but the coverpage message is not showing on the faxed document. I would appreciate the help. Thanks

pdf , tiff media type not supported??

Hi, I'm trying to send fax via rest api using httpclient, but i'm getting this response back When i try to send a pdf file I get this error: The request entity's media type 'application/pdf' is not supported for this resource. When I try to send a tiff file I get this error: The request entity's media type 'image/tiff' is not supported for this resource. here's what our account shows: "AcceptedFormats": [ "image/tiff" ], Would appreciate any help. Thanks

Calling EtherFax method such as GetFaxAccount from a web service returns null

Hi, EtherFax API calls/invocations from a windows console application and web forms works as expected, but the same returns null for any API method call made. Have used same APIKey for all 3 test applications. Is there any constraint/issue to using EtherFax from a web service? Thanks

sending Multiple documents in a single fax.

Is there any way we can send multiple documents in a single fax using etherfax api. I have couple of documents with different byte[] . I want to send all documents in single sendfax call, as it needs to be received by user as a single fax. Is there anyway to do that in the API?