EndUserIntegrations

Update PDF currency

Changed on

Update the currency for a PDF and all its statement summaries. The PDF must be in transactions_unloaded status.

post/api/integrations/pdfs/{heron_id}/update_currency

Request

  • Base URL
    https://app.herondata.io
  • URL
    https://app.herondata.io/api/integrations/pdfs/{heron_id}/update_currency
  • Auth
    API key in header x-api-key

Path parameters

heron_idstring required

heron_id of the PDF

Request body

currency'USD' | 'GBP' | 'EUR' | 'SEK' | 'AED' | 'AUD' | 'SGD' | 'CAD' | 'NOK' | 'IDR' | 'CHF' | 'DKK' | 'MXN' | 'PLN' | 'MYR' | 'VND' | 'RON' | 'TRY' | 'CZK' | 'BGN' | 'HKD' | 'PHP' | 'HUF' | 'NZD' | 'BRL' | 'ILS' | 'COP' | 'RUB' | 'INR' | 'ZAR' | 'THB' | 'JPY' | 'CLP' | 'MAD' | 'RSD' | 'SLE' required

ISO 4217 currency code to update for PDF and all statements

Example request

{
  "currency": "EUR"
}

Response

PDF currency updated successfully

okboolean
request_idstring

Unique UUID per request

Example response

{
  "pdf": {
    "account_id": "checking_account_202348",
    "created": "2026-11-02T23:44:30.814976",
    "currency": "USD",
    "end_user": {
      "heron_id": "eus_hyaMkfjmgiZgrk4d2rMbok"
    },
    "filename": "my-favourite.pdf",
    "heron_id": "pdf_hX7v63EYDYa7gLijntntaE",
    "last_updated": "2026-11-02T23:44:30.815007",
    "notes": "Statement processed successfully. All balances verified.",
    "reference_id": "my-favourite-pdf",
    "status": "processed"
  }
}

Changes

    • breaking

      the response property / became nullable for the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      the response optional property / became read-only for the status