During a recent major update to the underlying framework powering our API, we noticed complications in the routing of requests URLs utilising trailing slashes.
Prior to this update, for example, the requests to /login/ and /login would be routed to the same API resource at /login.
Having noticed the issue after the update, a preventive fix to the API was applied to allow requests with trailing slashes to be correctly routed.
Moving Forward:
In the near future, support for trailing slashes will be removed from the API, by withdrawing the preventive fix applied after the framewrok update. This safeguards the API from unforeseen future framework changes, in this regard.
At the moment, there is no deadline set yet for this change, since we see quite a number of integrations make requests with trailing slashes.
This communication is intended to kindly motivate you to contact your ERP/WMS/IT partner or check with your own IT department in case of a self-built integration with us, to ensure that your API requests do not contain a trailing slash.
Important to note is that the API DevDocs do not contain any endpoint with a trailing slash.