Background Information
The /page/data-parsoid endpoint is now ready for deprecation. After some investigation we discovered that this endpoint hasn't been used since VisualEditor migrated to direct calling Parsoid in MediaWiki T320529.
What
Like we did for MCS in T328036: MCS decommission (2023) we should block the requests and then remove the code.
Open questions
Can we successfully turn this endpoint off? Are there any internal requests to this endpoint?
Why is safe to block requests
It's safe to block the requests for the following reasons:
- Looking at the requests data, no relevant clients consume it and the majority of the requests are attempts to exploit the endpoint
Date to block the requests
The endpoint is being marked as deprecated and announcement has been sent to block requests after June 7th 2025. It's up to the Traffic team to decide what would be best after that date.
Acceptance Criteria
- Block requests to the endpoint
- Remove code from restbase