Skip to content
Documentation · 500 Internal server error

Conventions

500 Internal server error

Problem type https://www.getproperly.com/developers/errors/internal

HTTP status 500
type https://www.getproperly.com/developers/errors/internal
title Internal server error
Content-Type application/problem+json

When it occurs

An unexpected error occurred while processing the request. Internals are never exposed; detail is always "Unexpected error".

Example

500 Internal server error
{
  "type": "https://www.getproperly.com/developers/errors/internal",
  "title": "Internal server error",
  "status": 500,
  "detail": "Unexpected error",
  "instance": "/v1/jobRequests",
  "code": "internal_error",
  "requestId": "aQ3fT8xW1m"
}

Handling

  • Retry with exponential backoff. If the request was a POST, PATCH or DELETE outside /v1/webhooks, reuse the same Idempotency-Key so the retry cannot create a duplicate.
  • If the error persists, contact support and quote the requestId from the problem document (the same value as the x-request-id response header).

All problem types are listed on the Errors page.

Type to search the Platform API docs.