World Congress 2025 Aug 20, 2025 Session details

API = Some REST and HTTP, right? RIGHT?!

Rustam Mehmandarov

Building robust REST APIs requires far more than just returning JSON. Master advanced versioning strategies, correct status codes, and OpenAPI contracts to bulletproof your enterprise architectures.

Pause
Mute Enter Fullscreen
#1 about 2 min

Introduction to application programming interfaces and maintenance challenges

Understanding the constant need to properly construct and maintain application programming interfaces over time.

#2 about 4 min

Challenges and limitations of using SOAP for API integrations

Early system contracts relied on verbose XML envelopes and confusing auto-generated code that hindered developers.

#3 about 2 min

Simplifying integrations with modern REST clients and serialization tools

Modern frameworks simplify endpoint mapping and automatically serialize payload data to eliminate manual parsing logic.

#4 about 2 min

Handling HTTP status codes correctly in REST API responses

Returning appropriate status codes prevents confusing generic server errors and improves the overall client debugging experience.

#5 about 2 min

Implementing REST methods and content negotiation in Java frameworks

Defining endpoints with specific HTTP verbs and media types enables predictable server request routing and payload formatting.

#6 about 2 min

Enhancing application navigation with hypermedia as the engine

Adding structured reference links inside API responses allows clients to dynamically discover and navigate available endpoint actions.

#7 about 4 min

Strategies for versioning application programming interfaces consistently and effectively

Managing API configurations through URL paths, custom application headers, or content media types ensures smooth client transitions.

#8 about 3 min

Managing endpoint deprecation and tracking legacy API usage metrics

Providing clear redirect network paths and monitoring access metrics helps teams safely retire old software API versions.

#9 about 4 min

Automating open API specifications for living digital documentation contracts

Generating service specifications directly from code annotations maintains an accurate and easily accessible digital API contract framework.

#10 about 3 min

Securing REST APIs with JSON tokens and role access

Implementing robust authentication token validation and explicit endpoint roles protects data against unauthorized access and unvalidated cross-origin requests.

#11 about 2 min

Implementing API pagination and sorting for optimized payload delivery

Using database query offsets and dynamic sorting parameters helps teams efficiently manage large datasets without overwhelming downstream clients.

#12 about 2 min

Handling long running operations using asynchronous REST endpoint responses

Returning an accepted HTTP status alongside a temporary polling resource location prevents congested background server processing queues.

#13 about 2 min

Optimizing high volume integrations using bulk batch API operations

Sending a large batch of objects within a single network HTTP request drastically reduces repetitive application authentication overhead.

#14 about 3 min

Exploring alternative data retrieval methods beyond standard REST patterns

Modern technologies like binary gRPC connections and flexible GraphQL queries offer high-performance networking alternatives specifically tailored for advanced domain models.

Matching moments

1:55 min

Evolution of API interfaces toward declarative data fetching

Gregor Bauer Gregor Bauer · WWC 2024

3:35 min

Evaluating benefits and drawbacks of common API formats

Alexis Yushin Alexis Yushin · WWC 2024

2:25 min

The enduring legacy of REST APIs

Simon Auer Simon Auer · WWC 2025

5:58 min

Defining REST APIs and software development anti-patterns

Wekoslav Stefanovski Wekoslav Stefanovski · WWC Europe 2026

57 sec

Choosing the right API protocol today

Simon Auer Simon Auer · WWC 2025

3:56 min

Common errors in REST API design and documentation

Wekoslav Stefanovski Wekoslav Stefanovski · WWC Europe 2026

Upcoming sessions on this topic

Open session

World Congress 2026 North America

API = Some REST and HTTP, right? RIGHT?!

Rustam Mehmandarov

Passionate computer scientist

Rustam Mehmandarov
Open session

World Congress 2026 North America

Designing APIs That Survive AI Agents at Scale

Phani Pendurthi

Mastercard, Principal Software Engineer

Phani Pendurthi
Open session

World Congress 2026 North America

AI-Driven API Design

Mike Amundsen

Author, Adviser, Trainer

Mike Amundsen
Open session

World Congress 2026 North America

From Guesswork to Governance: Data Contracts Bring API Discipline to Apache Kafka

Sandon Jacobs

Senior Developer Advocate at IBM

Sandon Jacobs
Open session

World Congress 2026 North America

Optimizing consumption and cost of AI APIs in the enterprise

Derric Gilling

Vice President and General Manager, API Platform

Derric Gilling
Open session

World Congress 2026 North America

From Legacy to Longevity – How a 17-Year-Old System stayed Modern

Alexander Arians

Empowering Engineers to drive innovation

Alexander Arians