---
title: "GenericObject"
url: "https://apiportal-ppd.np.six-group.com/apis/swiss-bank-master-api-ch-preprod-v3/versions/8c2abe5f-d634-4976-86aa-acac9394dda6/schemas/GenericObject"
---

> Full API specification: https://apiportal-ppd.np.six-group.com/apis/swiss-bank-master-api-ch-preprod-v3/versions/8c2abe5f-d634-4976-86aa-acac9394dda6.md

# GenericObject

Structured type that contains an object and its type.

## OpenAPI definition

```yaml
openapi: 3.0.1
info:
  title: Swiss Bank Master API v3
  version: 3.1 (generated 2025-09-24T11:00:30Z)
servers:
  - url: https://api-preprod.np.six-group.com/api/epcd/bankmaster/v3
  - url: https://api-preprod.np.p2p.six-group.com/api/epcd/bankmaster/v3
  - url: https://api-preprod.np.fip.six-group.com/api/epcd/bankmaster/v3
components:
  schemas:
    GenericObject:
      required:
        - "@type"
        - data
      type: object
      properties:
        "@type":
          type: string
          description: >
            The field "@type" contains a URI/name identifying the type. Example:
            "@type": "types.example.com/standard/id".
        data:
          type: object
          properties: {}
          description: |
            An object of type @type containing custom fields.
      description: |
        Structured type that contains an object and its type.
      example: >
        When associated with a 'Problem', it typically contains values which
        caused the failure and similar. May not contain sensitive CID.
```
