Update einer Veranstaltung

20 views
Skip to first unread message

Björn Hempel

unread,
Feb 12, 2020, 12:44:26 PM2/12/20
to 42he API
Hallo zusammen.

Wir würden gern eine Veranstaltung updaten. In der Doku zu den Events unter https://42he.com/de/developer/crm/cal_events gibt es leider nur einen Eintrag, um ein Termin abzuholen.

Ein Post funktioniert hervorragend (Neuanlage):

--header 'X-apikey: xxxxxx' \
--header 'Content-Type: application/json' \
--data-raw '{
    "cal_event": {
        "name":"Die beste Veranstaltung der Welt",
        "description": "Beschreibung der besten Veranstaltung der Welt",
        "location": "Im Büro",
        "starts_at": "2019-11-20T12:00:00.000+01:00",
        "ends_at": "2019-11-20T14:00:00.000+01:00",
        "allDay": false,
        "group_calendar_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
    }
}
'

Ebenso das Abholen des neuen Termins:

--header 'X-apikey: xxxxxx'

Aber ein Update klappt nicht. Es wird mit einem 200er quittiert, jedoch ändert sich der Datensatz nicht:

--header 'X-apikey: xxxxxx' \
--header 'Content-Type: application/json' \
--data-raw '{
    "cal_event": {
    "name": "Neuer Name",
        "description": "Neue Beschreibung"
    }
}
'

Wie können wir einen bestehenden Termin ändern?

Danke und beste Grüße
Björn Hempel

Moritz Machner

unread,
Feb 13, 2020, 5:49:15 AM2/13/20
to 42...@googlegroups.com
Hallo Björn, 

ich habe das Beispiel gerade einmal ausprobiert. Es ist alles richtig soweit ich das hier sehen kann. Bedenke bitte, das das PUT nicht wie das POST den Eintrag zurück liefert sondern nur mit 200 bestätigt. Wenn ich darauf hin ein weiteres GET mache, bekomme ich den neuen Eintrag mit den geänderten Daten. Falls das Problem bei Dir weiter besteht melde Dich bitte einmal per Email bei mir, wir können dann auch mal zusammen schauen. 

Grüße 

Moritz 


--
Sie erhalten diese Nachricht, weil Sie in Google Groups E-Mails von der Gruppe "42he API" abonniert haben.
Wenn Sie sich von dieser Gruppe abmelden und keine E-Mails mehr von dieser Gruppe erhalten möchten, senden Sie eine E-Mail an 42he+uns...@googlegroups.com.
Wenn Sie diese Diskussion im Web verfolgen möchten, rufen Sie https://groups.google.com/d/msgid/42he/5d729a75-71d9-4536-be36-434fcd340ff7%40googlegroups.com auf.

Reply all
Reply to author
Forward
0 new messages