Sandbox Fetch Immunization details of patient API returns "client error, 404 not found" response

Hello Team,

Currently we’re integrating Fetch Immunization details of patient : /immunisation/FHIR/R4/Immunization/{patientId}

Getting “client error, 404 not found” response

Hi Gaurav,

The Sandbox environment is a mock service and it exposes only a small, fixed set of synthetic test records. Requests for any other patientId outside that set will return “client error, 404 not found” response. This is expected behaviour: Sandbox validates your request format and authentication flow, but it does not persist new resources or expose the full INT/PROD dataset.

Please try one of the published synthetic IDs, or use the INT environment for broader testing with persisted records.

Additional info can be found here:
https://digital.nhs.uk/developer/api-catalogue/immunisation-fhir-api
https://digital.nhs.uk/developer/guides-and-documentation/security-and-authorisation

Hope the above help.

Thanks,

NHS England API Platform team

Please note: The API Platform team can only address queries relevant to the NHS England API platform, including security, rate limiting, logging, monitoring and alerting. For any API specific queries, please reach out the relevant API teams.