Verify immutable NHS signature separately from freshness and current accounting state

Changed on
post/action-receipts/verify

Request

  • Base URL
    https://nothumansearch.ai/api/v1
  • URL
    https://nothumansearch.ai/api/v1/action-receipts/verify
  • Auth
    none declared

Request body

signed_receiptstring required

Exact canonical JSON returned by NHS

signaturestring required

Unpadded base64url HMAC

Response

Signature validity, time-window status, and current online commercial state when available

signature_validboolean
within_validity_windowboolean
time_status'current' | 'expired' | 'not_yet_valid' | 'invalid_time'
current_state_availableboolean
current_state_status'current' | 'not_found' | 'unavailable'

Changes