Verifone · Schema

HTTP 503 Error

Service Unavailable Error

PaymentsPOSTerminal ManagementeCommerceFinTechPayment ProcessingOmnichannel

Properties

Name Type Description
code string
title string
message string
timestamp string The time that the error occurred. All dates in the JSON payloads are represented in ISO 8601 date-time format. All date-time fields in responses must include the timezone.
type string
param string The parameter the error relates to if the error is parameter-specific. You can use this to display a message near the correct form field, for example.
View JSON Schema on GitHub

JSON Schema

reporting-api-genericerror503.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/verifone/refs/heads/main/json-schema/reporting-api-genericerror503.json",
  "title": "HTTP 503 Error",
  "description": "Service Unavailable Error",
  "required": [
    "code",
    "message",
    "title",
    "type"
  ],
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "enum": [
        "503"
      ],
      "default": "503"
    },
    "title": {
      "type": "string",
      "enum": [
        "Service Unavailable"
      ],
      "default": "Service Unavailable"
    },
    "message": {
      "type": "string",
      "default": "The server is not ready to handle the request. If specified please check the <strong>Retry-After</strong> for the time period specified for recovery/re-attempt of request."
    },
    "timestamp": {
      "type": "string",
      "description": "The time that the error occurred. All dates in the JSON payloads are represented in ISO 8601 date-time format. \nAll date-time fields in responses must include the timezone.",
      "format": "date-time"
    },
    "type": {
      "type": "string",
      "enum": [
        "API_ERROR"
      ],
      "default": "API_ERROR"
    },
    "param": {
      "type": "string",
      "description": "The parameter the error relates to if the error is parameter-specific. You can use this to display a message near the correct form field, for example."
    }
  }
}