# ReportingCloud: Follow the API-first Approach

> Text Control ReportingCloud implements the API-first approach by offering document generation as a Backend-as-a-Service microservice. Applications on any platform can create MS Word compatible reports through the RESTful Web API without installing TX Text Control locally.

- **Author:** Bjoern Meyer
- **Published:** 2016-05-26
- **Modified:** 2026-07-17
- **Description:** Text Control ReportingCloud implements the API-first approach by offering document generation as a Backend-as-a-Service microservice. Applications on any platform can create MS Word compatible reports through the RESTful Web API without installing TX Text Control locally.
- **2 min read** (286 words)
- **Tags:**
  - Cloud
  - Corporate
  - ReportingCloud
- **Web URL:** https://www.textcontrol.com/blog/2016/05/26/reportingcloud-follow-the-api-first-approach/
- **LLMs URL:** https://www.textcontrol.com/blog/2016/05/26/reportingcloud-follow-the-api-first-approach/llms.txt
- **LLMs-Full URL:** https://www.textcontrol.com/blog/2016/05/26/reportingcloud-follow-the-api-first-approach/llms-full.txt

---

As a software component vendor, we always followed the approach of *API-first*, one of the two trends in development besides *mobile-first*. We are building software libraries and APIs are our bread and butter.

But also, according this approach, end-user applications should be based on an APIs and should be split into *Microservices*. This strategy enables websites and apps for all platforms to be built on top of this API. You or your customers can easily build applications or services for future audiences and other platforms such as iOS, Windows, Android, web-apps and desktop applications.

Backend as a Service (BaaS) is a way for developers to use back-end, cloud-based services such as data storage or document generation. With **[Text Control ReportingCloud](https://www.reporting.cloud)**, we are bringing the most powerful, MS Word compatible, reporting engine to the cloud and make it accessible for your application on any platform.

![ReportingCloud: Follow the API-first approach](https://s1-www.textcontrol.com/assets/dist/blog/2016/05/26/a/assets/rc_diagram.webp "ReportingCloud: Follow the API-first approach")The UNIX philosophy is: *Write programs that do one thing and do it well*. Microservices picked up this concept and even, if document and report generation is not a simple task (the name *Microservice* kind of implies that), you should not need to take care of this task. Using Text Control ReportingCloud, you outsource the creation and the workload to a dedicated, highly available service that does that one thing: Creating documents.

Text Control ReportingCloud will be the first Web API powered reporting service with a true WYSIWYG template editor compatible to all HTML5-capable browsers.

Find more details on the dedicated website:

[www.reporting.cloud](https://www.reporting.cloud)

Stay tuned for more details!

---

## 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

- [Meet Text Control at Developer Week 2017 (DWX) in Nuremberg](https://www.textcontrol.com/blog/2017/06/07/meet-text-control-at-developer-week-2017-dwx-in-nuremberg/llms.txt)
- [Meet Text Control at NDC London 2017: We're Changing the Way You Look at Reporting](https://www.textcontrol.com/blog/2017/01/03/meet-text-control-at-ndc-london-2017-were-changing-the-way-you-look-at-reporting/llms.txt)
- [Text Control Announces New Cloud Product: ReportingCloud](https://www.textcontrol.com/blog/2016/05/25/text-control-announces-new-cloud-product-reportingcloud/llms.txt)
- [ReportingCloud Monthly Payment Available](https://www.textcontrol.com/blog/2018/09/18/reportingcloud-monthly-payment-available/llms.txt)
- [ReportingCloud: Setting the Culture for Date and Currency Fields](https://www.textcontrol.com/blog/2017/10/13/reportingcloud-setting-the-culture-for-date-and-currency-fields/llms.txt)
- [Sharing Documents with ReportingCloud](https://www.textcontrol.com/blog/2017/10/05/sharing-documents-with-reportingcloud/llms.txt)
- [Impressions from BASTA! 2017](https://www.textcontrol.com/blog/2017/09/27/impressions-from-basta-2017/llms.txt)
- [Visit Text Control at BASTA! 2017](https://www.textcontrol.com/blog/2017/09/22/visit-text-control-at-basta-2017/llms.txt)
- [Announcing the Relaunch of our Website](https://www.textcontrol.com/blog/2017/09/22/website-relaunch/llms.txt)
- [ReportingCloud: Sample Template Gallery Launched](https://www.textcontrol.com/blog/2017/09/03/reportingcloud-sample-template-gallery-launched/llms.txt)
- [The End of Monolithic Applications? Outsource Your Document Generation and Reporting Needs with ReportingCloud Microservices](https://www.textcontrol.com/blog/2017/09/01/the-end-of-monolithic-applications-outsource-your-document-generation-and-reporting-needs-with-reportingcloud-microservices/llms.txt)
- [ReportingCloud .NET Core Wrapper Released: Creating Documents on Windows, Linux, Mac and Docker](https://www.textcontrol.com/blog/2017/08/28/reportingcloud-net-core-wrapper-released-creating-documents-on-windows-linux-mac-and-docker/llms.txt)
- [Proofing Tools Available As ReportingCloud Web API Endpoints](https://www.textcontrol.com/blog/2017/08/23/proofing-tools-available-as-reportingcloud-web-api-endpoints/llms.txt)
- [All Google Fonts Now Available in ReportingCloud](https://www.textcontrol.com/blog/2017/08/22/all-google-fonts-now-available-in-reportingcloud/llms.txt)
- [New ReportingCloud MergeSettings Option: Merge HTML Content into Merge Fields](https://www.textcontrol.com/blog/2017/08/21/new-reportingcloud-mergesettings-option-merge-html-content-into-merge-fields/llms.txt)
- [Retrieving Template Information Using the ReportingCloud Web API](https://www.textcontrol.com/blog/2017/08/11/retrieving-template-information-using-the-reportingcloud-web-api/llms.txt)
- [Merging Nested Repeating Blocks in ReportingCloud](https://www.textcontrol.com/blog/2017/08/10/merging-nested-repeating-blocks-in-reportingcloud/llms.txt)
- [ReportingCloud: Uploading Templates Vs. Sending Templates Inside MergeBody](https://www.textcontrol.com/blog/2017/08/02/reportingcloud-uploading-templates-vs-sending-templates-inside-mergebody/llms.txt)
- [MailMerge: Table Headers and Repeating Blocks](https://www.textcontrol.com/blog/2017/08/01/mailmerge-table-headers-and-repeating-blocks/llms.txt)
- [Are We Moving to the Cloud? This Question is Changing from "if" to "when" and "how"](https://www.textcontrol.com/blog/2017/07/14/are-we-moving-to-the-cloud-this-question-is-changing-from-if-to-when-and-how/llms.txt)
- [More Impressions from DWX Developer Week 2017](https://www.textcontrol.com/blog/2017/06/29/more-impressions-from-dwx-developer-week-2017/llms.txt)
- [DWX Developer Week 2017: First Impressions](https://www.textcontrol.com/blog/2017/06/27/dwx-developer-week-2017-first-impressions/llms.txt)
- [NDC Oslo 2017 Impressions: Part II](https://www.textcontrol.com/blog/2017/06/19/ndc-oslo-2017-impressions-part-ii/llms.txt)
- [First Day at NDC Oslo 2017: Some Impressions](https://www.textcontrol.com/blog/2017/06/15/first-day-at-ndc-oslo-2017-some-impressions/llms.txt)
- [Impressions from DevIntersection Spring in Orlando, FL](https://www.textcontrol.com/blog/2017/05/23/impressions-from-devintersection-spring-in-orlando-fl/llms.txt)
