Skip to content

NHS number check

GET /v1/check/nhs checks that a value is 10 digits and that the last digit matches the NHS modulus 11 rule.

This is not a live NHS Spine or PDS lookup. A passing checksum does not prove the number was issued to a real person.

The example 943 476 5919 is the published NHS Digital test number.

Try it

https://fetch.li/v1/check/nhs?number=9434765919

Parameters

Parameter Required Description
number Yes 10 digits, spaces allowed

Demo

GET endpoints work without an API key on the public demo tier (60 calls per hour per IP).

Try it

GET https://fetch.li/v1/check/nhs


    
    
    
  

Answer

Response

response