# Create your First Document with ReportingCloud

> ReportingCloud documentation now includes interactive tutorials for creating documents without code. Users enter an API key, choose a format such as PDF or DOCX, customize the merge data payload, and execute the HTTP request directly in the browser to download the generated result.

- **Author:** Bjoern Meyer
- **Published:** 2019-02-19
- **Modified:** 2026-03-05
- **Description:** ReportingCloud documentation now includes interactive tutorials for creating documents without code. Users enter an API key, choose a format such as PDF or DOCX, customize the merge data payload, and execute the HTTP request directly in the browser to download the generated result.
- **2 min read** (332 words)
- **Tags:**
  - Documentation
  - Reporting
  - ReportingCloud
  - Tutorial
- **Web URL:** https://www.textcontrol.com/blog/2019/02/19/create-your-first-document-with-reportingcloud/
- **LLMs URL:** https://www.textcontrol.com/blog/2019/02/19/create-your-first-document-with-reportingcloud/llms.txt
- **LLMs-Full URL:** https://www.textcontrol.com/blog/2019/02/19/create-your-first-document-with-reportingcloud/llms-full.txt

---

We recently released a new documentation hub for ReportingCloud that gives an overview of Web API endpoints, tutorials, concepts and typical tasks. Additionally, step-by-step, we are going to introduce interactive tutorials that allows you to play with the platform without any programming.

That way you can learn how to use specific endpoints or how to use reporting elements such as repeating merge blocks.

The first interactive tutorial is now live and shows how to create your first document based on the sample template that is automatically copied into your template storage when creating a new trial account. All you need to do is to create a [trial account](https://docs.reporting.cloud/docs/chapter/introduction/trial) and to create your personal [API Key](https://docs.reporting.cloud/docs/chapter/introduction/apikey).

In the tutorial, you simply need to add your created API Key, set the required return format such as PDF or DOCX and you can change the [merge data](https://docs.reporting.cloud/docs/endpoint/document/merge#MergeBody-Post) that is used to populate the fields in the sample template. The following screenshot shows this form of the tutorial:

![Build your request](https://s1-www.textcontrol.com/assets/dist/blog/2019/02/19/a/assets/build.webp "Build your request")

After clicking *Create Request*, the complete HTTP request is created for you. It shows the endpoint with the request parameters, HTTP headers for the authorization and the payload that includes the merge data object:

![Build your request](https://s1-www.textcontrol.com/assets/dist/blog/2019/02/19/a/assets/request.webp "Build your request")

When the request is successful, the return value is shown in the *ReportingCloud Response* section:

![Build your request](https://s1-www.textcontrol.com/assets/dist/blog/2019/02/19/a/assets/results.webp "Build your request")

This represents the document encoded as a Base64 string. When clicking *Download Document*, this created document can be downloaded.

Try this on your own and create your trial account today:

[ReportingCloud Docs ](https://docs.reporting.cloud/docs/chapter/introduction/first)

---

## About Bjoern Meyer

As CEO, Bjoern is the visionary behind our strategic direction and business development, bridging the gap between our customers and engineering teams. His deep passion for coding and web technologies drives the creation of innovative products. If you're at a tech conference, be sure to stop by our booth - you'll most likely meet Bjoern in person. With an advanced graduate degree (Dipl. Inf.) in Computer Science, specializing in AI, from the University of Bremen, Bjoern brings significant expertise to his role. In his spare time, Bjoern enjoys running, paragliding, mountain biking, and playing the piano.

- [LinkedIn](https://www.linkedin.com/in/bjoernmeyer/)
- [X](https://x.com/txbjoern)
- [GitHub](https://github.com/bjoerntx)

---

## Related Posts

- [ReportingCloud: Open Source Documentation Released](https://www.textcontrol.com/blog/2019/02/11/open-source-documentation-released/llms.txt)
- [MailMerge: Starting Each Merge Block on a New Page](https://www.textcontrol.com/blog/2016/09/09/mailmerge-starting-each-merge-block-on-a-new-page/llms.txt)
- [Creating Your First ASP.NET Reporting Application](https://www.textcontrol.com/blog/2020/01/01/creating-your-first-aspnet-reporting-application/llms.txt)
- [New Endpoint: Manipulating Tracked Changes in Documents](https://www.textcontrol.com/blog/2019/08/09/manipulating-tracked-changes-in-documents/llms.txt)
- [New Online Sample: Build your First Report](https://www.textcontrol.com/blog/2019/07/03/build-your-first-report/llms.txt)
- [Impressions from Developer Days Magdeburg 2019](https://www.textcontrol.com/blog/2019/05/23/impressions-from-developer-days-magdeburg-2019/llms.txt)
- [See Text Control at DEVintersection, Orlando](https://www.textcontrol.com/blog/2019/05/15/see-text-control-at-devintersection-orlando/llms.txt)
- [Impressions from dotnet Cologne 2019](https://www.textcontrol.com/blog/2019/05/13/impressions-from-dotnet-cologne-2019/llms.txt)
- [ReportingCloud: New MergeSettings property to remove empty lines](https://www.textcontrol.com/blog/2019/05/10/new-mergesettings-property-to-remove-empty-lines/llms.txt)
- [Creating Templates: Typical Invoice Elements](https://www.textcontrol.com/blog/2019/04/16/typical-invoice-elements/llms.txt)
- [See Text Control in Germany for dotnet Cologne 2019](https://www.textcontrol.com/blog/2019/04/13/see-text-control-at-dotnet-cologne-2019/llms.txt)
- [ReportingCloud: Web API Health Status Page](https://www.textcontrol.com/blog/2019/04/09/reportingcloud-health-status-page/llms.txt)
- [Impressions from BASTA! Spring 2019](https://www.textcontrol.com/blog/2019/03/01/impressions-from-basta-spring-2019/llms.txt)
- [ReportingCloud: Extract Plain Text from Adobe PDF, MS Word or HTML Documents](https://www.textcontrol.com/blog/2019/02/20/extract-plain-text-adobe-pdf-using-reportingcloud/llms.txt)
- [Impressions from NDC London 2019](https://www.textcontrol.com/blog/2019/02/04/impressions-from-ndc-london-2019/llms.txt)
- [ReportingCloud: Backend Updated to TX Text Control X16](https://www.textcontrol.com/blog/2019/01/03/impact-of-the-azure-reboot-strategy/llms.txt)
- [Impressions from DevIntersection and the Azure and AI Conference in Las Vegas](https://www.textcontrol.com/blog/2018/12/07/impressions-from-devintersection-and-the-azure-and-ai-conference/llms.txt)
- [Impressions from DDC Cologne](https://www.textcontrol.com/blog/2018/11/30/impressions-from-ddc-cologne/llms.txt)
- [Text Control as a Service: Outsource Your Document Processes](https://www.textcontrol.com/blog/2018/10/08/text-control-as-a-service-outsource-your-document-processes/llms.txt)
- [New ReportingCloud Endpoint: Appending Documents](https://www.textcontrol.com/blog/2018/10/01/new-reportingcloud-endpoint-appending-documents/llms.txt)
- [ReportingCloud Monthly Payment Available](https://www.textcontrol.com/blog/2018/09/18/reportingcloud-monthly-payment-available/llms.txt)
- [Integrate Documents in any Platform: Visit us at BASTA! 2018](https://www.textcontrol.com/blog/2018/09/06/first-impressions-of-that-conference-2018/llms.txt)
- [ReportingCloud: Retrieve User Defined Properties from Templates](https://www.textcontrol.com/blog/2018/07/27/retrieve-user-defined-properties-from-templates/llms.txt)
- [Edit Templates in an ASP.NET Core MVC Application (.NET Core)](https://www.textcontrol.com/blog/2018/07/18/edit-templates-in-a-net-core-mvc-application/llms.txt)
- [ReportingCloud Editor Widget Released to Beta](https://www.textcontrol.com/blog/2018/07/13/reportingcloud-editor-widget-released-to-beta/llms.txt)
