What to try
- Register the exact redirect URI at connect.spotware.com/apps against the application you are authorising, and send that same URI in the authorisation request.
- Do not use a loopback address on a port chosen at runtime, because that URI is never registered and is refused.
Both steps are the answer given on the thread and confirmed there by the asker. We have not run them ourselves.
Next steps for this error
- Every cTrader Open API endpoint No single endpoint is named for this error on this site.
- cTrader Open API quickstart
The error, exactly as it was posted
Error authenticating application: Provided application does not contain provided URI.
I'm getting the following error after I allow access to my trading account: Error authenticating application: Provided application does not contain provided URI.
Posted 9 May 2021: community.ctrader.com. First reply in about 13 hours, confirmed fixed about two days later. Read on 21 Sep 2026.
Status: Answered
This is a reading of the public thread on 21 Sep 2026, recorded on the page that lists every thread of this kind. A thread can gain a reply after we read it, so check the link rather than trust us.
What we know
- The asker hit it at the authorisation step, after allowing access to their trading account, and quoted the message in full.
- The thread was answered: the first reply came in about 13 hours and the fix was confirmed about two days later.
- The answer on the thread: the redirect URI in the authorisation request has to be one already registered against the application at connect.spotware.com/apps. A loopback address on a port chosen at runtime is never registered, so it is refused.
What we do not know
- Whether the message has been reworded since 2021. We have not produced it against a live application ourselves.
- Whether anything other than an unregistered redirect URI produces it. The thread records one cause, not every cause.
Questions about this error
What does "Provided application does not contain provided URI" mean on the cTrader Open API?
This error appears after you allow access to a trading account, when the redirect URI in the authorisation request is not one registered against the application. One public thread records it and it was answered there.
Has anyone answered it?
Answered. Answered on the thread. The thread was posted on 9 May 2021 and read on 21 Sep 2026. First reply in about 13 hours, confirmed fixed about two days later.
Is there a verified fix?
Register the exact redirect URI at connect.spotware.com/apps against the application you are authorising, and send that same URI in the authorisation request. Do not use a loopback address on a port chosen at runtime, because that URI is never registered and is refused. Both steps are the answer given on the thread and confirmed there by the asker. We have not run them ourselves.
Independence
This page is independent and unofficial. Broker API Hub is not affiliated with, endorsed by or acting for cTrader Open API or any other vendor, carries no broker branding and never asks you for an API key, a password or any other credential. The quoted text is a public post, reproduced so the next person with the same message can find it.
Where to go next
- cTrader Open API platform guideThe broker page
- cTrader Open API endpoint referenceEndpoints
- cTrader Open API error codesEvery cTrader Open API error we decoded
- Broker API questions nobody answersThis thread and the eleven others, with outcomes
- Broker API error codes: meaning and fixThe whole dictionary
- Corrections and right of replySolved it, or read the thread differently?