> Markdown version of [/events/world-congress-2025/sessions/628-api-some-rest-and](https://www.wearedevelopers.com/events/world-congress-2025/sessions/628-api-some-rest-and). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # API = Some REST and HTTP, right? RIGHT?! - **Date:** Thursday, Jul 10, 2025 - **Time:** 14:50–15:20 (30 min) - **Room:** Stage 9 - **Event:** World Congress 2025 - **Tags:** apis, cloud, design patterns, graphql, java, microservices, software architecture ## Recording [Watch recording](https://www.wearedevelopers.com/videos/1675-api-some-rest-and-http-right-right) ## Description What does it mean building REST-full APIs? What do you need to think about while building and maintaining those? How do we expose data (hypermedia), handle errors, version the API, provide contracts, etc.? Join us for this interactive session where we will be looking at real-life examples, based on Jakarta EE and Microprofile. The knowledge you gain can be applied to other tech stacks you might be using. Finally, what are alternatives to REST-full-ish APIs, like GraphQL or standards like gRPC? ## Speaker ### [Rustam Mehmandarov](https://www.wearedevelopers.com/@rustam-mehmandarov) Passionate computer scientist ## Related talks at this congress - [REST in Peace? What does the API protocol of the future look like? Or do we have it already?](https://www.wearedevelopers.com/events/world-congress-2025/sessions/589-rest-in-peace-what) — Simon Auer - [Lessons learned from observing a billion API requests](https://www.wearedevelopers.com/events/world-congress-2025/sessions/845-lessons-learned-from) — Pratim Bhosale - [API First - Successfully decoupling teams](https://www.wearedevelopers.com/events/world-congress-2025/sessions/898-api-first) — Andreas Taranetz - [Lessons from Our API Past: Evolving to a Resilient API Future](https://www.wearedevelopers.com/events/world-congress-2025/sessions/916-lessons-from-our-api) — Yousaf Nabi