EDGE ENGINE SUB-2MS DETERMINISTIC V8 EXECUTION • ZERO DATA RETENTION • EXPLORE API SPECS →

ISO 20022 Test Data

Synthetic ISO 20022 pain.001 credit-transfer messages.

Format: ISO 20022 pain.001.001.09 · Licence: CC0-1.0, synthetic

What it is

Well-formed pain.001.001.09 Customer Credit Transfer Initiation XML with synthetic debtors, creditors, and amounts.

Downloads

SizeRowsFormats
Small 25 rows .json · .csv
Medium 250 rows .json · .csv
Large 2,500 rows .json · .csv

Cite this dataset

If you use this data, please cite the concept DOI — it always resolves to the latest version:

ISO 20022 Test Data — citation
StanzaAPI. (2026). ISO 20022 Test Data [Data set]. CC0-1.0.
Concept DOI (all versions): 10.5281/zenodo.23076192
Version DOI (v1.0.2): 10.5281/zenodo.23093346
https://stanzaapi.com/datasets/iso20022

https://doi.org/10.5281/zenodo.23076192 (all versions) · 10.5281/zenodo.23093346 (v1.0.2)

Columns

KeyMeaning
message_idMessage ID
message_typeMessage type
documentDocument

Frequently Asked Questions

Is this ISO 20022 pain.001.001.09 test data free to use?

Yes. The rows are released under CC0-1.0, so you can copy, modify, and redistribute them without attribution.

Is the data real?

No. All rows are synthetic. Values are structurally shaped for the format and are clearly marked synthetic. They are not real accounts, patients, devices, or registrations.

How is the dataset generated?

Deterministically from a fixed seed, so the same size always produces the same rows. That makes it safe to pin in a fixture or CI pipeline.