Navigation

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

    UNSOLVED Service Vorschlag per API

    Fragen
    api services
    4
    5
    117
    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.
    • L
      Luis_bgn last edited by

      Ich versuche per API Service Vorschläge zu verschicken.
      Ich habe es mit dem call: "/persons/{personId}/servicerequests/{requestId}" versucht und den Parameter "agreed" im Request body auf false gesetzt.
      Dann gibt der mir aber nur den Fehler 400.

      Ist es möglich eine Service Anfrage zu erstellen, die noch nicht angenommen ist?

      T 1 Reply Last reply Reply Quote 0
      • T
        thommyb @Luis_bgn last edited by

        @luis_bgn Ich habe mich in diesem Bereich noch nicht umgeschaut, aber das müsste ja ein POST-Request sein. Den erwähnten Endpunkt gibt es aber nur als GET, DELETE und PUT. Von daher denke ich, das geht nicht.

        1 Reply Last reply Reply Quote 0
        • B
          BiKi last edited by

          So wie ich die API Doku verstehe, kann über die Calls /persons/{personId}/servicerequests/{requestId} bestehende Anfragen zugesagt (mit PUT) oder abgelehnt werden (mit DELETE).

          Du willst vermutliche neue Dienstanfragen erstellen?

          Dafür habe ich in der API Doku keinen passenden Call gefunden.

          jziegeler 1 Reply Last reply Reply Quote 0
          • jziegeler
            jziegeler ChurchToolsMitarbeiter @BiKi last edited by

            @Luis_bgn Dienste hängen immer an einem Event und können auch nur dort erstellt werden, das geht zurzeit nur über die API v1
            Schau dir mal die Browser-Requests an wenn du ein neues Event erstellst, da solltest du sehen, welche APIs aufgerufen werden

            1 Reply Last reply Reply Quote 0
            • L
              Luis_bgn last edited by

              Ich möchte keinen neuen Dienst erstellen, da die Events mit den Diensten schon eingetragen wurden.
              Es sollen nur die Mitarbeiter zu den Diensten zugeteilt werden.
              Die requestIds von den Diensten habe ich schon und dann müsste man nur noch einen Mitarbeiter vorschlagen können, ohne, dass dieser Vorschlag direkt angenommen ist.
              So etwas ist ja theoretisch möglich mit dem request, welchen ich oben erwähnt habe, indem man im Request body den Parameter "agreed" auf false setzt.
              Wenn ich aber diesen request sende gibt der mir nur einen Fehler aus.

              Ich vermute also, dass dieser call nur zum zusagen von bestehenden Dienstanfragen ist.
              Es wäre cool, wenn es auch eine Möglichkeit gäbe über die Rest Api eine Dienstanfrage für einen vorhandenen Dienst zu stellen.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post