Introduction

Originally written in English, any translations errors should be checked against the original atricle

The nicest thing is: everyone can create apps for the AppStore. It is available to all developers and can be available for a single campsite as for a specific number of campsites as well as for all campsites.

The basic app just consists out of a link to the location your app is running. The apps will run sandboxed within the camping.care environment. In this way the app can also run on your own domain and can be build in all programming languages.

app-camping-care

What can apps do?

An app can consist out of multiple parts. The basic app interface looks like this

  • App root URL
  • Widgets
  • Webhooks
  • Scopes

App Root url

Schermafbeelding 2022-10-02 om 10.27.54

The app root url is the interface which is shown when you open an app in the AppStore. It can be an open interface or it also can be provided with a login mechanism so you will be able to login the apps user. We will also use this url to notify you about an install or removal of the app.

Read more about the root url

Widgets

Schermafbeelding 2022-10-02 om 10.04.52

Widgets are extra pieces of user interface which can be added to the camping.care widget. The widgets will run sandboxed in different predefined areas within the camping.care interface.

Find out more about widgets

Webhooks

Webhooks are made for informing external applications about different kind of events coming from camping.care. In this way we can inform external system in real time about changes in camping.care.

Each time an webhook event is registered an POST message will fire to your application with the relevant data in JSON format. Register yo webhooks and receive info like:

If a new new reservation has been created (reservation.add)

If a reservation has been canceled (reservation.cancelled)
If a new contact has been created (contact.add)

etc..

Table of Contents
en_USEnglish