Is the Healthcare worker API available for testing on the INT environment?
I’ve followed the documentation but when making a request in the format below, which I believe is correct, I get a 404 response with no content.
curl --request GET \
--url 'https://int.api.service.nhs.uk/healthcare-worker/Practitioner?identifier=REDACTED&_revinclude=PractitionerRole:practitioner' \
--header 'Authorization: Bearer REDACTED' \
--header 'X-Request-ID: UUID_HERE' \
--header 'apikey: REDACTED'
My understanding from the docs is that the auth should be identical to the PDS auth. Making a PDS request in this format works as expected:
curl --request GET \
--url 'https://int.api.service.nhs.uk/personal-demographics/FHIR/R4/Patient/1111111111' \
--header 'Authorization: Bearer REDACTED' \
--header 'X-Request-ID: UUID_HERE' \
--header 'apikey: REDACTED'
Any help on this would be really appreciated.
Hi Gareth,
I’ve moved this topic in to the from the e-RS to the SDS category as I understand it is this team that support the Healthcare Worker - FHIR API.
Thanks,
Adam.
1 Like
One other thing to get clarification on: the format of the response in the documentation for the endpoint does not match what the sandbox endpoint actually returns, see example:
Is the format of the response on INT/LIVE going to mirror the schema in the docs or the current payload on sandbox?
Many thanks
Hi @adam.oldfield is there a better support channel to contact the SDS team on? There doesn’t seem to be much traffic in this subforum and it’s not clear who the admins are.
Thanks
Gareth
@lucy.killick1 @nhserspartners Are you able to help Gareth get in touch with someone that supports the Healthcare Worker API?
Thanks.
1 Like
@adam.oldfield @gareth.perkins - I reached out to a colleague in that team yesterday and sent them the link to this page so hopefully they’ll get back to you soon.