CashCtrl API

With the CashCtrl API third party applications like eCommerce, websites, intranet, extranet, etc. can be connected.

Automatically create QR invoices, connect to an online shop or enter quote requests via the website - nothing is impossible. The REST-oriented API of our business software gives you plenty of scope to implement your own ideas.

Open API documentation

CashCtrl API illustration

API Specs
  • REST-based with clear, resource oriented URLs
  • Accepts GET and POST requests with form coded bodies
  • Returns JSON-encoded responses
  • Standard HTTP response codes
  • Basic HTTP Auth with generated API key
  • Requires CashCtrl PRO
  • Requires one API user per organization

Clearly structured, test free of charge

The API is organized around REST and has clear resource-oriented URLs. It accepts form coded requests, returns JSON-encoded responses and uses standard HTTP response codes. The API can be tested for free. Just register, activate PRO Demo and create API users.

Click here for the   CashCtrl API documentation.

Generic structured, versatile

CashCtrl does not specify many processes and offers a wide range of configuration options. For example, in addition to standard fields such as name/first name, etc., the program can also add your own additional fields with your own values. All custom and standard fields can be controlled by the API. A powerful tool at a manageable annual price.

Do you develop connections to APIs like CashCtrl?

Ingenious. We offer IT service providers that we present them with two or three sentences on This way you can reach a huge biotope of entrepreneurs. You can then contact them independently of us, for connections or other projects.

We would be happy about a small script that we can provide for free. Grow together, move forward together.

Anfrage schicken

Examples for connections

Stripe import from CSV


Free tool for importing Stripe bookings from a CSV file. The tool can be run from the command line or from a web server.  


  • Adjustable accounts.
  • Adjustable metadata.
  • Person are automatically assigned to the bookings.
  • Currencies are created automatically.

Supported web servers: 
Tomcat 9 / Tomcat 10

Note: This tool serves as an example only and can be customized and extended as needed.

Developed by: CashCtrl Team

Last updated: 24.06.2022
Last updated: 24.06.2022

Offer request form

PHP script

Free PHP script for a quote request form on your website. Via the CashCtrl API a new document "Offer request" is created in the program and the corresponding category is created immediately.

It is no longer necessary to transfer the contact data and manually enter a request. You have everything in one place and generate an offer directly from the request. Example for a request for quotation: 200720_Offer_Request.pdf

Note: This script is only an example and can be adapted and extended by a web developer.

To use the script, please change the API Key and the organization (sub-domain) in the first two lines of the script.

Developed by: CashCtrl Team

Last updated: 16.07.2020

Contacts import from CSV

PHP script

PHP script to import contacts / people from a CSV file, free of charge.

Simply save an Excel file as CSV (preferrably with UTF-8 BOM) and then either call this script in a web server and upload the file, or run the script in the command line.

The columns must be named as indicated in the form.

Note: This script is only an example and can be adapted and extended by a web developer.

To use the script, please change the API Key and the organization (sub-domain) in the first two lines of the script.

Developed by: CashCtrl Team

Last updated: 06.08.2020

Development Partner

WooCommerce Plugin from FlowPro

The FlowPro company from Hombrechtikon specializes in automating processes and develops Wordpress plugins for CashCtrl. 

The main product is the CashCtrl Gateway for WooCommerce. With this, it is possible to synchronize all WooCommerce orders directly from the store with CashCtrl accounting. The WooCommerce plugin relies on the API interface of CashCtrl and is easy to install. They also do individual projects for customers.

Marc Bleuler, Hofacherstrasse 5, 8634 Hombrechtikon
Commercial register Zurich, Switzerland: CHE-345.241.240

Take me there

FlowPro WooCommerce plugin for CashCtrl

JKweb develops customized API connections for you.

At a certain point it pays off to automate processes. To book online store sales manually or to trade reservations in Excel is not target-oriented. JKweb from Zurich/Basel/Bern has specialized in efficient connections and web solutions.

Inquiries can be made directly to JKweb or us.

JKweb, Zurich office
Universitätstrasse 87, 8006 Zürich
  +41 44 527 98 00

Take me there

JKweb logo with stylish violett smoke

Renuo AG: Specialist for individual software development

The team of Renuo AG is specialized in the development of individual applications as well as associated interfaces (API). As a long-time user of CashCtrl it knows the program very well.

Inquiries can be made directly to Renuo AG or to us.

Renuo AG
Industriestrasse 44, 8304 Wallisellen
  +41 44 500 83 50

Take me there

Renuo Logo with stylish background

Towards GmbH: The Ruby on Rails pros of Switzerland

We develop your projects with Ruby and Ruby on Rails. With the "Gleis Platform as a Service" for your Ruby on Rails websites and web applications, you can quickly and easily deploy your production-ready code on our own Swiss cloud infrastructure.

Requests can be made directly to the Towards GmbH or to us.

towards GmbH
Gerbergasse 13
4001 Basel

Go to the website

towards logo with stylish background

Existing extensions

welante: Course management of the new generation

welante is the innovative course management software for companies active in the field of education and training. With welante, contacts, courses and invoices are organised centrally in one system. With traceable processes, e.g. room and resource planning are maintained and evaluated. Everyone benefits - individual employees as well as your course participants. Curious?

We look forward to hearing from you.

welante GmbH
Reinertweg 4, 4500 Solothurn

+41 32 621 05 34

Go to the website

welante logo on green/white background