Job category:
Software Engineering

Products API: CRUD, Search, and Pagination

Expand the catalog API into a full CRUD surface: create products, fetch them by ID, update fields safely, and archive records. You'll also practice mapping validation failures and conflicts to correct HTTP status codes.
Nextjs
PostgreSQL
TypeScript
3 lessons
12 practices
2 hours
Badge for API Integration, Design, & Development,

Course details

Building Products API
Inspect the products collection endpoint
Implement GET list and search
Implement POST create product
Handle Duplicate SKUs with 409 Conflict

Turn screen time into skills time

Practice anytime, anywhere with our mobile app.
Sign up

Join the 1M+ learners on CodeSignal

Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal