29/08/2025
*** Unifying PDBe API endpoints- Breaking changes to PDBe API ***
The existing REST API service was built using older technologies, which limited scalability, performance, and ease of maintenance. As demands for better integration and performance have increased, the legacy system no longer meets the standards required for modern application development.
We, therefore, bring a new update to the PDBe API endpoints. This upgrade is part of our broader commitment to continuous improvement—addressing the need for clearer API structure, better documentation, and enhanced responsiveness. By consolidating endpoints and migrating to a newer framework, we’re solving issues around API fragmentation, poor developer experience, and sluggish response times.
What have we done?
Built a new REST API using modern technology that fully replicates the functionality of the old service, while introducing performance enhancements and additional endpoints.
Reorganized and unified API endpoints to improve consistency and usability.
Launched updated Swagger-style documentation at https://lnkd.in/eJCJdtYV, providing developers with a clear and interactive reference.
Established a Deprecation Timeline to help users plan their migration in advance, ensuring a smooth transition.
How does the process/tool work?
The new API follows RESTful principles, offering well-defined, consistent endpoints grouped logically by resource. The new version is built on a high-performance backend framework that reduces latency and improves response times.
How to use it/what is shown?
To start using the new API:
Visit the updated documentation at https://lnkd.in/eJCJdtYV.
Review the updated endpoint paths and any breaking changes.
Begin integrating the new endpoints in your applications.
Use the interactive documentation to test calls and understand expected responses and parameters.
⬇️ Read more⬇️
https://www.ebi.ac.uk/pdbe/news/unifying-pdbe-api-endpoints-breaking-changes-pdbe-api