Perfex CRM – Rest-API – PUT oder POST in Postman nicht möglich
Posted: 13 Jan 2025, 15:52
Ich verwende Perfex CRM zusammen mit seinem REST-API-Add-on, um programmgesteuert Kunden im CRM zu erstellen. Die Dokumentation (siehe hier) ist recht einfach und fordert mich auf, die folgende Syntax zu befolgen, was wiederum zu einem Fehler 406 – Not Accepted führt. Dabei handelt es sich um eine REST-API, die Anfragen im HTTPS- und JSON-Format erfordert, wobei das Authentifizierungstoken über den Header und alle anderen Werte als Parameter übergeben werden muss.
Die Herausforderung besteht darin Ich kann Ergebnisse problemlos über GET abfragen, aber ich kann keine Kunden über POST oder PUT aktualisieren oder erstellen.
_
Anfrage: zu https://mywebsite.com/api/customers/1?zip=123456 für einen Kunden mit der ID = 1, der versucht, die Postleitzahl zu aktualisieren bis 123456
_
Header: mit meinem API-Schlüssel
entweder mit application/json oder application/x-www-form-urlencoded, beides funktioniert bei mir nicht
_
Ergebnis:
Bitte beachten Sie, dass all dies derzeit in Postman geschieht. Ich habe noch kein PHP-Skript geschrieben, um damit umzugehen.

Die Herausforderung besteht darin Ich kann Ergebnisse problemlos über GET abfragen, aber ich kann keine Kunden über POST oder PUT aktualisieren oder erstellen.
_
Anfrage:
Code: Select all
PUT
_
Header:
Code: Select all
authtoken
Code: Select all
Content-Type
_
Ergebnis:
Code: Select all
{
"status": false,
"message": "Data Not Acceptable OR Not Provided"
}
