Jump to content
  • 0

API 403 Error



Hi guys

I can't quite understand why, when I access the API via my local host it works fine, but when I access it via my hosting provider, I get the following. Any idea?

HTTP error: 403 <HTML><HEAD> <TITLE>Access Denied</TITLE> </HEAD><BODY> <H1>Access Denied</H1> You don't have permission to access "http&#58;&#47;&#47;api&#46;ig&#46;com&#47;gateway&#47;deal&#47;session" on this server.<P> Reference&#32;&#35;18&#46;c56bdc17&#46;1668005887&#46;2224a662 </BODY> </HTML>

  • Like 2
Link to comment

8 answers to this question

Recommended Posts

  • 0

Hi protagarusra,

I am getting the same error. Did you get anything resolved here?

For my Live account, I can login using the API Companion but not through my code. The API companion works with Demo and importantly my code also works in Demo. To try to access Live, within my code, I change the URL, username and password (using those values that work correctly in the API Companion), so really can't see why it isn't working.

Anyone any ideas?

  • Like 1
Link to comment
  • 0

Hi guys, 

I've got exactly the same issue, everythings fine when I run in Demo mode. But when I try to run the code in Live (changing the URL, username, pswd and token of course) I get the same error

<HTML><HEAD>\n<TITLE>Access Denied</TITLE>\n</HEAD><BODY>\n<H1>Access Denied</H1>\n \nYou don't have permission to access \"http&#58;&#47;&#47;api&#46;ig&#46;com&#47;gateway&#47;deal&#47;session\" on this server.<P>\nReference\n</BODY>\n</HTML>\n
I've had the IG support team on the phone two times now (+ a few emails documenting) and no solution yet... 
Using the api companion no problem I can switch between prod and demo without a glitch. Same using Postman (local or cloud) I get no problem authentificating... your problem been solved yet ?
  • Like 1
Link to comment
  • 0

Been in touch with support by email but it's a long wait to hear anything back. Over a week ago they passed it on to a developer to look at but I haven't heard anything back yet.
My error message looks to be similar (and likely the same) as yours.
I can login in to live from various sources but not the one I actually need to use. That source works for Demo.
If I use incorrect credentials, I get the same "Access Denied" so it looks to me like it is being blocked from IG's side (but only specific sources/domains/IP addresses).

Link to comment
  • 0

I've pretty much only been using https. IIRC, I tested http a few months back without any noticeable difference.

I updated this thread to point out that something has most likely changed at IG's side to allow this to work. My code is unchanged for several months and I only retested when I was looking at something else and was expecting this to give the same error as before.

Connecting to Demo in the same way worked last December and is still working now. Connecting to Live has worked from other applications; it just wasn't working from where I needed it to.

As it now seems to be working, if I decide to move my code over I have options and a backup strategy already built if this happens in the future.  I just worry that IG may make changes in the future and that the APIs stop working with support not really being interested in resolving the matter. Of course my support call may have initiated some change or bug-fix that I'm not been updated on.

  • Like 1
Link to comment
  • 0

Thanks for the news TwoStepsForwardOneStepBack, 

I've re-tested on my side, still the same issue (the error message has changed though). And bug-or-feature, of course I'm using https:// 

IG support has stopped answering emails, maybe I've run out of some kind of support quota... 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • General Statistics

    • Total Topics
    • Total Posts
    • Total Members
    • Most Online
      10/06/21 10:53

    Newest Member
    Joined 28/11/23 06:00
  • Posts

    • Eli Lilly & Co., Elliott Wave Technical Analysis Eli Lilly & Co., (LLY:NYSE): 4h Chart 28 November 23 LLY Stock Market Analysis: Looking for triangle in wave (b) as we seem to be near the end of the correction. There is a potential head and shoulder pattern which would furthermore confer the count.   LLY Elliott Wave Count: Wave (b) of {iv}. LLY Technical Indicators: Below 20EMA.s LLY Trading Strategy: Looking for shorts into wave (c) on 580$ tested resistance. TradingLounge Analyst: Alessio Barretta Source : Tradinglounge.com get trial here!         Eli Lilly & Co., LLY: 1-hour Chart 28 November 23 Eli Lilly & Co., Elliott Wave Technical Analysis LLY Stock Market Analysis: Looking for further continuation lower, with invalidation level standing at 625$.   LLY Elliott Wave count:  Wave e of (b). LLY Technical Indicators: Between averages. LLY Trading Strategy: Looking for shorts into wave (c) on 580$ tested resistance.    
    • Dear @TheDuiker, Thank you for your request. Please note that the above stocks already exist on our platform and can only be offered for institutional and share dealing accounts because of the high broker margin. Thanks, KoketsoIG
    • GBPAUD Elliott Wave Analysis Trading Lounge Day  Chart, 28 November 23 British Pound/ Australian Dollar(GBPAUD) Day Chart GBPAUD Elliott Wave Technical Analysis Function:   Trend Mode: impulsive Structure:blue wave 1 of black wave 3   Position: black wave 3 Direction Next lower  Degrees:blue wave 1(continue) Details: After black wave 2 now blue wave 1 of black wave 3 is in play . Wave Cancel invalid level: 1.93233 The "GBPAUD Elliott Wave Analysis Trading Lounge Day Chart" dated 28 November 23, provides an insightful examination of the British Pound/Australian Dollar (GBPAUD) currency pair using Elliott Wave analysis. Conducted on a daily chart, this analysis aims to capture the broader market trends, emphasizing the impulsive nature of the market movements. The identified "Function" in this analysis is labeled as "Trend," indicating a focus on identifying and riding the overarching directional movements in the market. The market is currently in "Impulsive" mode, suggesting that strong and sustained directional movements are expected. The specific "Structure" under scrutiny is described as "blue wave 1 of black wave 3." This signifies an analysis of the first impulsive wave within a larger Elliott Wave structure, emphasizing the hierarchical nature of wave patterns. The designated "Position" is clarified as "black wave 3," indicating the larger degree wave within the Elliott Wave structure. This implies a substantial and sustained trend in the direction specified. Concerning the "Direction Next Lower Degrees," the analysis points to "blue wave 1 (continue)." This implies that the impulsive wave at a lower degree (blue wave 1) is still in progress, reinforcing the expectation of ongoing strong directional movements. In terms of "Details," the report notes, "After black wave 2, now blue wave 1 of black wave 3 is in play." This indicates a transition from a corrective wave (black wave 2) to the initiation of the first impulsive wave within the larger degree wave structure. The "Wave Cancel invalid level" is set at 1.93233, serving as a critical reference point for traders. This level provides guidance on potential invalidation of the current wave count and highlights a key level to monitor. In summary, the GBPAUD Elliott Wave Analysis on the daily chart signals a sustained trend, with the initiation of the first impulsive wave within a larger degree structure. Traders are provided with valuable insights for medium-to-long-term decision-making, with the invalidation level serving as a crucial guide. Technical Analyst : Malik Awais Source : Tradinglounge.com get trial here!    
  • Create New...