Overview

This service exposes REST endpoints for other services to generate single-transaction statements in PDF.

API

HTTP

https://pdf-generator.apps.brave.safibank.online/swagger/views/swagger-ui/#

POST /document/{transactionId}

  • this endpoint requires proper authentication when used

Usage

  • other services use the generated client library of this service to send HTTP requests to this service

  • this service uses the generated client library of transaction-history-manager to retrieve the transaction details of a given transaction, and then generate & send PDF statements to the callers