API calls are getting rejected intermittently with a "reason #18" error
Dec 3, 2017 2:48 PM
We are using the Contact API and have intermittently been getting a “reason #18” , “You don’t have permission to access” message. Sometimes the calls work and it seems to be related to the server we are using to make the calls as I can make the API call using Postman no problems so it’s not a credentials issue (+ we are using a HAPI key so pretty straight forward).
Has anyone got any ideas as to what this could be? I’m leaning towards some form of blacklisting or IP blocking.
The API we have been using that is http://api.hubapi.com/contacts/v1/contact/utk from our application hosted on the Heroku platform.
The full error returned was,
Faraday::ParsingError: 784: unexpected token at '<HTML><HEAD> <TITLE>Access Denied</TITLE> </HEAD><BODY> <H1>Access Denied</H1> You don't have permission to access "http://api.hubapi.com/contacts/v1/contact/utk/xxxxx/profile?" on this server.<P> Reference #18.cc6533b8.1511947987.46174d69 </BODY> </HTML>