Durchwahlschalter Rest API

Hallo Zusammen,

ich möchte per RestAPI einen Durchwahlschalter ausschalten.

Meine Einstellung
curl -v -H “Authorization:Basic meinauthcode” -X POST “pascom Status” -H “accept: /” -H “Content-Type: application/json” -d “{"039swi_state":true,"003use_id":45}”

Ich bekomme immer folgenden Fehler: Unmatched ‘"’.

So steht es in der Rest API Doku:
curl -X POST “pascom Status” -H “accept: /” -H “Content-Type: application/json” -d “{"039swi_state":true,"003use_id":101}”

Bräuchte diese Funktion wirklich dringend, da die Mitarbeiter immer vergessen den AB wieder ein zu schalten.

Kannst Du deinen Curl Befehl nochmal mit dem Code-Tag (Icon “Vorformatierter Text”) posten? Ansonsten wird dieser durch das Forum zu sehr verändert (Sternchen und Backslashes zum Escapen werden entfernt, etc).

Bzw., hier mal zum Vergleich mein Aufruf, mit dem ich Durchwahlschalter schalte. Vielleicht reicht Dir das ja auch schon:

curl -H "Authorization:Basic <authToken>" -X POST "https://pascom.cloud/<name>/services/condition/switch/<duWaSchalterNummer>" -H "accept: */*" -H "Content-Type: application/json" -d "{\"039swi_state\":true,\"003use_id\":<userId>}"

Habe es angepasst.
So läuft es auf einer PFSense

curl -v -H "Authorization:Basic <authToken>" -X POST "https://pascom.cloud/<name>/services/condition/switch/197" -H "accept: */*" -H "Content-Type: application/json" -d '{"039swi_state":false,"003use_id":<userId>}'