RESTful API design, HTTP status codes, cursor vs offset pagination, filtering, idempotent PUT/DELETE, versioning, and OpenAPI/Swagger.