Page 1 of 1
X-HTTP-Method-Override
Posted: Thu Jun 11, 2026 10:42 am
by jmc2408
Has usage/support of using X-HTTP-Method-Override HTTP Headers been removed?
I use to use a connector in one of my services which only allows GET/POST so i was making use of this HTTP header to change that to PATCH when i required that type, but maybe 6-8 weeks back this seems to have stopped and all indications are simPRO has made a change? Any info would be helpful. Thanks.
Re: X-HTTP-Method-Override
Posted: Mon Jun 22, 2026 1:39 am
by SimproAPITeam
This is a deliberate security-conscious configuration change aligned with the direction of our framework itself, which has also begun deprecating this feature, out of our control.
What this means for you:
Any requests relying on X-HTTP-Method-Override: PATCH to tunnel a PATCH request over a POST will now be treated as a plain POST request, which would explain the failure you're experiencing.
What we recommend:
To continue using endpoints that require PATCH, PUT, or DELETE HTTP methods, you'll need a connector or integration middleware that supports sending native HTTP methods directly. Options to explore:
1. Upgrade your connector — check whether the service has updated versions or settings that allow native PATCH/PUT/DELETE support.
2. Use a middleware/proxy — an intermediary service (e.g. a lightweight API gateway or serverless function) could translate your POST + header into a proper PATCH before forwarding to simPRO.
3. Contact your connector vendor — if you're using a third-party iPaaS tool (e.g. Zapier, Make/Integromat, Boomi), raise a support request with them to add native PATCH support.
Regards,