baseUrl: https://api.example.com/v1
entities:
  - name: users
    description: Benutzer der API
    path: /users
    orderByParam: sort
    pagination:
      type: offset
      limitParam: limit
      offsetParam: offset
      defaultLimit: 100
    columns:
      - name: id
        type: BIGINT
        primaryKey: true
      - name: name
        type: VARCHAR
      - name: email
        type: VARCHAR
      - name: status
        type: VARCHAR
  - name: orders
    path: /orders
    dataPath: /data
    update:
      path: /v2/orders/{id}
      method: PATCH
    pagination:
      type: page
      limitParam: limit
      pageParam: page
      defaultLimit: 50
    columns:
      - name: id
        type: BIGINT
        primaryKey: true
      - name: userId
        type: BIGINT
      - name: total
        type: DOUBLE
