Module Context Object

  • X-PX-risk-rtt - The time (in ms) it took to make server-to-server call (if one occurred).
  • X-PX-uuid - The unique identifier of the request.
  • X-PX-data-enrichment - The HUMAN data enrichment object see the data enrichment documentation for more information.
  • X-PX-data-enrichment-validated - A boolean flag indicating whether the data enrichment is signed correctly and was not modified.

To use these headers (or any other HUMAN header), it is recommended to use the px_custom_pre_clean subroutine. This subroutine is called just before the HUMAN headers are removed from the request. A user who wants to keep the data from one of these headers, can do so by saving the value on a different, user-defined header.