Architecture Diagram

After you create a document via upload or URL, you can annotate it via the Web SDK or Document Engine APIs. Annotations are automatically persisted in the PostgreSQL database.

PSPDFKit for Web sends new annotation data to PSPDFKit Document Engine, which saves it in the database.

  1. PSPDFKit for Web sends new annotation data to PSPDFKit Document Engine, which stores it in the database.

  2. PSPDFKit Document Engine returns the annotation ID to the Web SDK.