Navigation

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    SOLVED Wie kann ich die Dienste zu einem EVENT per REST auslesen

    ChurchTools Schnittstellen
    3
    6
    152
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      bwl21 last edited by

      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 Reply Last reply Reply Quote 0
      • jziegeler
        jziegeler ChurchToolsMitarbeiter last edited by

        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 Replies Last reply Reply Quote 1
        • B
          bwl21 @jziegeler last edited by

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

          1 Reply Last reply Reply Quote 0
          • B
            bwl21 @jziegeler last edited by 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 Reply Last reply Reply Quote 0
            • hbuerger
              hbuerger ChurchToolsMitarbeiter last edited by

              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.

              B 1 Reply Last reply Reply Quote 0
              • B
                bwl21 @hbuerger last edited by

                @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 Reply Last reply Reply Quote 0
                • First post
                  Last post