Problem Types

The API routes on princemuel.netlify.app use the Internet RFC 9457 for consistent error reporting.

Available Problem Types

Validation Error

400

The request contains invalid or missing data that prevents processing.

https://princemuel.netlify.app/problems/validation-error

Resource Not Found

404

The requested resource could not be found on this server.

https://princemuel.netlify.app/problems/not-found

Rate Limit Exceeded

429

Too many requests have been made in a given time period.

https://princemuel.netlify.app/problems/rate-limited

About RFC 9457

RFC 9457 defines a standard format for problem details in HTTP APIs. Each problem type has a unique URI that serves human-readable documentation (like these pages) and defines the structure of error responses.

Standard Fields

type
URI identifying the problem type
title
Short, human-readable summary
status
HTTP status code
detail
Human-readable explanation specific to this occurrence
instance
URI identifying this specific occurrence