Q8What are the common REST API design mistakes and what does a well-designed API look like
Avoid verbs in URLs, inconsistent naming, no versioning, unpaginated lists, leaked internal IDs, missing headers, and 200-for-everything; a good API uses noun resources, correct methods and status codes, versioning, pagination, stable IDs, and honest errors.