Belgif REST Guidelines
Belgif Home

REST Guidelines

    • Introduction
    • REST API
    • HTTP
    • Resources
      • Document
      • Collection
      • Controller
    • JSON format
    • API specifications
    • Links
    • Error handling
    • Versioning
    • Performance
    • Internationalization (I18N)
    • Tracing
    • Events and asynchronous messaging
    • Health
    • Annexes
      • Standard problem types
        • Bad Request
          • Invalid Input
          • Referenced Resource Not Found
          • Schema Violation
          • Unknown Input
        • No Access Token
        • Invalid Access Token
        • Expired Access Token
        • Missing Scope
        • Missing Permission
        • Resource Not Found
        • Payload Too Large
        • Too Many Requests
        • Too Many Failed Requests
        • Internal Server Error
        • Bad Gateway
        • Service Unavailable
      • HTTP Methods
      • HTTP Status Codes
      • Reserved words
      • Changelog
  • REST Guidelines
  • Annexes
  • Standard problem types
  • Internal Server Error

Internal Server Error

Status code 500 Internal Server Error

Description The server has encountered a situation it doesn’t know how to handle.

HTTP/1.1 500 Internal Server Error
Content-Type: application/problem+json

{
   "type": "urn:problem-type:belgif:internalServerError",
   "href": "https://www.belgif.be/specification/rest/api-guide/problems/internalServerError.html",
   "status": 500,
   "title": "Internal Server Error"
}
Too Many Failed Requests Bad Gateway