{
  "openapi": "3.0.0",
  "info": {
    "title": "grasmb-grapi",
    "version": "0.0.1",
    "description": "grasmb-grapi of grapple-solutions.com",
    "contact": {
      "name": "grapple-solutions.com",
      "email": "info@grapple-solutions.com"
    }
  },
  "paths": {
    "/mercedescustomerdatas": {
      "post": {
        "x-controller-name": "MercedescustomerdatasController",
        "x-operation-name": "create",
        "tags": [
          "MercedescustomerdatasController"
        ],
        "responses": {
          "200": {
            "description": "Mercedescustomerdatas instance created",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Mercedescustomerdatas"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewMercedescustomerdatas"
              }
            }
          }
        },
        "operationId": "MercedescustomerdatasController.create"
      }
    },
    "/ping": {
      "get": {
        "x-controller-name": "PingController",
        "x-operation-name": "ping",
        "tags": [
          "PingController"
        ],
        "responses": {
          "200": {
            "description": "Ping Response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PingResponse"
                }
              }
            }
          }
        },
        "operationId": "PingController.ping"
      }
    },
    "/ping2": {
      "get": {
        "x-controller-name": "Ping2Controller",
        "x-operation-name": "ping2",
        "tags": [
          "Ping2Controller"
        ],
        "responses": {
          "200": {
            "description": "Ping2 Response",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Ping2Response"
                }
              }
            }
          }
        },
        "operationId": "Ping2Controller.ping2"
      }
    },
    "/signup": {
      "post": {
        "x-controller-name": "GrappleAuthController",
        "x-operation-name": "signUp",
        "tags": [
          "GrappleAuthController"
        ],
        "x-auth-controller": true,
        "responses": {
          "200": {
            "description": "User",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/User"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/NewUser"
              }
            }
          }
        },
        "operationId": "GrappleAuthController.signUp"
      }
    },
    "/users/login": {
      "post": {
        "x-controller-name": "GrappleAuthController",
        "x-operation-name": "login",
        "tags": [
          "GrappleAuthController"
        ],
        "x-auth-controller": true,
        "responses": {
          "200": {
            "description": "Token",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "token": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "password"
                ],
                "properties": {
                  "email": {
                    "type": "string",
                    "format": "email"
                  },
                  "username": {
                    "type": "string",
                    "minLength": 4
                  },
                  "password": {
                    "type": "string",
                    "minLength": 8
                  }
                }
              }
            }
          },
          "description": "The input of login function",
          "required": true
        },
        "operationId": "GrappleAuthController.login"
      }
    },
    "/whoAmI": {
      "get": {
        "x-controller-name": "GrappleAuthController",
        "x-operation-name": "whoAmI",
        "tags": [
          "GrappleAuthController"
        ],
        "x-auth-controller": true,
        "responses": {
          "200": {
            "description": "Return current user",
            "content": {
              "application/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          }
        },
        "operationId": "GrappleAuthController.whoAmI"
      }
    }
  },
  "servers": [
    {
      "url": "https://mbd-140-mbdcb140-grasmb-grapi.prd.grapple-solutions.com"
    }
  ],
  "components": {
    "schemas": {
      "Dealerships": {
        "title": "Dealerships",
        "type": "object",
        "properties": {
          "betriebsart": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "marke": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "name": {
            "x-length": 256,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "ort": {
            "x-length": 256,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "plz": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "strasse": {
            "x-length": 256,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vfnr": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vfnrhb": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": true
      },
      "Purchasereceipts": {
        "title": "Purchasereceipts",
        "type": "object",
        "description": "(tsType: Omit<Purchasereceipts, >, schemaOptions: { exclude: [] })",
        "properties": {
          "cashbackEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "datesIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "dealerOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "dealershipIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "invitationLicensePlate": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invitationVehicleIdentificationNumber": {
            "x-length": 17,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invoiceNumber": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invoiceNumberIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "licensePlate": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsCount": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsId": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsIdentified": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsOverrride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "purchaseDate": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "purchaseDateOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "raw": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "raw0": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rekognitionResponseStep0": {
            "x-length": 4294967295,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rekognitionResponseStep1": {
            "x-length": 4294967295,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storage": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storageIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storageOverride": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "sumActionsEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "sumPartEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "switch": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "switchIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "switchOverride": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalLaborCosts": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalLaborCostsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalPromotions": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalPromotionsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalSpareParts": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalSparePartsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVersion": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVin": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVinIdentified": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "dealershipsId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<Purchasereceipts, >"
      },
      "Personalinformation": {
        "title": "Personalinformation",
        "type": "object",
        "properties": {
          "address": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "object",
            "nullable": true
          },
          "addressGeolocation": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "addressVerified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "company": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "email": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "iban": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "ibanAccountHolder": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "ibanVerified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "invitationAddress": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "object",
            "nullable": true
          },
          "invitationName": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "name": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "phone": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "phoneVerified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": true
      },
      "User": {
        "title": "User",
        "type": "object",
        "properties": {
          "id": {
            "x-generated": false,
            "x-primary-key": true,
            "type": "string"
          },
          "realm": {
            "x-primary-key": false,
            "type": "string"
          },
          "username": {
            "x-primary-key": false,
            "type": "string"
          },
          "email": {
            "x-index": {
              "unique": true
            },
            "x-primary-key": false,
            "type": "string"
          },
          "emailVerified": {
            "x-primary-key": false,
            "type": "boolean"
          },
          "verificationToken": {
            "x-primary-key": false,
            "type": "string"
          }
        },
        "description": "{\"indexInfo\":{\"email\":{\"unique\":true}}}",
        "required": [
          "email"
        ],
        "additionalProperties": true
      },
      "NewUser": {
        "title": "NewUser",
        "type": "object",
        "description": "(tsType: NewUserRequest, schemaOptions: { title: 'NewUser' }), {\"indexInfo\":{\"email\":{\"unique\":true}}}",
        "properties": {
          "id": {
            "x-generated": false,
            "x-primary-key": true,
            "type": "string"
          },
          "realm": {
            "x-primary-key": false,
            "type": "string"
          },
          "username": {
            "x-primary-key": false,
            "type": "string"
          },
          "email": {
            "x-index": {
              "unique": true
            },
            "x-primary-key": false,
            "type": "string"
          },
          "emailVerified": {
            "x-primary-key": false,
            "type": "boolean"
          },
          "verificationToken": {
            "x-primary-key": false,
            "type": "string"
          },
          "password": {
            "x-primary-key": false,
            "type": "string"
          }
        },
        "required": [
          "email",
          "password"
        ],
        "additionalProperties": true,
        "x-typescript-type": "NewUserRequest"
      },
      "NewUserRequest": {
        "title": "NewUserRequest",
        "type": "object",
        "properties": {
          "id": {
            "x-generated": false,
            "x-primary-key": true,
            "type": "string"
          },
          "realm": {
            "x-primary-key": false,
            "type": "string"
          },
          "username": {
            "x-primary-key": false,
            "type": "string"
          },
          "email": {
            "x-index": {
              "unique": true
            },
            "x-primary-key": false,
            "type": "string"
          },
          "emailVerified": {
            "x-primary-key": false,
            "type": "boolean"
          },
          "verificationToken": {
            "x-primary-key": false,
            "type": "string"
          },
          "password": {
            "x-primary-key": false,
            "type": "string"
          }
        },
        "description": "{\"indexInfo\":{\"email\":{\"unique\":true}}}",
        "required": [
          "email",
          "password"
        ],
        "additionalProperties": true
      },
      "UserWithRelations": {
        "title": "UserWithRelations",
        "type": "object",
        "description": "(tsType: Omit<UserWithRelations, >, schemaOptions: { includeRelations: true, exclude: [] }), , {\"indexInfo\":{\"email\":{\"unique\":true},\"username\":{\"username\":{\"unique\":true}}}}",
        "properties": {
          "email": {
            "x-length": 45,
            "x-generated": false,
            "x-index": {
              "unique": true
            },
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "emailVerified": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "username": {
            "x-length": 45,
            "x-generated": false,
            "x-index": {
              "unique": true
            },
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "verificationToken": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<UserWithRelations, >"
      },
      "UserPartial": {
        "title": "UserPartial",
        "type": "object",
        "description": "(tsType: Partial<User>, schemaOptions: { partial: true }), , {\"indexInfo\":{\"email\":{\"unique\":true},\"username\":{\"username\":{\"unique\":true}}}}",
        "properties": {
          "email": {
            "x-length": 45,
            "x-generated": false,
            "x-index": {
              "unique": true
            },
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "emailVerified": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "username": {
            "x-length": 45,
            "x-generated": false,
            "x-index": {
              "unique": true
            },
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "verificationToken": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<User>"
      },
      "UserCredentials": {
        "title": "UserCredentials",
        "type": "object",
        "properties": {
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "password": {
            "x-length": 256,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "userId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          }
        },
        "additionalProperties": true
      },
      "UserCredentialsWithRelations": {
        "title": "UserCredentialsWithRelations",
        "type": "object",
        "description": "(tsType: Omit<UserCredentialsWithRelations, >, schemaOptions: { includeRelations: true, exclude: [] })",
        "properties": {
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "password": {
            "x-length": 256,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "userId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<UserCredentialsWithRelations, >"
      },
      "NewUserCredentials": {
        "title": "NewUserCredentials",
        "type": "object",
        "description": "(tsType: Omit<UserCredentials, 'id'>, schemaOptions: { title: 'NewUserCredentials', exclude: [ 'id' ] })",
        "properties": {
          "password": {
            "x-length": 256,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "userId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<UserCredentials, 'id'>"
      },
      "UserCredentialsPartial": {
        "title": "UserCredentialsPartial",
        "type": "object",
        "description": "(tsType: Partial<UserCredentials>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "password": {
            "x-length": 256,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "userId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<UserCredentials>"
      },
      "PurchasereceiptsWithRelations": {
        "title": "PurchasereceiptsWithRelations",
        "type": "object",
        "description": "(tsType: Omit<PurchasereceiptsWithRelations, >, schemaOptions: { includeRelations: true, exclude: [] }), ${JSON.stringify({ relationships })}",
        "properties": {
          "cashbackEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "datesIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "dealerOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "dealershipIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "invitationLicensePlate": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invitationVehicleIdentificationNumber": {
            "x-length": 17,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invoiceNumber": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invoiceNumberIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "licensePlate": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsCount": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsId": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsIdentified": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsOverrride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "purchaseDate": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "purchaseDateOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "raw": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "raw0": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rekognitionResponseStep0": {
            "x-length": 4294967295,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rekognitionResponseStep1": {
            "x-length": 4294967295,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storage": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storageIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storageOverride": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "sumActionsEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "sumPartEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "switch": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "switchIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "switchOverride": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalLaborCosts": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalLaborCostsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalPromotions": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalPromotionsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalSpareParts": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalSparePartsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVersion": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVin": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVinIdentified": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "dealershipsId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "dealerships": {
            "$ref": "#/components/schemas/Dealerships"
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<PurchasereceiptsWithRelations, >"
      },
      "NewPurchasereceipts": {
        "title": "NewPurchasereceipts",
        "type": "object",
        "description": "(tsType: Omit<Purchasereceipts, 'id'>, schemaOptions: { title: 'NewPurchasereceipts', exclude: [ 'id' ] })",
        "properties": {
          "cashbackEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "datesIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "dealerOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "dealershipIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invitationLicensePlate": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invitationVehicleIdentificationNumber": {
            "x-length": 17,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invoiceNumber": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invoiceNumberIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "licensePlate": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsCount": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsId": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsIdentified": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsOverrride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "purchaseDate": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "purchaseDateOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "raw": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "raw0": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rekognitionResponseStep0": {
            "x-length": 4294967295,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rekognitionResponseStep1": {
            "x-length": 4294967295,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storage": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storageIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storageOverride": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "sumActionsEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "sumPartEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "switch": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "switchIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "switchOverride": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalLaborCosts": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalLaborCostsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalPromotions": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalPromotionsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalSpareParts": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalSparePartsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVersion": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVin": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVinIdentified": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "dealershipsId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<Purchasereceipts, 'id'>"
      },
      "PurchasereceiptsPartial": {
        "title": "PurchasereceiptsPartial",
        "type": "object",
        "description": "(tsType: Partial<Purchasereceipts>, schemaOptions: { partial: true })",
        "properties": {
          "cashbackEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "datesIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "dealerOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "dealershipIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "invitationLicensePlate": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invitationVehicleIdentificationNumber": {
            "x-length": 17,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invoiceNumber": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invoiceNumberIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "licensePlate": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsCount": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsId": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsIdentified": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsOverrride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "purchaseDate": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "purchaseDateOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "raw": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "raw0": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rekognitionResponseStep0": {
            "x-length": 4294967295,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rekognitionResponseStep1": {
            "x-length": 4294967295,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storage": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storageIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storageOverride": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "sumActionsEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "sumPartEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "switch": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "switchIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "switchOverride": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalLaborCosts": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalLaborCostsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalPromotions": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalPromotionsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalSpareParts": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalSparePartsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVersion": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVin": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVinIdentified": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "dealershipsId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<Purchasereceipts>"
      },
      "PurchasereceiptsBackup": {
        "title": "PurchasereceiptsBackup",
        "type": "object",
        "properties": {
          "cashbackEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "cashbackType": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "datesIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "dealerOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "dealershipIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "dealershipsId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "excludeReason": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "invitationLicensePlate": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invitationVehicleIdentificationNumber": {
            "x-length": 17,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invoiceNumber": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invoiceNumberIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "licensePlate": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "originalPurchasereceiptId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "partsCount": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsId": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsIdentified": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsOverrride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "purchaseDate": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "purchaseDateOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "raw": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "raw0": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rekognitionResponseStep0": {
            "x-length": 4294967295,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rekognitionResponseStep1": {
            "x-length": 4294967295,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storage": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storageIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storageOverride": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "sumActionsEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "sumPartEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "switch": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "switchIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "switchOverride": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalLaborCosts": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalLaborCostsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalPromotions": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalPromotionsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalSpareParts": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalSparePartsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVersion": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVin": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVinIdentified": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": true
      },
      "PurchasereceiptsBackupWithRelations": {
        "title": "PurchasereceiptsBackupWithRelations",
        "type": "object",
        "description": "(tsType: Omit<PurchasereceiptsBackupWithRelations, >, schemaOptions: { includeRelations: true, exclude: [] })",
        "properties": {
          "cashbackEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "cashbackType": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "datesIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "dealerOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "dealershipIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "dealershipsId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "excludeReason": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "invitationLicensePlate": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invitationVehicleIdentificationNumber": {
            "x-length": 17,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invoiceNumber": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invoiceNumberIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "licensePlate": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "originalPurchasereceiptId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "partsCount": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsId": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsIdentified": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsOverrride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "purchaseDate": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "purchaseDateOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "raw": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "raw0": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rekognitionResponseStep0": {
            "x-length": 4294967295,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rekognitionResponseStep1": {
            "x-length": 4294967295,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storage": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storageIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storageOverride": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "sumActionsEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "sumPartEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "switch": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "switchIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "switchOverride": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalLaborCosts": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalLaborCostsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalPromotions": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalPromotionsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalSpareParts": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalSparePartsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVersion": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVin": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVinIdentified": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<PurchasereceiptsBackupWithRelations, >"
      },
      "NewPurchasereceiptsBackup": {
        "title": "NewPurchasereceiptsBackup",
        "type": "object",
        "description": "(tsType: Omit<PurchasereceiptsBackup, 'id'>, schemaOptions: { title: 'NewPurchasereceiptsBackup', exclude: [ 'id' ] })",
        "properties": {
          "cashbackEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "cashbackType": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "datesIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "dealerOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "dealershipIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "dealershipsId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "excludeReason": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invitationLicensePlate": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invitationVehicleIdentificationNumber": {
            "x-length": 17,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invoiceNumber": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invoiceNumberIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "licensePlate": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "originalPurchasereceiptId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "partsCount": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsId": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsIdentified": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsOverrride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "purchaseDate": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "purchaseDateOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "raw": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "raw0": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rekognitionResponseStep0": {
            "x-length": 4294967295,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rekognitionResponseStep1": {
            "x-length": 4294967295,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storage": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storageIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storageOverride": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "sumActionsEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "sumPartEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "switch": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "switchIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "switchOverride": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalLaborCosts": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalLaborCostsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalPromotions": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalPromotionsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalSpareParts": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalSparePartsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVersion": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVin": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVinIdentified": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<PurchasereceiptsBackup, 'id'>"
      },
      "PurchasereceiptsBackupPartial": {
        "title": "PurchasereceiptsBackupPartial",
        "type": "object",
        "description": "(tsType: Partial<PurchasereceiptsBackup>, schemaOptions: { partial: true })",
        "properties": {
          "cashbackEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "cashbackType": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "datesIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "dealerOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "dealershipIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "dealershipsId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "excludeReason": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "invitationLicensePlate": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invitationVehicleIdentificationNumber": {
            "x-length": 17,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invoiceNumber": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invoiceNumberIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "licensePlate": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "originalPurchasereceiptId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "partsCount": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsId": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsIdentified": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "partsOverrride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "purchaseDate": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "purchaseDateOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "raw": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "raw0": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rekognitionResponseStep0": {
            "x-length": 4294967295,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rekognitionResponseStep1": {
            "x-length": 4294967295,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storage": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storageIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "storageOverride": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "sumActionsEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "sumPartEligible": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "switch": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "switchIdentified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "switchOverride": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalLaborCosts": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalLaborCostsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalPromotions": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalPromotionsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalSpareParts": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "totalSparePartsIdentified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVersion": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVin": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vehicleVinIdentified": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<PurchasereceiptsBackup>"
      },
      "Purchasepaybacks": {
        "title": "Purchasepaybacks",
        "type": "object",
        "properties": {
          "approvedDate": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "cashbackType": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": false
          },
          "completed": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "date": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "paidDate": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "personalinformationIdIdentified": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "personalinformationOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "questions": {
            "x-length": 10000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rejectionReason": {
            "x-length": 10000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "status": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "personalinformationId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "purchasereceiptsId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          }
        },
        "required": [
          "cashbackType"
        ],
        "additionalProperties": true
      },
      "PurchasepaybacksWithRelations": {
        "title": "PurchasepaybacksWithRelations",
        "type": "object",
        "description": "(tsType: Omit<PurchasepaybacksWithRelations, >, schemaOptions: { includeRelations: true, exclude: [] }), ${JSON.stringify({ relationships })}",
        "properties": {
          "approvedDate": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "cashbackType": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": false
          },
          "completed": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "date": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "paidDate": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "personalinformationIdIdentified": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "personalinformationOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "questions": {
            "x-length": 10000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rejectionReason": {
            "x-length": 10000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "status": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "personalinformationId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "purchasereceiptsId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "personalinformation": {
            "$ref": "#/components/schemas/Personalinformation"
          },
          "purchasereceipts": {
            "$ref": "#/components/schemas/Purchasereceipts"
          }
        },
        "required": [
          "cashbackType"
        ],
        "additionalProperties": true,
        "x-typescript-type": "Omit<PurchasepaybacksWithRelations, >"
      },
      "NewPurchasepaybacks": {
        "title": "NewPurchasepaybacks",
        "type": "object",
        "description": "(tsType: Omit<Purchasepaybacks, 'id'>, schemaOptions: { title: 'NewPurchasepaybacks', exclude: [ 'id' ] })",
        "properties": {
          "approvedDate": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "cashbackType": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": false
          },
          "completed": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "date": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "paidDate": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "personalinformationIdIdentified": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "personalinformationOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "questions": {
            "x-length": 10000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rejectionReason": {
            "x-length": 10000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "status": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "personalinformationId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "purchasereceiptsId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          }
        },
        "required": [
          "cashbackType"
        ],
        "additionalProperties": true,
        "x-typescript-type": "Omit<Purchasepaybacks, 'id'>"
      },
      "PurchasepaybacksPartial": {
        "title": "PurchasepaybacksPartial",
        "type": "object",
        "description": "(tsType: Partial<Purchasepaybacks>, schemaOptions: { partial: true })",
        "properties": {
          "approvedDate": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "cashbackType": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": false
          },
          "completed": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "date": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "paidDate": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "format": "date-time",
            "nullable": true
          },
          "personalinformationIdIdentified": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "personalinformationOverride": {
            "x-precision": 3,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "questions": {
            "x-length": 10000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "rejectionReason": {
            "x-length": 10000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "status": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "personalinformationId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          },
          "purchasereceiptsId": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": false,
            "x-primary-key": false,
            "type": "number",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<Purchasepaybacks>"
      },
      "PersonalinformationWithRelations": {
        "title": "PersonalinformationWithRelations",
        "type": "object",
        "description": "(tsType: Omit<PersonalinformationWithRelations, >, schemaOptions: { includeRelations: true, exclude: [] })",
        "properties": {
          "address": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "object",
            "nullable": true
          },
          "addressGeolocation": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "addressVerified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "company": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "email": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "iban": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "ibanAccountHolder": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "ibanVerified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "invitationAddress": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "object",
            "nullable": true
          },
          "invitationName": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "name": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "phone": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "phoneVerified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<PersonalinformationWithRelations, >"
      },
      "NewPersonalinformation": {
        "title": "NewPersonalinformation",
        "type": "object",
        "description": "(tsType: Omit<Personalinformation, 'id'>, schemaOptions: { title: 'NewPersonalinformation', exclude: [ 'id' ] })",
        "properties": {
          "address": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "object",
            "nullable": true
          },
          "addressGeolocation": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "addressVerified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "company": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "email": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "iban": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "ibanAccountHolder": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "ibanVerified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "invitationAddress": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "object",
            "nullable": true
          },
          "invitationName": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "name": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "phone": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "phoneVerified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<Personalinformation, 'id'>"
      },
      "PersonalinformationPartial": {
        "title": "PersonalinformationPartial",
        "type": "object",
        "description": "(tsType: Partial<Personalinformation>, schemaOptions: { partial: true })",
        "properties": {
          "address": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "object",
            "nullable": true
          },
          "addressGeolocation": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "addressVerified": {
            "x-length": 1000,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "company": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "email": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "iban": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "ibanAccountHolder": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "ibanVerified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "invitationAddress": {
            "x-generated": false,
            "x-primary-key": false,
            "type": "object",
            "nullable": true
          },
          "invitationName": {
            "x-length": 255,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "name": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "phone": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "phoneVerified": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<Personalinformation>"
      },
      "Parts": {
        "title": "Parts",
        "type": "object",
        "properties": {
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "key": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": true
      },
      "PartsWithRelations": {
        "title": "PartsWithRelations",
        "type": "object",
        "description": "(tsType: Omit<PartsWithRelations, >, schemaOptions: { includeRelations: true, exclude: [] })",
        "properties": {
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "key": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<PartsWithRelations, >"
      },
      "NewParts": {
        "title": "NewParts",
        "type": "object",
        "description": "(tsType: Omit<Parts, 'id'>, schemaOptions: { title: 'NewParts', exclude: [ 'id' ] })",
        "properties": {
          "key": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<Parts, 'id'>"
      },
      "PartsPartial": {
        "title": "PartsPartial",
        "type": "object",
        "description": "(tsType: Partial<Parts>, schemaOptions: { partial: true })",
        "properties": {
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "key": {
            "x-length": 100,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<Parts>"
      },
      "Mercedescustomerdatas": {
        "title": "Mercedescustomerdatas",
        "type": "object",
        "properties": {
          "city": {
            "x-length": 255,
            "x-primary-key": false,
            "type": "string"
          },
          "code": {
            "x-length": 50,
            "x-primary-key": true,
            "type": "string"
          },
          "created": {
            "x-primary-key": false,
            "type": "string",
            "format": "date-time"
          },
          "customerName": {
            "x-length": 255,
            "x-primary-key": false,
            "type": "string"
          },
          "email": {
            "x-length": 255,
            "x-primary-key": false,
            "type": "string"
          },
          "licensePlate": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "phone": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "street": {
            "x-length": 255,
            "x-primary-key": false,
            "type": "string"
          },
          "vehicleVin": {
            "x-length": 17,
            "x-primary-key": false,
            "type": "string"
          },
          "zip": {
            "x-length": 20,
            "x-primary-key": false,
            "type": "string"
          }
        },
        "additionalProperties": false
      },
      "MercedescustomerdatasWithRelations": {
        "title": "MercedescustomerdatasWithRelations",
        "type": "object",
        "description": "(tsType: Omit<MercedescustomerdatasWithRelations, >, schemaOptions: { includeRelations: true, exclude: [] })",
        "properties": {
          "city": {
            "x-length": 255,
            "x-primary-key": false,
            "type": "string"
          },
          "code": {
            "x-length": 50,
            "x-primary-key": true,
            "type": "string"
          },
          "created": {
            "x-primary-key": false,
            "type": "string",
            "format": "date-time"
          },
          "customerName": {
            "x-length": 255,
            "x-primary-key": false,
            "type": "string"
          },
          "email": {
            "x-length": 255,
            "x-primary-key": false,
            "type": "string"
          },
          "licensePlate": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "phone": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "street": {
            "x-length": 255,
            "x-primary-key": false,
            "type": "string"
          },
          "vehicleVin": {
            "x-length": 17,
            "x-primary-key": false,
            "type": "string"
          },
          "zip": {
            "x-length": 20,
            "x-primary-key": false,
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<MercedescustomerdatasWithRelations, >"
      },
      "NewMercedescustomerdatas": {
        "title": "NewMercedescustomerdatas",
        "type": "object",
        "description": "(tsType: Omit<Mercedescustomerdatas, 'code'>, schemaOptions: { title: 'NewMercedescustomerdatas', exclude: [ 'code' ] })",
        "properties": {
          "city": {
            "x-length": 255,
            "x-primary-key": false,
            "type": "string"
          },
          "created": {
            "x-primary-key": false,
            "type": "string",
            "format": "date-time"
          },
          "customerName": {
            "x-length": 255,
            "x-primary-key": false,
            "type": "string"
          },
          "email": {
            "x-length": 255,
            "x-primary-key": false,
            "type": "string"
          },
          "licensePlate": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "phone": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "street": {
            "x-length": 255,
            "x-primary-key": false,
            "type": "string"
          },
          "vehicleVin": {
            "x-length": 17,
            "x-primary-key": false,
            "type": "string"
          },
          "zip": {
            "x-length": 20,
            "x-primary-key": false,
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Omit<Mercedescustomerdatas, 'code'>"
      },
      "MercedescustomerdatasPartial": {
        "title": "MercedescustomerdatasPartial",
        "type": "object",
        "description": "(tsType: Partial<Mercedescustomerdatas>, schemaOptions: { partial: true })",
        "properties": {
          "city": {
            "x-length": 255,
            "x-primary-key": false,
            "type": "string"
          },
          "code": {
            "x-length": 50,
            "x-primary-key": true,
            "type": "string"
          },
          "created": {
            "x-primary-key": false,
            "type": "string",
            "format": "date-time"
          },
          "customerName": {
            "x-length": 255,
            "x-primary-key": false,
            "type": "string"
          },
          "email": {
            "x-length": 255,
            "x-primary-key": false,
            "type": "string"
          },
          "licensePlate": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "phone": {
            "x-length": 50,
            "x-primary-key": false,
            "type": "string"
          },
          "street": {
            "x-length": 255,
            "x-primary-key": false,
            "type": "string"
          },
          "vehicleVin": {
            "x-length": 17,
            "x-primary-key": false,
            "type": "string"
          },
          "zip": {
            "x-length": 20,
            "x-primary-key": false,
            "type": "string"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "Partial<Mercedescustomerdatas>"
      },
      "DealershipsWithRelations": {
        "title": "DealershipsWithRelations",
        "type": "object",
        "description": "(tsType: Omit<DealershipsWithRelations, >, schemaOptions: { includeRelations: true, exclude: [] })",
        "properties": {
          "betriebsart": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "marke": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "name": {
            "x-length": 256,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "ort": {
            "x-length": 256,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "plz": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "strasse": {
            "x-length": 256,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vfnr": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vfnrhb": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<DealershipsWithRelations, >"
      },
      "NewDealerships": {
        "title": "NewDealerships",
        "type": "object",
        "description": "(tsType: Omit<Dealerships, 'id'>, schemaOptions: { title: 'NewDealerships', exclude: [ 'id' ] })",
        "properties": {
          "betriebsart": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "marke": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "name": {
            "x-length": 256,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "ort": {
            "x-length": 256,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "plz": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "strasse": {
            "x-length": 256,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vfnr": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vfnrhb": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Omit<Dealerships, 'id'>"
      },
      "DealershipsPartial": {
        "title": "DealershipsPartial",
        "type": "object",
        "description": "(tsType: Partial<Dealerships>, schemaOptions: { partial: true })",
        "properties": {
          "betriebsart": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "id": {
            "x-precision": 10,
            "x-scale": 0,
            "x-generated": 1,
            "x-primary-key": true,
            "type": "number",
            "nullable": false
          },
          "marke": {
            "x-length": 45,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "name": {
            "x-length": 256,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "ort": {
            "x-length": 256,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "plz": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "strasse": {
            "x-length": 256,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vfnr": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          },
          "vfnrhb": {
            "x-length": 50,
            "x-generated": false,
            "x-primary-key": false,
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": true,
        "x-typescript-type": "Partial<Dealerships>"
      },
      "loopback.Count": {
        "type": "object",
        "title": "loopback.Count",
        "x-typescript-type": "@loopback/repository#Count",
        "properties": {
          "count": {
            "type": "number"
          }
        }
      },
      "Dealerships.Filter": {
        "type": "object",
        "title": "Dealerships.Filter",
        "properties": {
          "where": {
            "title": "Dealerships.WhereFilter",
            "type": "object",
            "additionalProperties": true
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Dealerships>"
      },
      "Dealerships.Filter1": {
        "type": "object",
        "title": "Dealerships.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "betriebsart": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "boolean"
                  },
                  "marke": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "ort": {
                    "type": "boolean"
                  },
                  "plz": {
                    "type": "boolean"
                  },
                  "strasse": {
                    "type": "boolean"
                  },
                  "vfnr": {
                    "type": "boolean"
                  },
                  "vfnrhb": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "betriebsart"
                },
                "uniqueItems": true
              }
            ],
            "title": "Dealerships.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Dealerships>"
      },
      "Dealerships.Filter2": {
        "type": "object",
        "title": "Dealerships.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "Dealerships.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "betriebsart": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "boolean"
                  },
                  "marke": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "ort": {
                    "type": "boolean"
                  },
                  "plz": {
                    "type": "boolean"
                  },
                  "strasse": {
                    "type": "boolean"
                  },
                  "vfnr": {
                    "type": "boolean"
                  },
                  "vfnrhb": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "betriebsart"
                },
                "uniqueItems": true
              }
            ],
            "title": "Dealerships.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Dealerships>"
      },
      "Mercedescustomerdatas.Filter": {
        "type": "object",
        "title": "Mercedescustomerdatas.Filter",
        "properties": {
          "where": {
            "title": "Mercedescustomerdatas.WhereFilter",
            "type": "object",
            "additionalProperties": true
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Mercedescustomerdatas>"
      },
      "Mercedescustomerdatas.Filter1": {
        "type": "object",
        "title": "Mercedescustomerdatas.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "city": {
                    "type": "boolean"
                  },
                  "code": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "customerName": {
                    "type": "boolean"
                  },
                  "email": {
                    "type": "boolean"
                  },
                  "licensePlate": {
                    "type": "boolean"
                  },
                  "phone": {
                    "type": "boolean"
                  },
                  "street": {
                    "type": "boolean"
                  },
                  "vehicleVin": {
                    "type": "boolean"
                  },
                  "zip": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "city",
                    "code",
                    "created",
                    "customerName",
                    "email",
                    "licensePlate",
                    "phone",
                    "street",
                    "vehicleVin",
                    "zip"
                  ],
                  "example": "city"
                },
                "uniqueItems": true
              }
            ],
            "title": "Mercedescustomerdatas.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Mercedescustomerdatas>"
      },
      "Mercedescustomerdatas.Filter2": {
        "type": "object",
        "title": "Mercedescustomerdatas.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "Mercedescustomerdatas.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "city": {
                    "type": "boolean"
                  },
                  "code": {
                    "type": "boolean"
                  },
                  "created": {
                    "type": "boolean"
                  },
                  "customerName": {
                    "type": "boolean"
                  },
                  "email": {
                    "type": "boolean"
                  },
                  "licensePlate": {
                    "type": "boolean"
                  },
                  "phone": {
                    "type": "boolean"
                  },
                  "street": {
                    "type": "boolean"
                  },
                  "vehicleVin": {
                    "type": "boolean"
                  },
                  "zip": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": false
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "enum": [
                    "city",
                    "code",
                    "created",
                    "customerName",
                    "email",
                    "licensePlate",
                    "phone",
                    "street",
                    "vehicleVin",
                    "zip"
                  ],
                  "example": "city"
                },
                "uniqueItems": true
              }
            ],
            "title": "Mercedescustomerdatas.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Mercedescustomerdatas>"
      },
      "Parts.Filter": {
        "type": "object",
        "title": "Parts.Filter",
        "properties": {
          "where": {
            "title": "Parts.WhereFilter",
            "type": "object",
            "additionalProperties": true
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Parts>"
      },
      "Parts.Filter1": {
        "type": "object",
        "title": "Parts.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "key": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Parts.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Parts>"
      },
      "Parts.Filter2": {
        "type": "object",
        "title": "Parts.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "Parts.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "key": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "Parts.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Parts>"
      },
      "Personalinformation.Filter": {
        "type": "object",
        "title": "Personalinformation.Filter",
        "properties": {
          "where": {
            "title": "Personalinformation.WhereFilter",
            "type": "object",
            "additionalProperties": true
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Personalinformation>"
      },
      "Personalinformation.Filter1": {
        "type": "object",
        "title": "Personalinformation.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "address": {
                    "type": "boolean"
                  },
                  "addressGeolocation": {
                    "type": "boolean"
                  },
                  "addressVerified": {
                    "type": "boolean"
                  },
                  "company": {
                    "type": "boolean"
                  },
                  "email": {
                    "type": "boolean"
                  },
                  "iban": {
                    "type": "boolean"
                  },
                  "ibanAccountHolder": {
                    "type": "boolean"
                  },
                  "ibanVerified": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "boolean"
                  },
                  "invitationAddress": {
                    "type": "boolean"
                  },
                  "invitationName": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "phone": {
                    "type": "boolean"
                  },
                  "phoneVerified": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "address"
                },
                "uniqueItems": true
              }
            ],
            "title": "Personalinformation.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Personalinformation>"
      },
      "Personalinformation.Filter2": {
        "type": "object",
        "title": "Personalinformation.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "Personalinformation.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "address": {
                    "type": "boolean"
                  },
                  "addressGeolocation": {
                    "type": "boolean"
                  },
                  "addressVerified": {
                    "type": "boolean"
                  },
                  "company": {
                    "type": "boolean"
                  },
                  "email": {
                    "type": "boolean"
                  },
                  "iban": {
                    "type": "boolean"
                  },
                  "ibanAccountHolder": {
                    "type": "boolean"
                  },
                  "ibanVerified": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "boolean"
                  },
                  "invitationAddress": {
                    "type": "boolean"
                  },
                  "invitationName": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "boolean"
                  },
                  "phone": {
                    "type": "boolean"
                  },
                  "phoneVerified": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "address"
                },
                "uniqueItems": true
              }
            ],
            "title": "Personalinformation.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Personalinformation>"
      },
      "PingResponse": {
        "type": "object",
        "title": "PingResponse",
        "properties": {
          "greeting": {
            "type": "string"
          },
          "date": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "headers": {
            "type": "object",
            "properties": {
              "Content-Type": {
                "type": "string"
              }
            },
            "additionalProperties": true
          }
        }
      },
      "Ping2Response": {
        "type": "object",
        "title": "Ping2Response",
        "properties": {
          "greeting": {
            "type": "string"
          },
          "date": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "headers": {
            "type": "object",
            "properties": {
              "Content-Type": {
                "type": "string"
              }
            },
            "additionalProperties": true
          }
        }
      },
      "Purchasepaybacks.Filter": {
        "type": "object",
        "title": "Purchasepaybacks.Filter",
        "properties": {
          "where": {
            "title": "Purchasepaybacks.WhereFilter",
            "type": "object",
            "additionalProperties": true
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Purchasepaybacks>"
      },
      "Purchasepaybacks.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "Purchasepaybacks.ScopeFilter"
      },
      "Purchasepaybacks.IncludeFilter.Items": {
        "title": "Purchasepaybacks.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "personalinformation",
              "purchasereceipts"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/Purchasepaybacks.ScopeFilter"
          }
        }
      },
      "Purchasepaybacks.Filter1": {
        "type": "object",
        "title": "Purchasepaybacks.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "approvedDate": {
                    "type": "boolean"
                  },
                  "cashbackType": {
                    "type": "boolean"
                  },
                  "completed": {
                    "type": "boolean"
                  },
                  "date": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "boolean"
                  },
                  "paidDate": {
                    "type": "boolean"
                  },
                  "personalinformationIdIdentified": {
                    "type": "boolean"
                  },
                  "personalinformationOverride": {
                    "type": "boolean"
                  },
                  "questions": {
                    "type": "boolean"
                  },
                  "rejectionReason": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "boolean"
                  },
                  "personalinformationId": {
                    "type": "boolean"
                  },
                  "purchasereceiptsId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "approvedDate"
                },
                "uniqueItems": true
              }
            ],
            "title": "Purchasepaybacks.Fields"
          },
          "include": {
            "title": "Purchasepaybacks.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/Purchasepaybacks.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Purchasepaybacks>"
      },
      "Purchasepaybacks.Filter2": {
        "type": "object",
        "title": "Purchasepaybacks.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "Purchasepaybacks.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "approvedDate": {
                    "type": "boolean"
                  },
                  "cashbackType": {
                    "type": "boolean"
                  },
                  "completed": {
                    "type": "boolean"
                  },
                  "date": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "boolean"
                  },
                  "paidDate": {
                    "type": "boolean"
                  },
                  "personalinformationIdIdentified": {
                    "type": "boolean"
                  },
                  "personalinformationOverride": {
                    "type": "boolean"
                  },
                  "questions": {
                    "type": "boolean"
                  },
                  "rejectionReason": {
                    "type": "boolean"
                  },
                  "status": {
                    "type": "boolean"
                  },
                  "personalinformationId": {
                    "type": "boolean"
                  },
                  "purchasereceiptsId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "approvedDate"
                },
                "uniqueItems": true
              }
            ],
            "title": "Purchasepaybacks.Fields"
          },
          "include": {
            "title": "Purchasepaybacks.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/Purchasepaybacks.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Purchasepaybacks>"
      },
      "Purchasereceipts.Filter": {
        "type": "object",
        "title": "Purchasereceipts.Filter",
        "properties": {
          "where": {
            "title": "Purchasereceipts.WhereFilter",
            "type": "object",
            "additionalProperties": true
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Purchasereceipts>"
      },
      "Purchasereceipts.ScopeFilter": {
        "type": "object",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {},
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                },
                "uniqueItems": true
              }
            ]
          },
          "include": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {},
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": false,
        "title": "Purchasereceipts.ScopeFilter"
      },
      "Purchasereceipts.IncludeFilter.Items": {
        "title": "Purchasereceipts.IncludeFilter.Items",
        "type": "object",
        "properties": {
          "relation": {
            "type": "string",
            "enum": [
              "dealerships"
            ]
          },
          "scope": {
            "$ref": "#/components/schemas/Purchasereceipts.ScopeFilter"
          }
        }
      },
      "Purchasereceipts.Filter1": {
        "type": "object",
        "title": "Purchasereceipts.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "cashbackEligible": {
                    "type": "boolean"
                  },
                  "datesIdentified": {
                    "type": "boolean"
                  },
                  "dealerOverride": {
                    "type": "boolean"
                  },
                  "dealershipIdentified": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "boolean"
                  },
                  "invitationLicensePlate": {
                    "type": "boolean"
                  },
                  "invitationVehicleIdentificationNumber": {
                    "type": "boolean"
                  },
                  "invoiceNumber": {
                    "type": "boolean"
                  },
                  "invoiceNumberIdentified": {
                    "type": "boolean"
                  },
                  "licensePlate": {
                    "type": "boolean"
                  },
                  "partsCount": {
                    "type": "boolean"
                  },
                  "partsId": {
                    "type": "boolean"
                  },
                  "partsIdentified": {
                    "type": "boolean"
                  },
                  "partsOverrride": {
                    "type": "boolean"
                  },
                  "purchaseDate": {
                    "type": "boolean"
                  },
                  "purchaseDateOverride": {
                    "type": "boolean"
                  },
                  "raw": {
                    "type": "boolean"
                  },
                  "raw0": {
                    "type": "boolean"
                  },
                  "rekognitionResponseStep0": {
                    "type": "boolean"
                  },
                  "rekognitionResponseStep1": {
                    "type": "boolean"
                  },
                  "storage": {
                    "type": "boolean"
                  },
                  "storageIdentified": {
                    "type": "boolean"
                  },
                  "storageOverride": {
                    "type": "boolean"
                  },
                  "sumActionsEligible": {
                    "type": "boolean"
                  },
                  "sumPartEligible": {
                    "type": "boolean"
                  },
                  "switch": {
                    "type": "boolean"
                  },
                  "switchIdentified": {
                    "type": "boolean"
                  },
                  "switchOverride": {
                    "type": "boolean"
                  },
                  "totalLaborCosts": {
                    "type": "boolean"
                  },
                  "totalLaborCostsIdentified": {
                    "type": "boolean"
                  },
                  "totalPromotions": {
                    "type": "boolean"
                  },
                  "totalPromotionsIdentified": {
                    "type": "boolean"
                  },
                  "totalSpareParts": {
                    "type": "boolean"
                  },
                  "totalSparePartsIdentified": {
                    "type": "boolean"
                  },
                  "vehicleVersion": {
                    "type": "boolean"
                  },
                  "vehicleVin": {
                    "type": "boolean"
                  },
                  "vehicleVinIdentified": {
                    "type": "boolean"
                  },
                  "dealershipsId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "cashbackEligible"
                },
                "uniqueItems": true
              }
            ],
            "title": "Purchasereceipts.Fields"
          },
          "include": {
            "title": "Purchasereceipts.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/Purchasereceipts.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Purchasereceipts>"
      },
      "Purchasereceipts.Filter2": {
        "type": "object",
        "title": "Purchasereceipts.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "Purchasereceipts.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "cashbackEligible": {
                    "type": "boolean"
                  },
                  "datesIdentified": {
                    "type": "boolean"
                  },
                  "dealerOverride": {
                    "type": "boolean"
                  },
                  "dealershipIdentified": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "boolean"
                  },
                  "invitationLicensePlate": {
                    "type": "boolean"
                  },
                  "invitationVehicleIdentificationNumber": {
                    "type": "boolean"
                  },
                  "invoiceNumber": {
                    "type": "boolean"
                  },
                  "invoiceNumberIdentified": {
                    "type": "boolean"
                  },
                  "licensePlate": {
                    "type": "boolean"
                  },
                  "partsCount": {
                    "type": "boolean"
                  },
                  "partsId": {
                    "type": "boolean"
                  },
                  "partsIdentified": {
                    "type": "boolean"
                  },
                  "partsOverrride": {
                    "type": "boolean"
                  },
                  "purchaseDate": {
                    "type": "boolean"
                  },
                  "purchaseDateOverride": {
                    "type": "boolean"
                  },
                  "raw": {
                    "type": "boolean"
                  },
                  "raw0": {
                    "type": "boolean"
                  },
                  "rekognitionResponseStep0": {
                    "type": "boolean"
                  },
                  "rekognitionResponseStep1": {
                    "type": "boolean"
                  },
                  "storage": {
                    "type": "boolean"
                  },
                  "storageIdentified": {
                    "type": "boolean"
                  },
                  "storageOverride": {
                    "type": "boolean"
                  },
                  "sumActionsEligible": {
                    "type": "boolean"
                  },
                  "sumPartEligible": {
                    "type": "boolean"
                  },
                  "switch": {
                    "type": "boolean"
                  },
                  "switchIdentified": {
                    "type": "boolean"
                  },
                  "switchOverride": {
                    "type": "boolean"
                  },
                  "totalLaborCosts": {
                    "type": "boolean"
                  },
                  "totalLaborCostsIdentified": {
                    "type": "boolean"
                  },
                  "totalPromotions": {
                    "type": "boolean"
                  },
                  "totalPromotionsIdentified": {
                    "type": "boolean"
                  },
                  "totalSpareParts": {
                    "type": "boolean"
                  },
                  "totalSparePartsIdentified": {
                    "type": "boolean"
                  },
                  "vehicleVersion": {
                    "type": "boolean"
                  },
                  "vehicleVin": {
                    "type": "boolean"
                  },
                  "vehicleVinIdentified": {
                    "type": "boolean"
                  },
                  "dealershipsId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "cashbackEligible"
                },
                "uniqueItems": true
              }
            ],
            "title": "Purchasereceipts.Fields"
          },
          "include": {
            "title": "Purchasereceipts.IncludeFilter",
            "type": "array",
            "items": {
              "anyOf": [
                {
                  "$ref": "#/components/schemas/Purchasereceipts.IncludeFilter.Items"
                },
                {
                  "type": "string"
                }
              ]
            }
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<Purchasereceipts>"
      },
      "PurchasereceiptsBackup.Filter": {
        "type": "object",
        "title": "PurchasereceiptsBackup.Filter",
        "properties": {
          "where": {
            "title": "PurchasereceiptsBackup.WhereFilter",
            "type": "object",
            "additionalProperties": true
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<PurchasereceiptsBackup>"
      },
      "PurchasereceiptsBackup.Filter1": {
        "type": "object",
        "title": "PurchasereceiptsBackup.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "cashbackEligible": {
                    "type": "boolean"
                  },
                  "cashbackType": {
                    "type": "boolean"
                  },
                  "datesIdentified": {
                    "type": "boolean"
                  },
                  "dealerOverride": {
                    "type": "boolean"
                  },
                  "dealershipIdentified": {
                    "type": "boolean"
                  },
                  "dealershipsId": {
                    "type": "boolean"
                  },
                  "excludeReason": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "boolean"
                  },
                  "invitationLicensePlate": {
                    "type": "boolean"
                  },
                  "invitationVehicleIdentificationNumber": {
                    "type": "boolean"
                  },
                  "invoiceNumber": {
                    "type": "boolean"
                  },
                  "invoiceNumberIdentified": {
                    "type": "boolean"
                  },
                  "licensePlate": {
                    "type": "boolean"
                  },
                  "originalPurchasereceiptId": {
                    "type": "boolean"
                  },
                  "partsCount": {
                    "type": "boolean"
                  },
                  "partsId": {
                    "type": "boolean"
                  },
                  "partsIdentified": {
                    "type": "boolean"
                  },
                  "partsOverrride": {
                    "type": "boolean"
                  },
                  "purchaseDate": {
                    "type": "boolean"
                  },
                  "purchaseDateOverride": {
                    "type": "boolean"
                  },
                  "raw": {
                    "type": "boolean"
                  },
                  "raw0": {
                    "type": "boolean"
                  },
                  "rekognitionResponseStep0": {
                    "type": "boolean"
                  },
                  "rekognitionResponseStep1": {
                    "type": "boolean"
                  },
                  "storage": {
                    "type": "boolean"
                  },
                  "storageIdentified": {
                    "type": "boolean"
                  },
                  "storageOverride": {
                    "type": "boolean"
                  },
                  "sumActionsEligible": {
                    "type": "boolean"
                  },
                  "sumPartEligible": {
                    "type": "boolean"
                  },
                  "switch": {
                    "type": "boolean"
                  },
                  "switchIdentified": {
                    "type": "boolean"
                  },
                  "switchOverride": {
                    "type": "boolean"
                  },
                  "totalLaborCosts": {
                    "type": "boolean"
                  },
                  "totalLaborCostsIdentified": {
                    "type": "boolean"
                  },
                  "totalPromotions": {
                    "type": "boolean"
                  },
                  "totalPromotionsIdentified": {
                    "type": "boolean"
                  },
                  "totalSpareParts": {
                    "type": "boolean"
                  },
                  "totalSparePartsIdentified": {
                    "type": "boolean"
                  },
                  "vehicleVersion": {
                    "type": "boolean"
                  },
                  "vehicleVin": {
                    "type": "boolean"
                  },
                  "vehicleVinIdentified": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "cashbackEligible"
                },
                "uniqueItems": true
              }
            ],
            "title": "PurchasereceiptsBackup.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<PurchasereceiptsBackup>"
      },
      "PurchasereceiptsBackup.Filter2": {
        "type": "object",
        "title": "PurchasereceiptsBackup.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "PurchasereceiptsBackup.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "cashbackEligible": {
                    "type": "boolean"
                  },
                  "cashbackType": {
                    "type": "boolean"
                  },
                  "datesIdentified": {
                    "type": "boolean"
                  },
                  "dealerOverride": {
                    "type": "boolean"
                  },
                  "dealershipIdentified": {
                    "type": "boolean"
                  },
                  "dealershipsId": {
                    "type": "boolean"
                  },
                  "excludeReason": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "boolean"
                  },
                  "invitationLicensePlate": {
                    "type": "boolean"
                  },
                  "invitationVehicleIdentificationNumber": {
                    "type": "boolean"
                  },
                  "invoiceNumber": {
                    "type": "boolean"
                  },
                  "invoiceNumberIdentified": {
                    "type": "boolean"
                  },
                  "licensePlate": {
                    "type": "boolean"
                  },
                  "originalPurchasereceiptId": {
                    "type": "boolean"
                  },
                  "partsCount": {
                    "type": "boolean"
                  },
                  "partsId": {
                    "type": "boolean"
                  },
                  "partsIdentified": {
                    "type": "boolean"
                  },
                  "partsOverrride": {
                    "type": "boolean"
                  },
                  "purchaseDate": {
                    "type": "boolean"
                  },
                  "purchaseDateOverride": {
                    "type": "boolean"
                  },
                  "raw": {
                    "type": "boolean"
                  },
                  "raw0": {
                    "type": "boolean"
                  },
                  "rekognitionResponseStep0": {
                    "type": "boolean"
                  },
                  "rekognitionResponseStep1": {
                    "type": "boolean"
                  },
                  "storage": {
                    "type": "boolean"
                  },
                  "storageIdentified": {
                    "type": "boolean"
                  },
                  "storageOverride": {
                    "type": "boolean"
                  },
                  "sumActionsEligible": {
                    "type": "boolean"
                  },
                  "sumPartEligible": {
                    "type": "boolean"
                  },
                  "switch": {
                    "type": "boolean"
                  },
                  "switchIdentified": {
                    "type": "boolean"
                  },
                  "switchOverride": {
                    "type": "boolean"
                  },
                  "totalLaborCosts": {
                    "type": "boolean"
                  },
                  "totalLaborCostsIdentified": {
                    "type": "boolean"
                  },
                  "totalPromotions": {
                    "type": "boolean"
                  },
                  "totalPromotionsIdentified": {
                    "type": "boolean"
                  },
                  "totalSpareParts": {
                    "type": "boolean"
                  },
                  "totalSparePartsIdentified": {
                    "type": "boolean"
                  },
                  "vehicleVersion": {
                    "type": "boolean"
                  },
                  "vehicleVin": {
                    "type": "boolean"
                  },
                  "vehicleVinIdentified": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "cashbackEligible"
                },
                "uniqueItems": true
              }
            ],
            "title": "PurchasereceiptsBackup.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<PurchasereceiptsBackup>"
      },
      "UserCredentials.Filter": {
        "type": "object",
        "title": "UserCredentials.Filter",
        "properties": {
          "where": {
            "title": "UserCredentials.WhereFilter",
            "type": "object",
            "additionalProperties": true
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<UserCredentials>"
      },
      "UserCredentials.Filter1": {
        "type": "object",
        "title": "UserCredentials.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "password": {
                    "type": "boolean"
                  },
                  "userId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "UserCredentials.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<UserCredentials>"
      },
      "UserCredentials.Filter2": {
        "type": "object",
        "title": "UserCredentials.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "UserCredentials.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "boolean"
                  },
                  "password": {
                    "type": "boolean"
                  },
                  "userId": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "id"
                },
                "uniqueItems": true
              }
            ],
            "title": "UserCredentials.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<UserCredentials>"
      },
      "User.Filter": {
        "type": "object",
        "title": "User.Filter",
        "properties": {
          "where": {
            "title": "User.WhereFilter",
            "type": "object",
            "additionalProperties": true
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<User>"
      },
      "User.Filter1": {
        "type": "object",
        "title": "User.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "email": {
                    "type": "boolean"
                  },
                  "emailVerified": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "boolean"
                  },
                  "username": {
                    "type": "boolean"
                  },
                  "verificationToken": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "email"
                },
                "uniqueItems": true
              }
            ],
            "title": "User.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<User>"
      },
      "User.Filter2": {
        "type": "object",
        "title": "User.Filter",
        "properties": {
          "offset": {
            "type": "integer",
            "minimum": 0
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "example": 100
          },
          "skip": {
            "type": "integer",
            "minimum": 0
          },
          "order": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            ]
          },
          "where": {
            "title": "User.WhereFilter",
            "type": "object",
            "additionalProperties": true
          },
          "fields": {
            "oneOf": [
              {
                "type": "object",
                "properties": {
                  "email": {
                    "type": "boolean"
                  },
                  "emailVerified": {
                    "type": "boolean"
                  },
                  "id": {
                    "type": "boolean"
                  },
                  "username": {
                    "type": "boolean"
                  },
                  "verificationToken": {
                    "type": "boolean"
                  }
                },
                "additionalProperties": true
              },
              {
                "type": "array",
                "items": {
                  "type": "string",
                  "example": "email"
                },
                "uniqueItems": true
              }
            ],
            "title": "User.Fields"
          }
        },
        "additionalProperties": false,
        "x-typescript-type": "@loopback/repository#Filter<User>"
      }
    },
    "securitySchemes": {
      "jwt": {
        "type": "http",
        "scheme": "bearer",
        "bearerFormat": "JWT"
      }
    }
  },
  "x-fuzzy-search-endpoints": [],
  "security": [
    {
      "jwt": []
    }
  ]
}