• Aktuell
    • Tags
    • Beliebt
    • Benutzer
    • Gruppen
    • Suche
    • Registrieren
    • Anmelden

    Example of an API call

    ChurchTools Interfaces
    1
    2
    2.0k
    Lade mehr Beiträge
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
    • mhuberM
      mhuber ChurchToolsMitarbeiter
      zuletzt editiert von

      As ChurchTools does the whole communication via AJAX, every function can be call via the API as well.
      E.g. https://xxx.churchtools.de/index.php?q=churchresource/ajax

      The calls always have to be sent via POST and need to contain the function name as parameter "func", e.g. func=getBookings (to get all booking) or func=getMasterData to get all needed masterdata.

      Per module there are different functions. You can look them up unter system/modulename/classes/CTModulename.class.php or at api.churchtools.de .

      Further examples for API calls:

      LOGIN
      https://xxx.churchtools.de/?q=login/ajax
      needs these parameters in the POST body:
      email
      password

      REQUEST ALL PERSONS
      https://xxx.churchtools.de/?q=churchdb/ajax&func=getAllPersonData

      1 Antwort Letzte Antwort Antworten Zitieren 0
      • mhuberM
        mhuber ChurchToolsMitarbeiter
        zuletzt editiert von mhuber

        We have created two example projects for you, which also handle login and cookie handling:

        PHP: https://github.com/churchtools/ctapidemo

        Node.js: https://github.com/churchtools/ctnodedemo

        1 Antwort Letzte Antwort Antworten Zitieren 0
        • Erster Beitrag
          Letzter Beitrag