Hi!
I’m using FME 2024.2.1 (also tested in 2025) and making a POST request via OPENAPICaller to the following endpoint:
http://localhost:8080/fmeapiv4/ldapservers/{id}/synchronize
The endpoint responds with HTTP 204 (No Content) and an empty response body. In FME, however, the request is marked as rejected, and the translation ends with translation failed.
Is this expected behavior — that a 204 without a body is considered an error in FME/OPENAPICaller?
Is there any way to work around it (e.g. by adjusting headers, using a different transformer, or having the endpoint return 200 with an empty JSON response)?
Setup details:
-
FME version: 2024.2.1 (also tested in 2025)
-
Transformer: OPENAPICaller
-
Method: POST
-
URL:
http://localhost:8080/fmeapiv4/ldapservers/{id}/synchronize -
Response: HTTP 204 (No Content), empty body → FME shows rejected / translation failed
Any suggestions for handling 204 responses or avoiding the rejection would be appreciated.



