Changelog

New features, improvements, and fixes to the nHance API.

Document de-identification (Dephi)

  • Added New `dephi` processing type on the Convert endpoint de-identifies a PDF by removing protected health information (PHI).
  • Added Dephi results are delivered as a de-identified PDF via a presigned download URL.

Job data retention

  • Changed Job data is now retained for 7 days before it is purged.

Configurable result URL lifetime

  • Added Added `output_config.result_ttl` to the Convert and Bulk Convert endpoints to control how long a presigned result URL stays valid.

Dual-mode upload and CSV support

  • Added The Upload endpoint now accepts either a direct file upload or a presigned URL.
  • Added Added CSV as a supported file type.

Read-Only role

  • Added Introduced a Read-Only user role that can view jobs but cannot invoke jobs or manage resources.

Convert parameter updates

  • Added Added new request parameters to the Convert and Bulk Convert endpoints, including `output_config` options.
  • Changed Updated the processing task type used in `process_config.tasks`.

IP allowlisting

  • Added Enterprise IP filtering restricts API-key access to approved IP ranges.
  • Added New List IP Addresses and Manage IP Addresses endpoints to view and update the allowlist.

Bulk Convert

  • Added New Bulk Convert endpoint submits multiple files for conversion in a single request.
  • Added Added `file_type` and `process_config` parameters to the bulk conversion request.
v1

nHance API documentation

  • Added Launched documentation for the nHance clinical document API, covering the Upload, Convert, Status, and Results endpoints.