Test pack for Integration Test environment

Hi Team,

We are working on the User restricted authentication to access the NHS REST Apis ( following steps in this User-restricted REST API tutorial - NHS Digital)

As we are waiting for the NHS smartcards to use INT TEST environment, we are currently working with sandbox environment , that don’t need smart cards and can support simulated authentication.

As suggested in above documentation, Simulated authentication page gets displayed when this URL is loaded : https://sandbox.api.service.nhs.uk/mock-nhsid-jwks/simulated_auth?client_id=gRGN53KNVKAilmeL5t3OdvATTDKPAcup&redirect_uri=https%3A%2F%2Fdigital.nhs.uk%2Fapi-spec-try-it-now%2Foauth-redirect&response_type=code&scope=nhs_login&state=FPs0kNFesZqjBVagK9B7iIp2ic-G-e2ggTUS

We selected smart card (radio button) and clicking on sign in , redirected to this url : https://sandbox.api.service.nhs.uk/oauth2/callback?code=f6a9e989-c6c0-4cfa-9475-abf597476519&state=FPs0kNFesZqjBVagK9B7iIp2ic-G-e2ggTUS&client_id=some-client-id

And Json response returned is : {
“error”: “invalid_request”,

      "error_description": "Invalid state parameter.",

      "message_id": "rrt-4995145636691281930-c-geu2-31789-19662426-1"

    }

Could you please check and advise in case anything missed from our end please.

Looks like the link has the wrong client_id in it. One of the steps states the following::

Replace clientId and clientSecret with the credentials given to you from your new app created in the guide above. Please note that client_id is the API Key.

Change it to your API key, and see if that works?

Hi @adrianparr, is there an NHS API for Scotland and Northern Ireland?

Hi camran,

I presume you are referring to the Service Search API.
As far as I am aware, the NHS England Service Search API only includes organisations in England and Wales.

1 Like

Hi @adrianparr I hope you are well.

We spoke a while back and you helped us with the integration of the GP system.

We wanted to access summary care records and needed some advice on how to obtain an ODS code or link to the Spine sysem?

Currently going in circles with the NHS Helpdesk.

Many thanks.