# Merge Data

> Structure the JSON mergeData array of a merge: records, values, arrays for merge blocks, nested objects and the serialization by the .NET and PHP SDKs.

- **Product:** ReportingCloud
- **Section:** Documentation
- **Kind:** Topic
- **Path:** ReportingCloud > Mail Merge > Merge Data
- **Web URL:** https://docs.textcontrol.com/reporting-cloud/mail-merge/data-sources/
- **LLMs URL:** https://docs.textcontrol.com/reporting-cloud/mail-merge/data-sources/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/reporting-cloud/mail-merge/data-sources/llms-full.txt

---

## On This Page

- [The Structure of the Data](https://docs.textcontrol.com/reporting-cloud/mail-merge/data-sources/#the-structure-of-the-data)
- [One Record per Document](https://docs.textcontrol.com/reporting-cloud/mail-merge/data-sources/#one-record-per-document)
- [Values](https://docs.textcontrol.com/reporting-cloud/mail-merge/data-sources/#values)
- [Merge Objects With the .NET SDK](https://docs.textcontrol.com/reporting-cloud/mail-merge/data-sources/#merge-objects-with-the-net-sdk)
- [Merge Arrays With the PHP SDK](https://docs.textcontrol.com/reporting-cloud/mail-merge/data-sources/#merge-arrays-with-the-php-sdk)
- [Java and Ruby](https://docs.textcontrol.com/reporting-cloud/mail-merge/data-sources/#java-and-ruby)
- [Next Steps](https://docs.textcontrol.com/reporting-cloud/mail-merge/data-sources/#next-steps)

---

## Nearby

- **Previous:** [Overview](https://docs.textcontrol.com/reporting-cloud/mail-merge/overview/llms.txt)
- **Next:** [Merge Fields](https://docs.textcontrol.com/reporting-cloud/mail-merge/fields/llms.txt)
