---
title: "ErrorResponse"
url: "https://console.9fin.com/apis/covenants-service/versions/d54352ff-53e9-48ef-9f3e-d1bf83d9fca7/schemas/ErrorResponse"
---

> Full API specification: https://console.9fin.com/apis/covenants-service/versions/d54352ff-53e9-48ef-9f3e-d1bf83d9fca7.md

# ErrorResponse

The error envelope returned by every non-2xx response from this service.

## OpenAPI definition

```yaml
openapi: 3.1.0
info:
  title: Covenant Data API
  version: 0.7.0
servers:
  - url: https://api.9fin.com
components:
  schemas:
    ErrorCode:
      enum:
        - BAD_REQUEST
        - VALIDATION_ERROR
        - UNAUTHORIZED
        - FORBIDDEN
        - NOT_FOUND
        - METHOD_NOT_ALLOWED
        - RATE_LIMITED
        - INTERNAL_ERROR
        - SERVICE_UNAVAILABLE
      title: ErrorCode
      type: string
    ErrorResponse:
      description: The error envelope returned by every non-2xx response from this service.
      properties:
        error_code:
          $ref: "#/components/schemas/ErrorCode"
        message:
          title: Message
          type: string
        trace_id:
          title: Trace Id
          type: string
      required:
        - error_code
        - message
        - trace_id
      title: ErrorResponse
      type: object
```
