World Congress 2026 Europe - Virtual Stage Jul 2, 2026 Session details

API Platform: From Rest & GraphQL APIs to state-of-the-art standards in seconds

Vincent Amstoutz

Stop writing boilerplate for your web APIs. API Platform transforms standard PHP entities into fully documented REST and GraphQL endpoints in seconds.

Pause
Mute Enter Fullscreen
#1 about 2 min

Introduction to the API platform and community

An overview of the open-source framework's history and contributor ecosystem.

#2 about 2 min

Semantic versioning and backward compatibility release policies

How strict semantic versioning and parallel branch maintenance prevent breaking changes.

#3 about 2 min

Creating a basic API using the Symfony CLI

Bootstrapping an API project and auto-generating endpoints with minimal configuration.

#4 about 1 min

Speaker background and cooperative open source contributions

A brief introduction to the maintainers behind the framework and related projects.

#5 about 4 min

Core framework features and native frontend integrations

How the framework generates documentation, handles hypermedia links, and integrates with frontend tools.

#6 about 2 min

Understanding the serialization and content negotiation processes

How the serializer transforms native code objects into client-requested data formats.

#7 about 2 min

Implementing diverse architectural patterns beyond basic data operations

Exploring message-driven, CQRS, and domain-driven design structures using built-in extensions.

#8 about 4 min

Handling various structural APIs and raw data formats

Using specifications like JSON-LD and Hydra to structure predictable API responses.

#9 about 2 min

Creating custom data formats with normalizers and encoders

How to implement and register unsupported formats for specialized client needs.

#10 about 2 min

Configuring the API globally and at component levels

Setting up project-wide conventions, user interfaces, and specific operation behaviors.

#11 about 2 min

Applying data validation constraints and standard error handling

Using native framework tools to validate payload constraints and format error responses.

#12 about 2 min

Implementing API security rules and standard authentication protocols

Restricting operation access with roles, voters, and standard authentication protocols.

#13 about 2 min

Customizing data retrieval logic using custom state providers

Replacing default database reads with custom logic to fetch data from external sources.

#14 about 2 min

Managing data persistence and object mapping data transformations

Modifying write operations and utilizing data transfer objects for clean state management.

#15 about 3 min

Using built-in pagination and dynamic resource filtering options

Optimizing collection requests with default limits and combining diverse property filters.

#16 about 1 min

Developing custom filters for specialized database data queries

Implementing filter interfaces to extract precise datasets using custom query builders.

#17 about 2 min

Navigating auto-generated API documentation and interactive playground interfaces

Exploring endpoints and schemas through interactive tools like Swagger UI and Redoc.

#18 about 2 min

Extending OpenAPI documentation with custom decorators and examples

Overriding the documentation factory to inject detailed examples and correct proxy URLs.

Matching moments

1:40 min

Summarizing key engineering lessons for platform API development

Anto Anto · World Congress 2024

1:55 min

Evolution of API interfaces toward declarative data fetching

Gregor Bauer Gregor Bauer · World Congress 2024

3:09 min

Introduction to Data API Builder and core features

Sander ten Brinke Sander ten Brinke · World Congress 2024

1:17 min

Implementing API endpoints with restful modeling languages

Nils Hünerberg · World Congress 2023

3:20 min

Architecting the platform with modern cloud and mobile technologies

Tom George · LIVE

2:04 min

Clarifying API technologies and future scope

Simon Auer Simon Auer · World Congress 2025

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

AI-Driven API Design

Mike Amundsen

Author, Adviser, Trainer

Mike Amundsen
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

It’s Alive! Taming the MLOps Franken-Stack: Write, Run, and Serve with Michelangelo

Eric Wang, Paul Zimmerman

Eric Wang
Paul Zimmerman
Open session

World Congress 2026 North America

Full Stack with Flutter - are we there yet?

Nemanja Stošić

Senior Flutter Developer

Nemanja Stošić
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