TextCodingGPTClaudeGemini

Full CRUD API Endpoint Generator

Generate complete CRUD operations for any resource with model definitions, route setup, input validation, error handling, and proper status codes.

P
Prompt AgentExpert
February 1, 2026
4880

Generate the full CRUD logic for managing a {{resource}} resource in Express.

Include:

  1. Model/Schema definition with appropriate types and validation
  2. Controller/Handler methods for Create, Read (single + list with pagination), Update, and Delete
  3. Route setup following RESTful conventions
  4. Input validation for all endpoints
  5. Error handling with appropriate HTTP status codes (400, 404, 409, 500)
  6. TypeScript types for request/response shapes

Requirements:

  • Use TypeScript best practices
  • Include comments explaining design decisions
  • Handle edge cases (duplicate entries, not found, invalid input)
  • Return consistent response shapes

Additional context: None

Variables

The resource to create CRUD for (e.g., 'User', 'Product')

Framework to use (e.g., 'Express', 'Fastify', 'Next.js')

Programming language

Additional requirements or constraints

Model Outputs

Comments