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

    Gelöst Wie kann ich die Dienste zu einem EVENT per REST auslesen

    ChurchTools Schnittstellen
    3
    6
    255
    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.
    • B
      bwl21
      zuletzt editiert von

      Ich möchte die Dienste zu einem EVENT auslesen, etwas so:

      /events/{eventId}/services

      Dann kann ich auf die Website übertragen, wer predigt, wer die Musik macht, wer den Fahrdienst versorgt usw.

      Dieser Aufruf sollte dann geschachteltes Array liefern , z.b.

      [
        {'Programm':
         [
          {'Leitung': {'name':'max muster', 'status':'zugesagt'}},
          {'Mitarbeiter': {'name':'max muster', 'status':'zugesagt'}}
         ]
       },
      ]
      
      1 Antwort Letzte Antwort Antworten Zitieren 0
      • jziegelerJ
        jziegeler ChurchToolsMitarbeiter
        zuletzt editiert von

        mit der API api/events/{eventId} bekommst du die teilnehmenden Personen mit zugehöriger ServiceId zu einem Event mitgeliefert

        {
        "name": "Gottesdienst",
        ...
        "items": [
              {
                "id": 77,
                "name": "John Smith",
                "serviceId": 8,
                ...
              }
            ]
          }
        

        hierzu brauchst du dann noch die Endpunkte api/services und api/servicegroups um das aufzulösen
        Ist alles unter deineGemeinde.church.tools/api dokumentier.

        B 2 Antworten Letzte Antwort Antworten Zitieren 1
        • B
          bwl21 @jziegeler
          zuletzt editiert von

          @jziegeler super, das nenne ich mal eine zielführende Antwort. Herzlichen Dank.

          1 Antwort Letzte Antwort Antworten Zitieren 0
          • B
            bwl21 @jziegeler
            zuletzt editiert von bwl21

            @jziegeler Und noch eine Frage . .. wie kann ich rausfinden, welche Ressourcen mit diesem Event verbunden sind.

            Wenn wir z.b. den Gottesdienst in zwei Räume übertragen und auch noch einen Livestream haben, dann brauche ich im Grunde für das Event drei Ressourcen um unser geplantes Buchungssystem anzukoppeln.

            1 Antwort Letzte Antwort Antworten Zitieren 0
            • hbuergerH
              hbuerger ChurchToolsMitarbeiter
              zuletzt editiert von

              Das geht leider noch nicht über die REST API. Das Events Modul weiß ja nichts von Ressourcen, diese sind mit dem Kalender verknüpft. Aber Kalender und Ressourcen Modul haben wir noch nicht RESTifiziert.

              ChurchTools Mitarbeiter – Trainer – Supporter – Academy

              B 1 Antwort Letzte Antwort Antworten Zitieren 0
              • B
                bwl21 @hbuerger
                zuletzt editiert von

                @hbuerger Das ist schade. Ich werde also als zwischenLösung den Veranstaltungsraum nochmal in die agenda schreiben, denn für unsere Anwendung brauche ich dann auch noch die Bestuhlung usw.

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