Tooling
REST API
7 topics cover REST API across the Foundation 100.
Module 1 · Web Fundamentals
Module 4 · API Design & Backend Patterns
Response Formatting
Giving an API a consistent response structure — for both success and error — so every client can parse results and handle failures the same way.
Pagination
Returning a large collection in smaller pages instead of all at once, using offset or cursor strategies to keep responses fast and bounded.
Filtering
Letting clients narrow a collection to the records they want through query parameters, safely translated into database conditions.
Sorting
Letting clients control the order of a collection through query parameters, over whitelisted fields and always with a stable tiebreaker.
API Versioning
Evolving an API without breaking existing clients by serving multiple versions, so a breaking change ships as a new version rather than in place.
Module 6 · Frontend Architecture
Projects using REST API
Practice REST API on real Padlor projects — coming soon.