The interface has changed for generating an api key. I am trying to follow the instructions here Authentication
I have added a test application here https://developer.company-information.service.gov.uk/manage-applications/add
I have added a key using the New API client key
form for the application. I have given it a name key
I call
curl -XGET -u "my API key value": https://api.company-information.service.gov.uk/company/00000006
replacing the “my API key value” with the API key
value that it allows you to copy. But I still get {"error":"Invalid Authorization","type":"ch:service"}
I have tried different names ie username
, api
etc I have also tried adding and removing IP address. I still get the same response. What am I missing
If you are using an API key generated for a test application you need to use the testing urls instead of the standard API urls.
You can find the urls listed here the one you are looking for is https://api-sandbox.company-information.service.gov.uk
Hope that helps
1 Like
When I create an application for live
it doesn’t appear on the Live Applications
list, what do I need to do to make it visible?
I’ve had an issue similar to this before with a test app, I just had to sign out and back in, sounds stupid I know but it worked for me.
If that doesn’t work you may need to talk to a moderator, I’ve just tested creating a live app and it showed straight away
Logged in and out several times nothing, tried creating one again this is the end result, nothing
Seems like an account issue more than a API issue. I would create an new topic for this issue and see if you can get a moderators help
This is being investigated.
This has now been resolved. Apologies for the delay.