App Store Connect API icon

App Store Connect API

Connect to App Store Connect API with 1 MCP tools for AI-powered API automation.

COMMUNITYBEARER0 INSTALLS
API Docs
OpenAPI Specificationv3.0
{
  "openapi": "3.0.1",
  "servers": [
    {
      "url": "https://api.appstoreconnect.apple.com/"
    }
  ],
  "info": {
    "title": "App Store Connect API",
    "version": "1.4.1",
    "x-apisguru-categories": [
      "developer_tools"
    ],
    "x-origin": [
      {
        "format": "openapi",
        "url": "app-store-connect-openapi-specification.json",
        "version": "3.0"
      }
    ],
    "x-platform": "app_store_connect_api",
    "x-providerName": "apple.com",
    "x-serviceName": "app-store-connect",
    "x-logo": {
      "url": "https://api.apis.guru/v2/cache/logo/https_apis.guru_assets_images_no-logo.svg"
    }
  },
  "externalDocs": {
    "description": "App Store Connect API Documentation",
    "url": "https://developer.apple.com/documentation/appstoreconnectapi"
  },
  "security": [
    {
      "itc-bearer-token": []
    }
  ],
  "paths": {
    "/v1/ageRatingDeclarations/{id}": {
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "ageRatingDeclarations-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AgeRatingDeclarationUpdateRequest"
              }
            }
          },
          "description": "AgeRatingDeclaration representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AgeRatingDeclarationResponse"
                }
              }
            },
            "description": "Single AgeRatingDeclaration"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AgeRatingDeclarations"
        ]
      }
    },
    "/v1/appCategories": {
      "get": {
        "operationId": "appCategories-get_collection",
        "parameters": [
          {
            "description": "filter by attribute 'platforms'",
            "explode": false,
            "in": "query",
            "name": "filter[platforms]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "IOS",
                  "MAC_OS",
                  "TV_OS"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by existence or non-existence of related 'parent'",
            "explode": false,
            "in": "query",
            "name": "exists[parent]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appCategories",
            "explode": false,
            "in": "query",
            "name": "fields[appCategories]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "parent",
                  "platforms",
                  "subcategories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "parent",
                  "subcategories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related subcategories returned (when they are included)",
            "in": "query",
            "name": "limit[subcategories]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppCategoriesResponse"
                }
              }
            },
            "description": "List of AppCategories"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "AppCategories"
        ]
      }
    },
    "/v1/appCategories/{id}": {
      "get": {
        "operationId": "appCategories-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appCategories",
            "explode": false,
            "in": "query",
            "name": "fields[appCategories]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "parent",
                  "platforms",
                  "subcategories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "parent",
                  "subcategories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related subcategories returned (when they are included)",
            "in": "query",
            "name": "limit[subcategories]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppCategoryResponse"
                }
              }
            },
            "description": "Single AppCategory"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppCategories"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appCategories/{id}/parent": {
      "get": {
        "operationId": "appCategories-parent-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appCategories",
            "explode": false,
            "in": "query",
            "name": "fields[appCategories]",
            "schema": {
              "items": {
                "enum": [
                  "parent",
                  "platforms",
                  "subcategories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppCategoryResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppCategories"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appCategories/{id}/subcategories": {
      "get": {
        "operationId": "appCategories-subcategories-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appCategories",
            "explode": false,
            "in": "query",
            "name": "fields[appCategories]",
            "schema": {
              "items": {
                "enum": [
                  "parent",
                  "platforms",
                  "subcategories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppCategoriesResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppCategories"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appEncryptionDeclarations": {
      "get": {
        "operationId": "appEncryptionDeclarations-get_collection",
        "parameters": [
          {
            "description": "filter by attribute 'platform'",
            "explode": false,
            "in": "query",
            "name": "filter[platform]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "IOS",
                  "MAC_OS",
                  "TV_OS"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'app'",
            "explode": false,
            "in": "query",
            "name": "filter[app]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'builds'",
            "explode": false,
            "in": "query",
            "name": "filter[builds]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appEncryptionDeclarations",
            "explode": false,
            "in": "query",
            "name": "fields[appEncryptionDeclarations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclarationState",
                  "availableOnFrenchStore",
                  "builds",
                  "codeValue",
                  "containsProprietaryCryptography",
                  "containsThirdPartyCryptography",
                  "documentName",
                  "documentType",
                  "documentUrl",
                  "exempt",
                  "platform",
                  "uploadedDate",
                  "usesEncryption"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppEncryptionDeclarationsResponse"
                }
              }
            },
            "description": "List of AppEncryptionDeclarations"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "AppEncryptionDeclarations"
        ]
      }
    },
    "/v1/appEncryptionDeclarations/{id}": {
      "get": {
        "operationId": "appEncryptionDeclarations-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appEncryptionDeclarations",
            "explode": false,
            "in": "query",
            "name": "fields[appEncryptionDeclarations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclarationState",
                  "availableOnFrenchStore",
                  "builds",
                  "codeValue",
                  "containsProprietaryCryptography",
                  "containsThirdPartyCryptography",
                  "documentName",
                  "documentType",
                  "documentUrl",
                  "exempt",
                  "platform",
                  "uploadedDate",
                  "usesEncryption"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppEncryptionDeclarationResponse"
                }
              }
            },
            "description": "Single AppEncryptionDeclaration"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppEncryptionDeclarations"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appEncryptionDeclarations/{id}/app": {
      "get": {
        "operationId": "appEncryptionDeclarations-app-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppEncryptionDeclarations"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appEncryptionDeclarations/{id}/relationships/builds": {
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "post": {
        "operationId": "appEncryptionDeclarations-builds-create_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppEncryptionDeclarationBuildsLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppEncryptionDeclarations"
        ]
      }
    },
    "/v1/appInfoLocalizations": {
      "post": {
        "operationId": "appInfoLocalizations-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppInfoLocalizationCreateRequest"
              }
            }
          },
          "description": "AppInfoLocalization representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppInfoLocalizationResponse"
                }
              }
            },
            "description": "Single AppInfoLocalization"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppInfoLocalizations"
        ]
      }
    },
    "/v1/appInfoLocalizations/{id}": {
      "delete": {
        "operationId": "appInfoLocalizations-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppInfoLocalizations"
        ]
      },
      "get": {
        "operationId": "appInfoLocalizations-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appInfoLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[appInfoLocalizations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfo",
                  "locale",
                  "name",
                  "privacyPolicyText",
                  "privacyPolicyUrl",
                  "subtitle"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfo"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppInfoLocalizationResponse"
                }
              }
            },
            "description": "Single AppInfoLocalization"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppInfoLocalizations"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "appInfoLocalizations-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppInfoLocalizationUpdateRequest"
              }
            }
          },
          "description": "AppInfoLocalization representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppInfoLocalizationResponse"
                }
              }
            },
            "description": "Single AppInfoLocalization"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppInfoLocalizations"
        ]
      }
    },
    "/v1/appInfos/{id}": {
      "get": {
        "operationId": "appInfos-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appInfos",
            "explode": false,
            "in": "query",
            "name": "fields[appInfos]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "ageRatingDeclaration",
                  "app",
                  "appInfoLocalizations",
                  "appStoreAgeRating",
                  "appStoreState",
                  "brazilAgeRating",
                  "kidsAgeBand",
                  "primaryCategory",
                  "primarySubcategoryOne",
                  "primarySubcategoryTwo",
                  "secondaryCategory",
                  "secondarySubcategoryOne",
                  "secondarySubcategoryTwo"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "ageRatingDeclaration",
                  "app",
                  "appInfoLocalizations",
                  "primaryCategory",
                  "primarySubcategoryOne",
                  "primarySubcategoryTwo",
                  "secondaryCategory",
                  "secondarySubcategoryOne",
                  "secondarySubcategoryTwo"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type ageRatingDeclarations",
            "explode": false,
            "in": "query",
            "name": "fields[ageRatingDeclarations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "alcoholTobaccoOrDrugUseOrReferences",
                  "contests",
                  "gambling",
                  "gamblingAndContests",
                  "gamblingSimulated",
                  "horrorOrFearThemes",
                  "kidsAgeBand",
                  "matureOrSuggestiveThemes",
                  "medicalOrTreatmentInformation",
                  "profanityOrCrudeHumor",
                  "seventeenPlus",
                  "sexualContentGraphicAndNudity",
                  "sexualContentOrNudity",
                  "unrestrictedWebAccess",
                  "violenceCartoonOrFantasy",
                  "violenceRealistic",
                  "violenceRealisticProlongedGraphicOrSadistic"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appCategories",
            "explode": false,
            "in": "query",
            "name": "fields[appCategories]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "parent",
                  "platforms",
                  "subcategories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appInfoLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[appInfoLocalizations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfo",
                  "locale",
                  "name",
                  "privacyPolicyText",
                  "privacyPolicyUrl",
                  "subtitle"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related appInfoLocalizations returned (when they are included)",
            "in": "query",
            "name": "limit[appInfoLocalizations]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppInfoResponse"
                }
              }
            },
            "description": "Single AppInfo"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppInfos"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "appInfos-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppInfoUpdateRequest"
              }
            }
          },
          "description": "AppInfo representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppInfoResponse"
                }
              }
            },
            "description": "Single AppInfo"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppInfos"
        ]
      }
    },
    "/v1/appInfos/{id}/ageRatingDeclaration": {
      "get": {
        "operationId": "appInfos-ageRatingDeclaration-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type ageRatingDeclarations",
            "explode": false,
            "in": "query",
            "name": "fields[ageRatingDeclarations]",
            "schema": {
              "items": {
                "enum": [
                  "alcoholTobaccoOrDrugUseOrReferences",
                  "contests",
                  "gambling",
                  "gamblingAndContests",
                  "gamblingSimulated",
                  "horrorOrFearThemes",
                  "kidsAgeBand",
                  "matureOrSuggestiveThemes",
                  "medicalOrTreatmentInformation",
                  "profanityOrCrudeHumor",
                  "seventeenPlus",
                  "sexualContentGraphicAndNudity",
                  "sexualContentOrNudity",
                  "unrestrictedWebAccess",
                  "violenceCartoonOrFantasy",
                  "violenceRealistic",
                  "violenceRealisticProlongedGraphicOrSadistic"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AgeRatingDeclarationResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppInfos"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appInfos/{id}/appInfoLocalizations": {
      "get": {
        "operationId": "appInfos-appInfoLocalizations-get_to_many_related",
        "parameters": [
          {
            "description": "filter by attribute 'locale'",
            "explode": false,
            "in": "query",
            "name": "filter[locale]",
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appInfos",
            "explode": false,
            "in": "query",
            "name": "fields[appInfos]",
            "schema": {
              "items": {
                "enum": [
                  "ageRatingDeclaration",
                  "app",
                  "appInfoLocalizations",
                  "appStoreAgeRating",
                  "appStoreState",
                  "brazilAgeRating",
                  "kidsAgeBand",
                  "primaryCategory",
                  "primarySubcategoryOne",
                  "primarySubcategoryTwo",
                  "secondaryCategory",
                  "secondarySubcategoryOne",
                  "secondarySubcategoryTwo"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appInfoLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[appInfoLocalizations]",
            "schema": {
              "items": {
                "enum": [
                  "appInfo",
                  "locale",
                  "name",
                  "privacyPolicyText",
                  "privacyPolicyUrl",
                  "subtitle"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "schema": {
              "items": {
                "enum": [
                  "appInfo"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppInfoLocalizationsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppInfos"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appInfos/{id}/primaryCategory": {
      "get": {
        "operationId": "appInfos-primaryCategory-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appCategories",
            "explode": false,
            "in": "query",
            "name": "fields[appCategories]",
            "schema": {
              "items": {
                "enum": [
                  "parent",
                  "platforms",
                  "subcategories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppCategoryResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppInfos"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appInfos/{id}/primarySubcategoryOne": {
      "get": {
        "operationId": "appInfos-primarySubcategoryOne-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appCategories",
            "explode": false,
            "in": "query",
            "name": "fields[appCategories]",
            "schema": {
              "items": {
                "enum": [
                  "parent",
                  "platforms",
                  "subcategories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppCategoryResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppInfos"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appInfos/{id}/primarySubcategoryTwo": {
      "get": {
        "operationId": "appInfos-primarySubcategoryTwo-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appCategories",
            "explode": false,
            "in": "query",
            "name": "fields[appCategories]",
            "schema": {
              "items": {
                "enum": [
                  "parent",
                  "platforms",
                  "subcategories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppCategoryResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppInfos"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appInfos/{id}/secondaryCategory": {
      "get": {
        "operationId": "appInfos-secondaryCategory-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appCategories",
            "explode": false,
            "in": "query",
            "name": "fields[appCategories]",
            "schema": {
              "items": {
                "enum": [
                  "parent",
                  "platforms",
                  "subcategories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppCategoryResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppInfos"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appInfos/{id}/secondarySubcategoryOne": {
      "get": {
        "operationId": "appInfos-secondarySubcategoryOne-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appCategories",
            "explode": false,
            "in": "query",
            "name": "fields[appCategories]",
            "schema": {
              "items": {
                "enum": [
                  "parent",
                  "platforms",
                  "subcategories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppCategoryResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppInfos"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appInfos/{id}/secondarySubcategoryTwo": {
      "get": {
        "operationId": "appInfos-secondarySubcategoryTwo-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appCategories",
            "explode": false,
            "in": "query",
            "name": "fields[appCategories]",
            "schema": {
              "items": {
                "enum": [
                  "parent",
                  "platforms",
                  "subcategories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppCategoryResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppInfos"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appPreOrders": {
      "post": {
        "operationId": "appPreOrders-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppPreOrderCreateRequest"
              }
            }
          },
          "description": "AppPreOrder representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPreOrderResponse"
                }
              }
            },
            "description": "Single AppPreOrder"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppPreOrders"
        ]
      }
    },
    "/v1/appPreOrders/{id}": {
      "delete": {
        "operationId": "appPreOrders-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppPreOrders"
        ]
      },
      "get": {
        "operationId": "appPreOrders-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appPreOrders",
            "explode": false,
            "in": "query",
            "name": "fields[appPreOrders]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appReleaseDate",
                  "preOrderAvailableDate"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPreOrderResponse"
                }
              }
            },
            "description": "Single AppPreOrder"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppPreOrders"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "appPreOrders-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppPreOrderUpdateRequest"
              }
            }
          },
          "description": "AppPreOrder representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPreOrderResponse"
                }
              }
            },
            "description": "Single AppPreOrder"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppPreOrders"
        ]
      }
    },
    "/v1/appPreviewSets": {
      "post": {
        "operationId": "appPreviewSets-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppPreviewSetCreateRequest"
              }
            }
          },
          "description": "AppPreviewSet representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPreviewSetResponse"
                }
              }
            },
            "description": "Single AppPreviewSet"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppPreviewSets"
        ]
      }
    },
    "/v1/appPreviewSets/{id}": {
      "delete": {
        "operationId": "appPreviewSets-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppPreviewSets"
        ]
      },
      "get": {
        "operationId": "appPreviewSets-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appPreviewSets",
            "explode": false,
            "in": "query",
            "name": "fields[appPreviewSets]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appPreviews",
                  "appStoreVersionLocalization",
                  "previewType"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appPreviews",
                  "appStoreVersionLocalization"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appPreviews",
            "explode": false,
            "in": "query",
            "name": "fields[appPreviews]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appPreviewSet",
                  "assetDeliveryState",
                  "fileName",
                  "fileSize",
                  "mimeType",
                  "previewFrameTimeCode",
                  "previewImage",
                  "sourceFileChecksum",
                  "uploadOperations",
                  "uploaded",
                  "videoUrl"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related appPreviews returned (when they are included)",
            "in": "query",
            "name": "limit[appPreviews]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPreviewSetResponse"
                }
              }
            },
            "description": "Single AppPreviewSet"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppPreviewSets"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appPreviewSets/{id}/appPreviews": {
      "get": {
        "operationId": "appPreviewSets-appPreviews-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appPreviews",
            "explode": false,
            "in": "query",
            "name": "fields[appPreviews]",
            "schema": {
              "items": {
                "enum": [
                  "appPreviewSet",
                  "assetDeliveryState",
                  "fileName",
                  "fileSize",
                  "mimeType",
                  "previewFrameTimeCode",
                  "previewImage",
                  "sourceFileChecksum",
                  "uploadOperations",
                  "uploaded",
                  "videoUrl"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appPreviewSets",
            "explode": false,
            "in": "query",
            "name": "fields[appPreviewSets]",
            "schema": {
              "items": {
                "enum": [
                  "appPreviews",
                  "appStoreVersionLocalization",
                  "previewType"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "schema": {
              "items": {
                "enum": [
                  "appPreviewSet"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPreviewsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppPreviewSets"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appPreviewSets/{id}/relationships/appPreviews": {
      "get": {
        "operationId": "appPreviewSets-appPreviews-get_to_many_relationship",
        "parameters": [
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPreviewSetAppPreviewsLinkagesResponse"
                }
              }
            },
            "description": "List of related linkages"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppPreviewSets"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "appPreviewSets-appPreviews-replace_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppPreviewSetAppPreviewsLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppPreviewSets"
        ]
      }
    },
    "/v1/appPreviews": {
      "post": {
        "operationId": "appPreviews-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppPreviewCreateRequest"
              }
            }
          },
          "description": "AppPreview representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPreviewResponse"
                }
              }
            },
            "description": "Single AppPreview"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppPreviews"
        ]
      }
    },
    "/v1/appPreviews/{id}": {
      "delete": {
        "operationId": "appPreviews-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppPreviews"
        ]
      },
      "get": {
        "operationId": "appPreviews-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appPreviews",
            "explode": false,
            "in": "query",
            "name": "fields[appPreviews]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appPreviewSet",
                  "assetDeliveryState",
                  "fileName",
                  "fileSize",
                  "mimeType",
                  "previewFrameTimeCode",
                  "previewImage",
                  "sourceFileChecksum",
                  "uploadOperations",
                  "uploaded",
                  "videoUrl"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appPreviewSet"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPreviewResponse"
                }
              }
            },
            "description": "Single AppPreview"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppPreviews"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "appPreviews-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppPreviewUpdateRequest"
              }
            }
          },
          "description": "AppPreview representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPreviewResponse"
                }
              }
            },
            "description": "Single AppPreview"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppPreviews"
        ]
      }
    },
    "/v1/appPricePoints": {
      "get": {
        "operationId": "appPricePoints-get_collection",
        "parameters": [
          {
            "description": "filter by id(s) of related 'priceTier'",
            "explode": false,
            "in": "query",
            "name": "filter[priceTier]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'territory'",
            "explode": false,
            "in": "query",
            "name": "filter[territory]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appPricePoints",
            "explode": false,
            "in": "query",
            "name": "fields[appPricePoints]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "customerPrice",
                  "priceTier",
                  "proceeds",
                  "territory"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "priceTier",
                  "territory"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type territories",
            "explode": false,
            "in": "query",
            "name": "fields[territories]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "currency"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPricePointsResponse"
                }
              }
            },
            "description": "List of AppPricePoints"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "AppPricePoints"
        ]
      }
    },
    "/v1/appPricePoints/{id}": {
      "get": {
        "operationId": "appPricePoints-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appPricePoints",
            "explode": false,
            "in": "query",
            "name": "fields[appPricePoints]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "customerPrice",
                  "priceTier",
                  "proceeds",
                  "territory"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "priceTier",
                  "territory"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type territories",
            "explode": false,
            "in": "query",
            "name": "fields[territories]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "currency"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPricePointResponse"
                }
              }
            },
            "description": "Single AppPricePoint"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppPricePoints"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appPricePoints/{id}/territory": {
      "get": {
        "operationId": "appPricePoints-territory-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type territories",
            "explode": false,
            "in": "query",
            "name": "fields[territories]",
            "schema": {
              "items": {
                "enum": [
                  "currency"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TerritoryResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppPricePoints"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appPriceTiers": {
      "get": {
        "operationId": "appPriceTiers-get_collection",
        "parameters": [
          {
            "description": "filter by id(s)",
            "explode": false,
            "in": "query",
            "name": "filter[id]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appPriceTiers",
            "explode": false,
            "in": "query",
            "name": "fields[appPriceTiers]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "pricePoints"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "pricePoints"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appPricePoints",
            "explode": false,
            "in": "query",
            "name": "fields[appPricePoints]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "customerPrice",
                  "priceTier",
                  "proceeds",
                  "territory"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related pricePoints returned (when they are included)",
            "in": "query",
            "name": "limit[pricePoints]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPriceTiersResponse"
                }
              }
            },
            "description": "List of AppPriceTiers"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "AppPriceTiers"
        ]
      }
    },
    "/v1/appPriceTiers/{id}": {
      "get": {
        "operationId": "appPriceTiers-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appPriceTiers",
            "explode": false,
            "in": "query",
            "name": "fields[appPriceTiers]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "pricePoints"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "pricePoints"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appPricePoints",
            "explode": false,
            "in": "query",
            "name": "fields[appPricePoints]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "customerPrice",
                  "priceTier",
                  "proceeds",
                  "territory"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related pricePoints returned (when they are included)",
            "in": "query",
            "name": "limit[pricePoints]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPriceTierResponse"
                }
              }
            },
            "description": "Single AppPriceTier"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppPriceTiers"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appPriceTiers/{id}/pricePoints": {
      "get": {
        "operationId": "appPriceTiers-pricePoints-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appPricePoints",
            "explode": false,
            "in": "query",
            "name": "fields[appPricePoints]",
            "schema": {
              "items": {
                "enum": [
                  "customerPrice",
                  "priceTier",
                  "proceeds",
                  "territory"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPricePointsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppPriceTiers"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appPrices/{id}": {
      "get": {
        "operationId": "appPrices-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appPrices",
            "explode": false,
            "in": "query",
            "name": "fields[appPrices]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "priceTier"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "priceTier"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPriceResponse"
                }
              }
            },
            "description": "Single AppPrice"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppPrices"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appScreenshotSets": {
      "post": {
        "operationId": "appScreenshotSets-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppScreenshotSetCreateRequest"
              }
            }
          },
          "description": "AppScreenshotSet representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppScreenshotSetResponse"
                }
              }
            },
            "description": "Single AppScreenshotSet"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppScreenshotSets"
        ]
      }
    },
    "/v1/appScreenshotSets/{id}": {
      "delete": {
        "operationId": "appScreenshotSets-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppScreenshotSets"
        ]
      },
      "get": {
        "operationId": "appScreenshotSets-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appScreenshotSets",
            "explode": false,
            "in": "query",
            "name": "fields[appScreenshotSets]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appScreenshots",
                  "appStoreVersionLocalization",
                  "screenshotDisplayType"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appScreenshots",
                  "appStoreVersionLocalization"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appScreenshots",
            "explode": false,
            "in": "query",
            "name": "fields[appScreenshots]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appScreenshotSet",
                  "assetDeliveryState",
                  "assetToken",
                  "assetType",
                  "fileName",
                  "fileSize",
                  "imageAsset",
                  "sourceFileChecksum",
                  "uploadOperations",
                  "uploaded"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related appScreenshots returned (when they are included)",
            "in": "query",
            "name": "limit[appScreenshots]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppScreenshotSetResponse"
                }
              }
            },
            "description": "Single AppScreenshotSet"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppScreenshotSets"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appScreenshotSets/{id}/appScreenshots": {
      "get": {
        "operationId": "appScreenshotSets-appScreenshots-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appScreenshotSets",
            "explode": false,
            "in": "query",
            "name": "fields[appScreenshotSets]",
            "schema": {
              "items": {
                "enum": [
                  "appScreenshots",
                  "appStoreVersionLocalization",
                  "screenshotDisplayType"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appScreenshots",
            "explode": false,
            "in": "query",
            "name": "fields[appScreenshots]",
            "schema": {
              "items": {
                "enum": [
                  "appScreenshotSet",
                  "assetDeliveryState",
                  "assetToken",
                  "assetType",
                  "fileName",
                  "fileSize",
                  "imageAsset",
                  "sourceFileChecksum",
                  "uploadOperations",
                  "uploaded"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "schema": {
              "items": {
                "enum": [
                  "appScreenshotSet"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppScreenshotsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppScreenshotSets"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appScreenshotSets/{id}/relationships/appScreenshots": {
      "get": {
        "operationId": "appScreenshotSets-appScreenshots-get_to_many_relationship",
        "parameters": [
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppScreenshotSetAppScreenshotsLinkagesResponse"
                }
              }
            },
            "description": "List of related linkages"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppScreenshotSets"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "appScreenshotSets-appScreenshots-replace_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppScreenshotSetAppScreenshotsLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppScreenshotSets"
        ]
      }
    },
    "/v1/appScreenshots": {
      "post": {
        "operationId": "appScreenshots-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppScreenshotCreateRequest"
              }
            }
          },
          "description": "AppScreenshot representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppScreenshotResponse"
                }
              }
            },
            "description": "Single AppScreenshot"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppScreenshots"
        ]
      }
    },
    "/v1/appScreenshots/{id}": {
      "delete": {
        "operationId": "appScreenshots-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppScreenshots"
        ]
      },
      "get": {
        "operationId": "appScreenshots-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appScreenshots",
            "explode": false,
            "in": "query",
            "name": "fields[appScreenshots]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appScreenshotSet",
                  "assetDeliveryState",
                  "assetToken",
                  "assetType",
                  "fileName",
                  "fileSize",
                  "imageAsset",
                  "sourceFileChecksum",
                  "uploadOperations",
                  "uploaded"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appScreenshotSet"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppScreenshotResponse"
                }
              }
            },
            "description": "Single AppScreenshot"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppScreenshots"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "appScreenshots-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppScreenshotUpdateRequest"
              }
            }
          },
          "description": "AppScreenshot representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppScreenshotResponse"
                }
              }
            },
            "description": "Single AppScreenshot"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppScreenshots"
        ]
      }
    },
    "/v1/appStoreReviewAttachments": {
      "post": {
        "operationId": "appStoreReviewAttachments-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppStoreReviewAttachmentCreateRequest"
              }
            }
          },
          "description": "AppStoreReviewAttachment representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreReviewAttachmentResponse"
                }
              }
            },
            "description": "Single AppStoreReviewAttachment"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppStoreReviewAttachments"
        ]
      }
    },
    "/v1/appStoreReviewAttachments/{id}": {
      "delete": {
        "operationId": "appStoreReviewAttachments-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppStoreReviewAttachments"
        ]
      },
      "get": {
        "operationId": "appStoreReviewAttachments-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appStoreReviewAttachments",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreReviewAttachments]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appStoreReviewDetail",
                  "assetDeliveryState",
                  "fileName",
                  "fileSize",
                  "sourceFileChecksum",
                  "uploadOperations",
                  "uploaded"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appStoreReviewDetail"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreReviewAttachmentResponse"
                }
              }
            },
            "description": "Single AppStoreReviewAttachment"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppStoreReviewAttachments"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "appStoreReviewAttachments-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppStoreReviewAttachmentUpdateRequest"
              }
            }
          },
          "description": "AppStoreReviewAttachment representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreReviewAttachmentResponse"
                }
              }
            },
            "description": "Single AppStoreReviewAttachment"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppStoreReviewAttachments"
        ]
      }
    },
    "/v1/appStoreReviewDetails": {
      "post": {
        "operationId": "appStoreReviewDetails-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppStoreReviewDetailCreateRequest"
              }
            }
          },
          "description": "AppStoreReviewDetail representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreReviewDetailResponse"
                }
              }
            },
            "description": "Single AppStoreReviewDetail"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppStoreReviewDetails"
        ]
      }
    },
    "/v1/appStoreReviewDetails/{id}": {
      "get": {
        "operationId": "appStoreReviewDetails-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appStoreReviewDetails",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreReviewDetails]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appStoreReviewAttachments",
                  "appStoreVersion",
                  "contactEmail",
                  "contactFirstName",
                  "contactLastName",
                  "contactPhone",
                  "demoAccountName",
                  "demoAccountPassword",
                  "demoAccountRequired",
                  "notes"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appStoreReviewAttachments",
                  "appStoreVersion"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreReviewAttachments",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreReviewAttachments]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appStoreReviewDetail",
                  "assetDeliveryState",
                  "fileName",
                  "fileSize",
                  "sourceFileChecksum",
                  "uploadOperations",
                  "uploaded"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related appStoreReviewAttachments returned (when they are included)",
            "in": "query",
            "name": "limit[appStoreReviewAttachments]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreReviewDetailResponse"
                }
              }
            },
            "description": "Single AppStoreReviewDetail"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppStoreReviewDetails"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "appStoreReviewDetails-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppStoreReviewDetailUpdateRequest"
              }
            }
          },
          "description": "AppStoreReviewDetail representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreReviewDetailResponse"
                }
              }
            },
            "description": "Single AppStoreReviewDetail"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppStoreReviewDetails"
        ]
      }
    },
    "/v1/appStoreReviewDetails/{id}/appStoreReviewAttachments": {
      "get": {
        "operationId": "appStoreReviewDetails-appStoreReviewAttachments-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appStoreReviewDetails",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreReviewDetails]",
            "schema": {
              "items": {
                "enum": [
                  "appStoreReviewAttachments",
                  "appStoreVersion",
                  "contactEmail",
                  "contactFirstName",
                  "contactLastName",
                  "contactPhone",
                  "demoAccountName",
                  "demoAccountPassword",
                  "demoAccountRequired",
                  "notes"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreReviewAttachments",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreReviewAttachments]",
            "schema": {
              "items": {
                "enum": [
                  "appStoreReviewDetail",
                  "assetDeliveryState",
                  "fileName",
                  "fileSize",
                  "sourceFileChecksum",
                  "uploadOperations",
                  "uploaded"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "schema": {
              "items": {
                "enum": [
                  "appStoreReviewDetail"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreReviewAttachmentsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppStoreReviewDetails"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appStoreVersionLocalizations": {
      "post": {
        "operationId": "appStoreVersionLocalizations-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppStoreVersionLocalizationCreateRequest"
              }
            }
          },
          "description": "AppStoreVersionLocalization representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreVersionLocalizationResponse"
                }
              }
            },
            "description": "Single AppStoreVersionLocalization"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppStoreVersionLocalizations"
        ]
      }
    },
    "/v1/appStoreVersionLocalizations/{id}": {
      "delete": {
        "operationId": "appStoreVersionLocalizations-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppStoreVersionLocalizations"
        ]
      },
      "get": {
        "operationId": "appStoreVersionLocalizations-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appStoreVersionLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersionLocalizations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appPreviewSets",
                  "appScreenshotSets",
                  "appStoreVersion",
                  "description",
                  "keywords",
                  "locale",
                  "marketingUrl",
                  "promotionalText",
                  "supportUrl",
                  "whatsNew"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appPreviewSets",
                  "appScreenshotSets",
                  "appStoreVersion"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appScreenshotSets",
            "explode": false,
            "in": "query",
            "name": "fields[appScreenshotSets]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appScreenshots",
                  "appStoreVersionLocalization",
                  "screenshotDisplayType"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appPreviewSets",
            "explode": false,
            "in": "query",
            "name": "fields[appPreviewSets]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appPreviews",
                  "appStoreVersionLocalization",
                  "previewType"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related appPreviewSets returned (when they are included)",
            "in": "query",
            "name": "limit[appPreviewSets]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related appScreenshotSets returned (when they are included)",
            "in": "query",
            "name": "limit[appScreenshotSets]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreVersionLocalizationResponse"
                }
              }
            },
            "description": "Single AppStoreVersionLocalization"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppStoreVersionLocalizations"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "appStoreVersionLocalizations-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppStoreVersionLocalizationUpdateRequest"
              }
            }
          },
          "description": "AppStoreVersionLocalization representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreVersionLocalizationResponse"
                }
              }
            },
            "description": "Single AppStoreVersionLocalization"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppStoreVersionLocalizations"
        ]
      }
    },
    "/v1/appStoreVersionLocalizations/{id}/appPreviewSets": {
      "get": {
        "operationId": "appStoreVersionLocalizations-appPreviewSets-get_to_many_related",
        "parameters": [
          {
            "description": "filter by attribute 'previewType'",
            "explode": false,
            "in": "query",
            "name": "filter[previewType]",
            "schema": {
              "items": {
                "enum": [
                  "IPHONE_65",
                  "IPHONE_58",
                  "IPHONE_55",
                  "IPHONE_47",
                  "IPHONE_40",
                  "IPHONE_35",
                  "IPAD_PRO_3GEN_129",
                  "IPAD_PRO_3GEN_11",
                  "IPAD_PRO_129",
                  "IPAD_105",
                  "IPAD_97",
                  "DESKTOP",
                  "WATCH_SERIES_4",
                  "WATCH_SERIES_3",
                  "APPLE_TV"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreVersionLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersionLocalizations]",
            "schema": {
              "items": {
                "enum": [
                  "appPreviewSets",
                  "appScreenshotSets",
                  "appStoreVersion",
                  "description",
                  "keywords",
                  "locale",
                  "marketingUrl",
                  "promotionalText",
                  "supportUrl",
                  "whatsNew"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appPreviews",
            "explode": false,
            "in": "query",
            "name": "fields[appPreviews]",
            "schema": {
              "items": {
                "enum": [
                  "appPreviewSet",
                  "assetDeliveryState",
                  "fileName",
                  "fileSize",
                  "mimeType",
                  "previewFrameTimeCode",
                  "previewImage",
                  "sourceFileChecksum",
                  "uploadOperations",
                  "uploaded",
                  "videoUrl"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appPreviewSets",
            "explode": false,
            "in": "query",
            "name": "fields[appPreviewSets]",
            "schema": {
              "items": {
                "enum": [
                  "appPreviews",
                  "appStoreVersionLocalization",
                  "previewType"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "schema": {
              "items": {
                "enum": [
                  "appPreviews",
                  "appStoreVersionLocalization"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPreviewSetsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppStoreVersionLocalizations"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appStoreVersionLocalizations/{id}/appScreenshotSets": {
      "get": {
        "operationId": "appStoreVersionLocalizations-appScreenshotSets-get_to_many_related",
        "parameters": [
          {
            "description": "filter by attribute 'screenshotDisplayType'",
            "explode": false,
            "in": "query",
            "name": "filter[screenshotDisplayType]",
            "schema": {
              "items": {
                "enum": [
                  "APP_IPHONE_65",
                  "APP_IPHONE_58",
                  "APP_IPHONE_55",
                  "APP_IPHONE_47",
                  "APP_IPHONE_40",
                  "APP_IPHONE_35",
                  "APP_IPAD_PRO_3GEN_129",
                  "APP_IPAD_PRO_3GEN_11",
                  "APP_IPAD_PRO_129",
                  "APP_IPAD_105",
                  "APP_IPAD_97",
                  "APP_DESKTOP",
                  "APP_WATCH_SERIES_4",
                  "APP_WATCH_SERIES_3",
                  "APP_APPLE_TV",
                  "IMESSAGE_APP_IPHONE_65",
                  "IMESSAGE_APP_IPHONE_58",
                  "IMESSAGE_APP_IPHONE_55",
                  "IMESSAGE_APP_IPHONE_47",
                  "IMESSAGE_APP_IPHONE_40",
                  "IMESSAGE_APP_IPAD_PRO_3GEN_129",
                  "IMESSAGE_APP_IPAD_PRO_3GEN_11",
                  "IMESSAGE_APP_IPAD_PRO_129",
                  "IMESSAGE_APP_IPAD_105",
                  "IMESSAGE_APP_IPAD_97"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreVersionLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersionLocalizations]",
            "schema": {
              "items": {
                "enum": [
                  "appPreviewSets",
                  "appScreenshotSets",
                  "appStoreVersion",
                  "description",
                  "keywords",
                  "locale",
                  "marketingUrl",
                  "promotionalText",
                  "supportUrl",
                  "whatsNew"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appScreenshotSets",
            "explode": false,
            "in": "query",
            "name": "fields[appScreenshotSets]",
            "schema": {
              "items": {
                "enum": [
                  "appScreenshots",
                  "appStoreVersionLocalization",
                  "screenshotDisplayType"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appScreenshots",
            "explode": false,
            "in": "query",
            "name": "fields[appScreenshots]",
            "schema": {
              "items": {
                "enum": [
                  "appScreenshotSet",
                  "assetDeliveryState",
                  "assetToken",
                  "assetType",
                  "fileName",
                  "fileSize",
                  "imageAsset",
                  "sourceFileChecksum",
                  "uploadOperations",
                  "uploaded"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "schema": {
              "items": {
                "enum": [
                  "appScreenshots",
                  "appStoreVersionLocalization"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppScreenshotSetsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppStoreVersionLocalizations"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appStoreVersionPhasedReleases": {
      "post": {
        "operationId": "appStoreVersionPhasedReleases-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppStoreVersionPhasedReleaseCreateRequest"
              }
            }
          },
          "description": "AppStoreVersionPhasedRelease representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreVersionPhasedReleaseResponse"
                }
              }
            },
            "description": "Single AppStoreVersionPhasedRelease"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppStoreVersionPhasedReleases"
        ]
      }
    },
    "/v1/appStoreVersionPhasedReleases/{id}": {
      "delete": {
        "operationId": "appStoreVersionPhasedReleases-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppStoreVersionPhasedReleases"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "appStoreVersionPhasedReleases-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppStoreVersionPhasedReleaseUpdateRequest"
              }
            }
          },
          "description": "AppStoreVersionPhasedRelease representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreVersionPhasedReleaseResponse"
                }
              }
            },
            "description": "Single AppStoreVersionPhasedRelease"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppStoreVersionPhasedReleases"
        ]
      }
    },
    "/v1/appStoreVersionSubmissions": {
      "post": {
        "operationId": "appStoreVersionSubmissions-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppStoreVersionSubmissionCreateRequest"
              }
            }
          },
          "description": "AppStoreVersionSubmission representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreVersionSubmissionResponse"
                }
              }
            },
            "description": "Single AppStoreVersionSubmission"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppStoreVersionSubmissions"
        ]
      }
    },
    "/v1/appStoreVersionSubmissions/{id}": {
      "delete": {
        "operationId": "appStoreVersionSubmissions-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppStoreVersionSubmissions"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appStoreVersions": {
      "post": {
        "operationId": "appStoreVersions-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppStoreVersionCreateRequest"
              }
            }
          },
          "description": "AppStoreVersion representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreVersionResponse"
                }
              }
            },
            "description": "Single AppStoreVersion"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppStoreVersions"
        ]
      }
    },
    "/v1/appStoreVersions/{id}": {
      "delete": {
        "operationId": "appStoreVersions-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppStoreVersions"
        ]
      },
      "get": {
        "operationId": "appStoreVersions-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appStoreVersions",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersions]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "ageRatingDeclaration",
                  "app",
                  "appStoreReviewDetail",
                  "appStoreState",
                  "appStoreVersionLocalizations",
                  "appStoreVersionPhasedRelease",
                  "appStoreVersionSubmission",
                  "build",
                  "copyright",
                  "createdDate",
                  "downloadable",
                  "earliestReleaseDate",
                  "idfaDeclaration",
                  "platform",
                  "releaseType",
                  "routingAppCoverage",
                  "usesIdfa",
                  "versionString"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "ageRatingDeclaration",
                  "app",
                  "appStoreReviewDetail",
                  "appStoreVersionLocalizations",
                  "appStoreVersionPhasedRelease",
                  "appStoreVersionSubmission",
                  "build",
                  "idfaDeclaration",
                  "routingAppCoverage"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreVersionLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersionLocalizations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appPreviewSets",
                  "appScreenshotSets",
                  "appStoreVersion",
                  "description",
                  "keywords",
                  "locale",
                  "marketingUrl",
                  "promotionalText",
                  "supportUrl",
                  "whatsNew"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type idfaDeclarations",
            "explode": false,
            "in": "query",
            "name": "fields[idfaDeclarations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appStoreVersion",
                  "attributesActionWithPreviousAd",
                  "attributesAppInstallationToPreviousAd",
                  "honorsLimitedAdTracking",
                  "servesAds"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type routingAppCoverages",
            "explode": false,
            "in": "query",
            "name": "fields[routingAppCoverages]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appStoreVersion",
                  "assetDeliveryState",
                  "fileName",
                  "fileSize",
                  "sourceFileChecksum",
                  "uploadOperations",
                  "uploaded"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreVersionPhasedReleases",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersionPhasedReleases]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appStoreVersion",
                  "currentDayNumber",
                  "phasedReleaseState",
                  "startDate",
                  "totalPauseDuration"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "deprecated": true,
            "description": "the fields to include for returned resources of type ageRatingDeclarations",
            "explode": false,
            "in": "query",
            "name": "fields[ageRatingDeclarations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "alcoholTobaccoOrDrugUseOrReferences",
                  "gamblingAndContests",
                  "gamblingSimulated",
                  "horrorOrFearThemes",
                  "kidsAgeBand",
                  "matureOrSuggestiveThemes",
                  "medicalOrTreatmentInformation",
                  "profanityOrCrudeHumor",
                  "sexualContentGraphicAndNudity",
                  "sexualContentOrNudity",
                  "unrestrictedWebAccess",
                  "violenceCartoonOrFantasy",
                  "violenceRealistic",
                  "violenceRealisticProlongedGraphicOrSadistic"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreReviewDetails",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreReviewDetails]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appStoreReviewAttachments",
                  "appStoreVersion",
                  "contactEmail",
                  "contactFirstName",
                  "contactLastName",
                  "contactPhone",
                  "demoAccountName",
                  "demoAccountPassword",
                  "demoAccountRequired",
                  "notes"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreVersionSubmissions",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersionSubmissions]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appStoreVersion"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related appStoreVersionLocalizations returned (when they are included)",
            "in": "query",
            "name": "limit[appStoreVersionLocalizations]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreVersionResponse"
                }
              }
            },
            "description": "Single AppStoreVersion"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppStoreVersions"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "appStoreVersions-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppStoreVersionUpdateRequest"
              }
            }
          },
          "description": "AppStoreVersion representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreVersionResponse"
                }
              }
            },
            "description": "Single AppStoreVersion"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppStoreVersions"
        ]
      }
    },
    "/v1/appStoreVersions/{id}/ageRatingDeclaration": {
      "get": {
        "deprecated": true,
        "operationId": "appStoreVersions-ageRatingDeclaration-get_to_one_related",
        "parameters": [
          {
            "deprecated": true,
            "description": "the fields to include for returned resources of type ageRatingDeclarations",
            "explode": false,
            "in": "query",
            "name": "fields[ageRatingDeclarations]",
            "schema": {
              "items": {
                "enum": [
                  "alcoholTobaccoOrDrugUseOrReferences",
                  "gamblingAndContests",
                  "gamblingSimulated",
                  "horrorOrFearThemes",
                  "kidsAgeBand",
                  "matureOrSuggestiveThemes",
                  "medicalOrTreatmentInformation",
                  "profanityOrCrudeHumor",
                  "sexualContentGraphicAndNudity",
                  "sexualContentOrNudity",
                  "unrestrictedWebAccess",
                  "violenceCartoonOrFantasy",
                  "violenceRealistic",
                  "violenceRealisticProlongedGraphicOrSadistic"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AgeRatingDeclarationResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppStoreVersions"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appStoreVersions/{id}/appStoreReviewDetail": {
      "get": {
        "operationId": "appStoreVersions-appStoreReviewDetail-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appStoreReviewDetails",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreReviewDetails]",
            "schema": {
              "items": {
                "enum": [
                  "appStoreReviewAttachments",
                  "appStoreVersion",
                  "contactEmail",
                  "contactFirstName",
                  "contactLastName",
                  "contactPhone",
                  "demoAccountName",
                  "demoAccountPassword",
                  "demoAccountRequired",
                  "notes"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreVersions",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersions]",
            "schema": {
              "items": {
                "enum": [
                  "ageRatingDeclaration",
                  "app",
                  "appStoreReviewDetail",
                  "appStoreState",
                  "appStoreVersionLocalizations",
                  "appStoreVersionPhasedRelease",
                  "appStoreVersionSubmission",
                  "build",
                  "copyright",
                  "createdDate",
                  "downloadable",
                  "earliestReleaseDate",
                  "idfaDeclaration",
                  "platform",
                  "releaseType",
                  "routingAppCoverage",
                  "usesIdfa",
                  "versionString"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreReviewAttachments",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreReviewAttachments]",
            "schema": {
              "items": {
                "enum": [
                  "appStoreReviewDetail",
                  "assetDeliveryState",
                  "fileName",
                  "fileSize",
                  "sourceFileChecksum",
                  "uploadOperations",
                  "uploaded"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "schema": {
              "items": {
                "enum": [
                  "appStoreReviewAttachments",
                  "appStoreVersion"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreReviewDetailResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppStoreVersions"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appStoreVersions/{id}/appStoreVersionLocalizations": {
      "get": {
        "operationId": "appStoreVersions-appStoreVersionLocalizations-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appStoreVersionLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersionLocalizations]",
            "schema": {
              "items": {
                "enum": [
                  "appPreviewSets",
                  "appScreenshotSets",
                  "appStoreVersion",
                  "description",
                  "keywords",
                  "locale",
                  "marketingUrl",
                  "promotionalText",
                  "supportUrl",
                  "whatsNew"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreVersionLocalizationsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppStoreVersions"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appStoreVersions/{id}/appStoreVersionPhasedRelease": {
      "get": {
        "operationId": "appStoreVersions-appStoreVersionPhasedRelease-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appStoreVersionPhasedReleases",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersionPhasedReleases]",
            "schema": {
              "items": {
                "enum": [
                  "appStoreVersion",
                  "currentDayNumber",
                  "phasedReleaseState",
                  "startDate",
                  "totalPauseDuration"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreVersionPhasedReleaseResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppStoreVersions"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appStoreVersions/{id}/appStoreVersionSubmission": {
      "get": {
        "operationId": "appStoreVersions-appStoreVersionSubmission-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appStoreVersions",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersions]",
            "schema": {
              "items": {
                "enum": [
                  "ageRatingDeclaration",
                  "app",
                  "appStoreReviewDetail",
                  "appStoreState",
                  "appStoreVersionLocalizations",
                  "appStoreVersionPhasedRelease",
                  "appStoreVersionSubmission",
                  "build",
                  "copyright",
                  "createdDate",
                  "downloadable",
                  "earliestReleaseDate",
                  "idfaDeclaration",
                  "platform",
                  "releaseType",
                  "routingAppCoverage",
                  "usesIdfa",
                  "versionString"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreVersionSubmissions",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersionSubmissions]",
            "schema": {
              "items": {
                "enum": [
                  "appStoreVersion"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "schema": {
              "items": {
                "enum": [
                  "appStoreVersion"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreVersionSubmissionResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppStoreVersions"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appStoreVersions/{id}/build": {
      "get": {
        "operationId": "appStoreVersions-build-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppStoreVersions"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appStoreVersions/{id}/idfaDeclaration": {
      "get": {
        "operationId": "appStoreVersions-idfaDeclaration-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type idfaDeclarations",
            "explode": false,
            "in": "query",
            "name": "fields[idfaDeclarations]",
            "schema": {
              "items": {
                "enum": [
                  "appStoreVersion",
                  "attributesActionWithPreviousAd",
                  "attributesAppInstallationToPreviousAd",
                  "honorsLimitedAdTracking",
                  "servesAds"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IdfaDeclarationResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppStoreVersions"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/appStoreVersions/{id}/relationships/build": {
      "get": {
        "operationId": "appStoreVersions-build-get_to_one_relationship",
        "parameters": [],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreVersionBuildLinkageResponse"
                }
              }
            },
            "description": "Related linkage"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppStoreVersions"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "appStoreVersions-build-update_to_one_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppStoreVersionBuildLinkageRequest"
              }
            }
          },
          "description": "Related linkage",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "AppStoreVersions"
        ]
      }
    },
    "/v1/appStoreVersions/{id}/routingAppCoverage": {
      "get": {
        "operationId": "appStoreVersions-routingAppCoverage-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type routingAppCoverages",
            "explode": false,
            "in": "query",
            "name": "fields[routingAppCoverages]",
            "schema": {
              "items": {
                "enum": [
                  "appStoreVersion",
                  "assetDeliveryState",
                  "fileName",
                  "fileSize",
                  "sourceFileChecksum",
                  "uploadOperations",
                  "uploaded"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RoutingAppCoverageResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "AppStoreVersions"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/apps": {
      "get": {
        "operationId": "apps-get_collection",
        "parameters": [
          {
            "description": "filter by attribute 'appStoreVersions.appStoreState'",
            "explode": false,
            "in": "query",
            "name": "filter[appStoreVersions.appStoreState]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "DEVELOPER_REMOVED_FROM_SALE",
                  "DEVELOPER_REJECTED",
                  "IN_REVIEW",
                  "INVALID_BINARY",
                  "METADATA_REJECTED",
                  "PENDING_APPLE_RELEASE",
                  "PENDING_CONTRACT",
                  "PENDING_DEVELOPER_RELEASE",
                  "PREPARE_FOR_SUBMISSION",
                  "PREORDER_READY_FOR_SALE",
                  "PROCESSING_FOR_APP_STORE",
                  "READY_FOR_SALE",
                  "REJECTED",
                  "REMOVED_FROM_SALE",
                  "WAITING_FOR_EXPORT_COMPLIANCE",
                  "WAITING_FOR_REVIEW",
                  "REPLACED_WITH_NEW_VERSION"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'appStoreVersions.platform'",
            "explode": false,
            "in": "query",
            "name": "filter[appStoreVersions.platform]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "IOS",
                  "MAC_OS",
                  "TV_OS"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'bundleId'",
            "explode": false,
            "in": "query",
            "name": "filter[bundleId]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'name'",
            "explode": false,
            "in": "query",
            "name": "filter[name]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'sku'",
            "explode": false,
            "in": "query",
            "name": "filter[sku]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'appStoreVersions'",
            "explode": false,
            "in": "query",
            "name": "filter[appStoreVersions]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s)",
            "explode": false,
            "in": "query",
            "name": "filter[id]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by existence or non-existence of related 'gameCenterEnabledVersions'",
            "explode": false,
            "in": "query",
            "name": "exists[gameCenterEnabledVersions]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of sort expressions; resources will be sorted as specified",
            "explode": false,
            "in": "query",
            "name": "sort",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "bundleId",
                  "-bundleId",
                  "name",
                  "-name",
                  "sku",
                  "-sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "builds",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "preOrder",
                  "preReleaseVersions",
                  "prices"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaGroups",
            "explode": false,
            "in": "query",
            "name": "fields[betaGroups]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "betaTesters",
                  "builds",
                  "createdDate",
                  "feedbackEnabled",
                  "isInternalGroup",
                  "name",
                  "publicLink",
                  "publicLinkEnabled",
                  "publicLinkId",
                  "publicLinkLimit",
                  "publicLinkLimitEnabled"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type perfPowerMetrics",
            "explode": false,
            "in": "query",
            "name": "fields[perfPowerMetrics]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "deviceType",
                  "metricType",
                  "platform"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appInfos",
            "explode": false,
            "in": "query",
            "name": "fields[appInfos]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "ageRatingDeclaration",
                  "app",
                  "appInfoLocalizations",
                  "appStoreAgeRating",
                  "appStoreState",
                  "brazilAgeRating",
                  "kidsAgeBand",
                  "primaryCategory",
                  "primarySubcategoryOne",
                  "primarySubcategoryTwo",
                  "secondaryCategory",
                  "secondarySubcategoryOne",
                  "secondarySubcategoryTwo"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appPreOrders",
            "explode": false,
            "in": "query",
            "name": "fields[appPreOrders]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appReleaseDate",
                  "preOrderAvailableDate"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type preReleaseVersions",
            "explode": false,
            "in": "query",
            "name": "fields[preReleaseVersions]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "builds",
                  "platform",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appPrices",
            "explode": false,
            "in": "query",
            "name": "fields[appPrices]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "priceTier"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type inAppPurchases",
            "explode": false,
            "in": "query",
            "name": "fields[inAppPurchases]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "apps",
                  "inAppPurchaseType",
                  "productId",
                  "referenceName",
                  "state"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaAppReviewDetails",
            "explode": false,
            "in": "query",
            "name": "fields[betaAppReviewDetails]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "contactEmail",
                  "contactFirstName",
                  "contactLastName",
                  "contactPhone",
                  "demoAccountName",
                  "demoAccountPassword",
                  "demoAccountRequired",
                  "notes"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type territories",
            "explode": false,
            "in": "query",
            "name": "fields[territories]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "currency"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type gameCenterEnabledVersions",
            "explode": false,
            "in": "query",
            "name": "fields[gameCenterEnabledVersions]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "compatibleVersions",
                  "iconAsset",
                  "platform",
                  "versionString"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreVersions",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersions]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "ageRatingDeclaration",
                  "app",
                  "appStoreReviewDetail",
                  "appStoreState",
                  "appStoreVersionLocalizations",
                  "appStoreVersionPhasedRelease",
                  "appStoreVersionSubmission",
                  "build",
                  "copyright",
                  "createdDate",
                  "downloadable",
                  "earliestReleaseDate",
                  "idfaDeclaration",
                  "platform",
                  "releaseType",
                  "routingAppCoverage",
                  "usesIdfa",
                  "versionString"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaAppLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[betaAppLocalizations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "description",
                  "feedbackEmail",
                  "locale",
                  "marketingUrl",
                  "privacyPolicyUrl",
                  "tvOsPrivacyPolicy"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaLicenseAgreements",
            "explode": false,
            "in": "query",
            "name": "fields[betaLicenseAgreements]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "agreementText",
                  "app"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type endUserLicenseAgreements",
            "explode": false,
            "in": "query",
            "name": "fields[endUserLicenseAgreements]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "agreementText",
                  "app",
                  "territories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related appInfos returned (when they are included)",
            "in": "query",
            "name": "limit[appInfos]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related appStoreVersions returned (when they are included)",
            "in": "query",
            "name": "limit[appStoreVersions]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related availableTerritories returned (when they are included)",
            "in": "query",
            "name": "limit[availableTerritories]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related betaAppLocalizations returned (when they are included)",
            "in": "query",
            "name": "limit[betaAppLocalizations]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related betaGroups returned (when they are included)",
            "in": "query",
            "name": "limit[betaGroups]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related builds returned (when they are included)",
            "in": "query",
            "name": "limit[builds]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related gameCenterEnabledVersions returned (when they are included)",
            "in": "query",
            "name": "limit[gameCenterEnabledVersions]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related inAppPurchases returned (when they are included)",
            "in": "query",
            "name": "limit[inAppPurchases]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related preReleaseVersions returned (when they are included)",
            "in": "query",
            "name": "limit[preReleaseVersions]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related prices returned (when they are included)",
            "in": "query",
            "name": "limit[prices]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppsResponse"
                }
              }
            },
            "description": "List of Apps"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "Apps"
        ]
      }
    },
    "/v1/apps/{id}": {
      "get": {
        "operationId": "apps-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "builds",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "preOrder",
                  "preReleaseVersions",
                  "prices"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaGroups",
            "explode": false,
            "in": "query",
            "name": "fields[betaGroups]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "betaTesters",
                  "builds",
                  "createdDate",
                  "feedbackEnabled",
                  "isInternalGroup",
                  "name",
                  "publicLink",
                  "publicLinkEnabled",
                  "publicLinkId",
                  "publicLinkLimit",
                  "publicLinkLimitEnabled"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type perfPowerMetrics",
            "explode": false,
            "in": "query",
            "name": "fields[perfPowerMetrics]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "deviceType",
                  "metricType",
                  "platform"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appInfos",
            "explode": false,
            "in": "query",
            "name": "fields[appInfos]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "ageRatingDeclaration",
                  "app",
                  "appInfoLocalizations",
                  "appStoreAgeRating",
                  "appStoreState",
                  "brazilAgeRating",
                  "kidsAgeBand",
                  "primaryCategory",
                  "primarySubcategoryOne",
                  "primarySubcategoryTwo",
                  "secondaryCategory",
                  "secondarySubcategoryOne",
                  "secondarySubcategoryTwo"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appPreOrders",
            "explode": false,
            "in": "query",
            "name": "fields[appPreOrders]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appReleaseDate",
                  "preOrderAvailableDate"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type preReleaseVersions",
            "explode": false,
            "in": "query",
            "name": "fields[preReleaseVersions]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "builds",
                  "platform",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appPrices",
            "explode": false,
            "in": "query",
            "name": "fields[appPrices]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "priceTier"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type inAppPurchases",
            "explode": false,
            "in": "query",
            "name": "fields[inAppPurchases]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "apps",
                  "inAppPurchaseType",
                  "productId",
                  "referenceName",
                  "state"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaAppReviewDetails",
            "explode": false,
            "in": "query",
            "name": "fields[betaAppReviewDetails]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "contactEmail",
                  "contactFirstName",
                  "contactLastName",
                  "contactPhone",
                  "demoAccountName",
                  "demoAccountPassword",
                  "demoAccountRequired",
                  "notes"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type territories",
            "explode": false,
            "in": "query",
            "name": "fields[territories]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "currency"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type gameCenterEnabledVersions",
            "explode": false,
            "in": "query",
            "name": "fields[gameCenterEnabledVersions]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "compatibleVersions",
                  "iconAsset",
                  "platform",
                  "versionString"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreVersions",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersions]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "ageRatingDeclaration",
                  "app",
                  "appStoreReviewDetail",
                  "appStoreState",
                  "appStoreVersionLocalizations",
                  "appStoreVersionPhasedRelease",
                  "appStoreVersionSubmission",
                  "build",
                  "copyright",
                  "createdDate",
                  "downloadable",
                  "earliestReleaseDate",
                  "idfaDeclaration",
                  "platform",
                  "releaseType",
                  "routingAppCoverage",
                  "usesIdfa",
                  "versionString"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaAppLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[betaAppLocalizations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "description",
                  "feedbackEmail",
                  "locale",
                  "marketingUrl",
                  "privacyPolicyUrl",
                  "tvOsPrivacyPolicy"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaLicenseAgreements",
            "explode": false,
            "in": "query",
            "name": "fields[betaLicenseAgreements]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "agreementText",
                  "app"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type endUserLicenseAgreements",
            "explode": false,
            "in": "query",
            "name": "fields[endUserLicenseAgreements]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "agreementText",
                  "app",
                  "territories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related appInfos returned (when they are included)",
            "in": "query",
            "name": "limit[appInfos]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related appStoreVersions returned (when they are included)",
            "in": "query",
            "name": "limit[appStoreVersions]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related availableTerritories returned (when they are included)",
            "in": "query",
            "name": "limit[availableTerritories]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related betaAppLocalizations returned (when they are included)",
            "in": "query",
            "name": "limit[betaAppLocalizations]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related betaGroups returned (when they are included)",
            "in": "query",
            "name": "limit[betaGroups]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related builds returned (when they are included)",
            "in": "query",
            "name": "limit[builds]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related gameCenterEnabledVersions returned (when they are included)",
            "in": "query",
            "name": "limit[gameCenterEnabledVersions]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related inAppPurchases returned (when they are included)",
            "in": "query",
            "name": "limit[inAppPurchases]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related preReleaseVersions returned (when they are included)",
            "in": "query",
            "name": "limit[preReleaseVersions]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related prices returned (when they are included)",
            "in": "query",
            "name": "limit[prices]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppResponse"
                }
              }
            },
            "description": "Single App"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Apps"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "apps-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppUpdateRequest"
              }
            }
          },
          "description": "App representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppResponse"
                }
              }
            },
            "description": "Single App"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Apps"
        ]
      }
    },
    "/v1/apps/{id}/appInfos": {
      "get": {
        "operationId": "apps-appInfos-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type ageRatingDeclarations",
            "explode": false,
            "in": "query",
            "name": "fields[ageRatingDeclarations]",
            "schema": {
              "items": {
                "enum": [
                  "alcoholTobaccoOrDrugUseOrReferences",
                  "contests",
                  "gambling",
                  "gamblingAndContests",
                  "gamblingSimulated",
                  "horrorOrFearThemes",
                  "kidsAgeBand",
                  "matureOrSuggestiveThemes",
                  "medicalOrTreatmentInformation",
                  "profanityOrCrudeHumor",
                  "seventeenPlus",
                  "sexualContentGraphicAndNudity",
                  "sexualContentOrNudity",
                  "unrestrictedWebAccess",
                  "violenceCartoonOrFantasy",
                  "violenceRealistic",
                  "violenceRealisticProlongedGraphicOrSadistic"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appInfos",
            "explode": false,
            "in": "query",
            "name": "fields[appInfos]",
            "schema": {
              "items": {
                "enum": [
                  "ageRatingDeclaration",
                  "app",
                  "appInfoLocalizations",
                  "appStoreAgeRating",
                  "appStoreState",
                  "brazilAgeRating",
                  "kidsAgeBand",
                  "primaryCategory",
                  "primarySubcategoryOne",
                  "primarySubcategoryTwo",
                  "secondaryCategory",
                  "secondarySubcategoryOne",
                  "secondarySubcategoryTwo"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appCategories",
            "explode": false,
            "in": "query",
            "name": "fields[appCategories]",
            "schema": {
              "items": {
                "enum": [
                  "parent",
                  "platforms",
                  "subcategories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appInfoLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[appInfoLocalizations]",
            "schema": {
              "items": {
                "enum": [
                  "appInfo",
                  "locale",
                  "name",
                  "privacyPolicyText",
                  "privacyPolicyUrl",
                  "subtitle"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appInfoLocalizations",
                  "primaryCategory",
                  "primarySubcategoryOne",
                  "primarySubcategoryTwo",
                  "secondaryCategory",
                  "secondarySubcategoryOne",
                  "secondarySubcategoryTwo"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppInfosResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Apps"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/apps/{id}/appStoreVersions": {
      "get": {
        "operationId": "apps-appStoreVersions-get_to_many_related",
        "parameters": [
          {
            "description": "filter by attribute 'appStoreState'",
            "explode": false,
            "in": "query",
            "name": "filter[appStoreState]",
            "schema": {
              "items": {
                "enum": [
                  "DEVELOPER_REMOVED_FROM_SALE",
                  "DEVELOPER_REJECTED",
                  "IN_REVIEW",
                  "INVALID_BINARY",
                  "METADATA_REJECTED",
                  "PENDING_APPLE_RELEASE",
                  "PENDING_CONTRACT",
                  "PENDING_DEVELOPER_RELEASE",
                  "PREPARE_FOR_SUBMISSION",
                  "PREORDER_READY_FOR_SALE",
                  "PROCESSING_FOR_APP_STORE",
                  "READY_FOR_SALE",
                  "REJECTED",
                  "REMOVED_FROM_SALE",
                  "WAITING_FOR_EXPORT_COMPLIANCE",
                  "WAITING_FOR_REVIEW",
                  "REPLACED_WITH_NEW_VERSION"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'platform'",
            "explode": false,
            "in": "query",
            "name": "filter[platform]",
            "schema": {
              "items": {
                "enum": [
                  "IOS",
                  "MAC_OS",
                  "TV_OS"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'versionString'",
            "explode": false,
            "in": "query",
            "name": "filter[versionString]",
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s)",
            "explode": false,
            "in": "query",
            "name": "filter[id]",
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type idfaDeclarations",
            "explode": false,
            "in": "query",
            "name": "fields[idfaDeclarations]",
            "schema": {
              "items": {
                "enum": [
                  "appStoreVersion",
                  "attributesActionWithPreviousAd",
                  "attributesAppInstallationToPreviousAd",
                  "honorsLimitedAdTracking",
                  "servesAds"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreVersionLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersionLocalizations]",
            "schema": {
              "items": {
                "enum": [
                  "appPreviewSets",
                  "appScreenshotSets",
                  "appStoreVersion",
                  "description",
                  "keywords",
                  "locale",
                  "marketingUrl",
                  "promotionalText",
                  "supportUrl",
                  "whatsNew"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type routingAppCoverages",
            "explode": false,
            "in": "query",
            "name": "fields[routingAppCoverages]",
            "schema": {
              "items": {
                "enum": [
                  "appStoreVersion",
                  "assetDeliveryState",
                  "fileName",
                  "fileSize",
                  "sourceFileChecksum",
                  "uploadOperations",
                  "uploaded"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreVersionPhasedReleases",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersionPhasedReleases]",
            "schema": {
              "items": {
                "enum": [
                  "appStoreVersion",
                  "currentDayNumber",
                  "phasedReleaseState",
                  "startDate",
                  "totalPauseDuration"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type ageRatingDeclarations",
            "explode": false,
            "in": "query",
            "name": "fields[ageRatingDeclarations]",
            "schema": {
              "items": {
                "enum": [
                  "alcoholTobaccoOrDrugUseOrReferences",
                  "gamblingAndContests",
                  "gamblingSimulated",
                  "horrorOrFearThemes",
                  "kidsAgeBand",
                  "matureOrSuggestiveThemes",
                  "medicalOrTreatmentInformation",
                  "profanityOrCrudeHumor",
                  "sexualContentGraphicAndNudity",
                  "sexualContentOrNudity",
                  "unrestrictedWebAccess",
                  "violenceCartoonOrFantasy",
                  "violenceRealistic",
                  "violenceRealisticProlongedGraphicOrSadistic"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreReviewDetails",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreReviewDetails]",
            "schema": {
              "items": {
                "enum": [
                  "appStoreReviewAttachments",
                  "appStoreVersion",
                  "contactEmail",
                  "contactFirstName",
                  "contactLastName",
                  "contactPhone",
                  "demoAccountName",
                  "demoAccountPassword",
                  "demoAccountRequired",
                  "notes"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreVersions",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersions]",
            "schema": {
              "items": {
                "enum": [
                  "ageRatingDeclaration",
                  "app",
                  "appStoreReviewDetail",
                  "appStoreState",
                  "appStoreVersionLocalizations",
                  "appStoreVersionPhasedRelease",
                  "appStoreVersionSubmission",
                  "build",
                  "copyright",
                  "createdDate",
                  "downloadable",
                  "earliestReleaseDate",
                  "idfaDeclaration",
                  "platform",
                  "releaseType",
                  "routingAppCoverage",
                  "usesIdfa",
                  "versionString"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreVersionSubmissions",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersionSubmissions]",
            "schema": {
              "items": {
                "enum": [
                  "appStoreVersion"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "schema": {
              "items": {
                "enum": [
                  "ageRatingDeclaration",
                  "app",
                  "appStoreReviewDetail",
                  "appStoreVersionLocalizations",
                  "appStoreVersionPhasedRelease",
                  "appStoreVersionSubmission",
                  "build",
                  "idfaDeclaration",
                  "routingAppCoverage"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreVersionsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Apps"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/apps/{id}/availableTerritories": {
      "get": {
        "operationId": "apps-availableTerritories-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type territories",
            "explode": false,
            "in": "query",
            "name": "fields[territories]",
            "schema": {
              "items": {
                "enum": [
                  "currency"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TerritoriesResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Apps"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/apps/{id}/betaAppLocalizations": {
      "get": {
        "operationId": "apps-betaAppLocalizations-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type betaAppLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[betaAppLocalizations]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "description",
                  "feedbackEmail",
                  "locale",
                  "marketingUrl",
                  "privacyPolicyUrl",
                  "tvOsPrivacyPolicy"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaAppLocalizationsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Apps"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/apps/{id}/betaAppReviewDetail": {
      "get": {
        "operationId": "apps-betaAppReviewDetail-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type betaAppReviewDetails",
            "explode": false,
            "in": "query",
            "name": "fields[betaAppReviewDetails]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "contactEmail",
                  "contactFirstName",
                  "contactLastName",
                  "contactPhone",
                  "demoAccountName",
                  "demoAccountPassword",
                  "demoAccountRequired",
                  "notes"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaAppReviewDetailResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Apps"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/apps/{id}/betaGroups": {
      "get": {
        "operationId": "apps-betaGroups-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type betaGroups",
            "explode": false,
            "in": "query",
            "name": "fields[betaGroups]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "betaTesters",
                  "builds",
                  "createdDate",
                  "feedbackEnabled",
                  "isInternalGroup",
                  "name",
                  "publicLink",
                  "publicLinkEnabled",
                  "publicLinkId",
                  "publicLinkLimit",
                  "publicLinkLimitEnabled"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaGroupsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Apps"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/apps/{id}/betaLicenseAgreement": {
      "get": {
        "operationId": "apps-betaLicenseAgreement-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type betaLicenseAgreements",
            "explode": false,
            "in": "query",
            "name": "fields[betaLicenseAgreements]",
            "schema": {
              "items": {
                "enum": [
                  "agreementText",
                  "app"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaLicenseAgreementResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Apps"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/apps/{id}/builds": {
      "get": {
        "operationId": "apps-builds-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Apps"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/apps/{id}/endUserLicenseAgreement": {
      "get": {
        "operationId": "apps-endUserLicenseAgreement-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type endUserLicenseAgreements",
            "explode": false,
            "in": "query",
            "name": "fields[endUserLicenseAgreements]",
            "schema": {
              "items": {
                "enum": [
                  "agreementText",
                  "app",
                  "territories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EndUserLicenseAgreementResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Apps"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/apps/{id}/gameCenterEnabledVersions": {
      "get": {
        "operationId": "apps-gameCenterEnabledVersions-get_to_many_related",
        "parameters": [
          {
            "description": "filter by attribute 'platform'",
            "explode": false,
            "in": "query",
            "name": "filter[platform]",
            "schema": {
              "items": {
                "enum": [
                  "IOS",
                  "MAC_OS",
                  "TV_OS"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'versionString'",
            "explode": false,
            "in": "query",
            "name": "filter[versionString]",
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s)",
            "explode": false,
            "in": "query",
            "name": "filter[id]",
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of sort expressions; resources will be sorted as specified",
            "explode": false,
            "in": "query",
            "name": "sort",
            "schema": {
              "items": {
                "enum": [
                  "versionString",
                  "-versionString"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type gameCenterEnabledVersions",
            "explode": false,
            "in": "query",
            "name": "fields[gameCenterEnabledVersions]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "compatibleVersions",
                  "iconAsset",
                  "platform",
                  "versionString"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "compatibleVersions"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GameCenterEnabledVersionsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Apps"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/apps/{id}/inAppPurchases": {
      "get": {
        "operationId": "apps-inAppPurchases-get_to_many_related",
        "parameters": [
          {
            "description": "filter by attribute 'inAppPurchaseType'",
            "explode": false,
            "in": "query",
            "name": "filter[inAppPurchaseType]",
            "schema": {
              "items": {
                "enum": [
                  "AUTOMATICALLY_RENEWABLE_SUBSCRIPTION",
                  "NON_CONSUMABLE",
                  "CONSUMABLE",
                  "NON_RENEWING_SUBSCRIPTION",
                  "FREE_SUBSCRIPTION"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by canBeSubmitted",
            "explode": false,
            "in": "query",
            "name": "filter[canBeSubmitted]",
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of sort expressions; resources will be sorted as specified",
            "explode": false,
            "in": "query",
            "name": "sort",
            "schema": {
              "items": {
                "enum": [
                  "inAppPurchaseType",
                  "-inAppPurchaseType",
                  "productId",
                  "-productId",
                  "referenceName",
                  "-referenceName"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type inAppPurchases",
            "explode": false,
            "in": "query",
            "name": "fields[inAppPurchases]",
            "schema": {
              "items": {
                "enum": [
                  "apps",
                  "inAppPurchaseType",
                  "productId",
                  "referenceName",
                  "state"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "schema": {
              "items": {
                "enum": [
                  "apps"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InAppPurchasesResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Apps"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/apps/{id}/perfPowerMetrics": {
      "get": {
        "operationId": "apps-perfPowerMetrics-get_to_many_related",
        "parameters": [
          {
            "description": "filter by attribute 'deviceType'",
            "explode": false,
            "in": "query",
            "name": "filter[deviceType]",
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'metricType'",
            "explode": false,
            "in": "query",
            "name": "filter[metricType]",
            "schema": {
              "items": {
                "enum": [
                  "DISK",
                  "HANG",
                  "BATTERY",
                  "LAUNCH",
                  "MEMORY",
                  "ANIMATION",
                  "TERMINATION"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'platform'",
            "explode": false,
            "in": "query",
            "name": "filter[platform]",
            "schema": {
              "items": {
                "enum": [
                  "IOS"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PerfPowerMetricsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Apps"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/apps/{id}/preOrder": {
      "get": {
        "operationId": "apps-preOrder-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appPreOrders",
            "explode": false,
            "in": "query",
            "name": "fields[appPreOrders]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appReleaseDate",
                  "preOrderAvailableDate"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPreOrderResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Apps"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/apps/{id}/preReleaseVersions": {
      "get": {
        "operationId": "apps-preReleaseVersions-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type preReleaseVersions",
            "explode": false,
            "in": "query",
            "name": "fields[preReleaseVersions]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "builds",
                  "platform",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PreReleaseVersionsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Apps"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/apps/{id}/prices": {
      "get": {
        "operationId": "apps-prices-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appPrices",
            "explode": false,
            "in": "query",
            "name": "fields[appPrices]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "priceTier"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appPriceTiers",
            "explode": false,
            "in": "query",
            "name": "fields[appPriceTiers]",
            "schema": {
              "items": {
                "enum": [
                  "pricePoints"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "priceTier"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppPricesResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Apps"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/apps/{id}/relationships/betaTesters": {
      "delete": {
        "operationId": "apps-betaTesters-delete_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AppBetaTestersLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Apps"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/betaAppLocalizations": {
      "get": {
        "operationId": "betaAppLocalizations-get_collection",
        "parameters": [
          {
            "description": "filter by attribute 'locale'",
            "explode": false,
            "in": "query",
            "name": "filter[locale]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'app'",
            "explode": false,
            "in": "query",
            "name": "filter[app]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaAppLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[betaAppLocalizations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "description",
                  "feedbackEmail",
                  "locale",
                  "marketingUrl",
                  "privacyPolicyUrl",
                  "tvOsPrivacyPolicy"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaAppLocalizationsResponse"
                }
              }
            },
            "description": "List of BetaAppLocalizations"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "BetaAppLocalizations"
        ]
      },
      "post": {
        "operationId": "betaAppLocalizations-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaAppLocalizationCreateRequest"
              }
            }
          },
          "description": "BetaAppLocalization representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaAppLocalizationResponse"
                }
              }
            },
            "description": "Single BetaAppLocalization"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaAppLocalizations"
        ]
      }
    },
    "/v1/betaAppLocalizations/{id}": {
      "delete": {
        "operationId": "betaAppLocalizations-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaAppLocalizations"
        ]
      },
      "get": {
        "operationId": "betaAppLocalizations-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type betaAppLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[betaAppLocalizations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "description",
                  "feedbackEmail",
                  "locale",
                  "marketingUrl",
                  "privacyPolicyUrl",
                  "tvOsPrivacyPolicy"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaAppLocalizationResponse"
                }
              }
            },
            "description": "Single BetaAppLocalization"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaAppLocalizations"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "betaAppLocalizations-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaAppLocalizationUpdateRequest"
              }
            }
          },
          "description": "BetaAppLocalization representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaAppLocalizationResponse"
                }
              }
            },
            "description": "Single BetaAppLocalization"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaAppLocalizations"
        ]
      }
    },
    "/v1/betaAppLocalizations/{id}/app": {
      "get": {
        "operationId": "betaAppLocalizations-app-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaAppLocalizations"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/betaAppReviewDetails": {
      "get": {
        "operationId": "betaAppReviewDetails-get_collection",
        "parameters": [
          {
            "description": "filter by id(s) of related 'app'",
            "explode": false,
            "in": "query",
            "name": "filter[app]",
            "required": true,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaAppReviewDetails",
            "explode": false,
            "in": "query",
            "name": "fields[betaAppReviewDetails]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "contactEmail",
                  "contactFirstName",
                  "contactLastName",
                  "contactPhone",
                  "demoAccountName",
                  "demoAccountPassword",
                  "demoAccountRequired",
                  "notes"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaAppReviewDetailsResponse"
                }
              }
            },
            "description": "List of BetaAppReviewDetails"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "BetaAppReviewDetails"
        ]
      }
    },
    "/v1/betaAppReviewDetails/{id}": {
      "get": {
        "operationId": "betaAppReviewDetails-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type betaAppReviewDetails",
            "explode": false,
            "in": "query",
            "name": "fields[betaAppReviewDetails]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "contactEmail",
                  "contactFirstName",
                  "contactLastName",
                  "contactPhone",
                  "demoAccountName",
                  "demoAccountPassword",
                  "demoAccountRequired",
                  "notes"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaAppReviewDetailResponse"
                }
              }
            },
            "description": "Single BetaAppReviewDetail"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaAppReviewDetails"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "betaAppReviewDetails-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaAppReviewDetailUpdateRequest"
              }
            }
          },
          "description": "BetaAppReviewDetail representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaAppReviewDetailResponse"
                }
              }
            },
            "description": "Single BetaAppReviewDetail"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaAppReviewDetails"
        ]
      }
    },
    "/v1/betaAppReviewDetails/{id}/app": {
      "get": {
        "operationId": "betaAppReviewDetails-app-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaAppReviewDetails"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/betaAppReviewSubmissions": {
      "get": {
        "operationId": "betaAppReviewSubmissions-get_collection",
        "parameters": [
          {
            "description": "filter by attribute 'betaReviewState'",
            "explode": false,
            "in": "query",
            "name": "filter[betaReviewState]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "WAITING_FOR_REVIEW",
                  "IN_REVIEW",
                  "REJECTED",
                  "APPROVED"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'build'",
            "explode": false,
            "in": "query",
            "name": "filter[build]",
            "required": true,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaAppReviewSubmissions",
            "explode": false,
            "in": "query",
            "name": "fields[betaAppReviewSubmissions]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "betaReviewState",
                  "build"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "build"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaAppReviewSubmissionsResponse"
                }
              }
            },
            "description": "List of BetaAppReviewSubmissions"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "BetaAppReviewSubmissions"
        ]
      },
      "post": {
        "operationId": "betaAppReviewSubmissions-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaAppReviewSubmissionCreateRequest"
              }
            }
          },
          "description": "BetaAppReviewSubmission representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaAppReviewSubmissionResponse"
                }
              }
            },
            "description": "Single BetaAppReviewSubmission"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaAppReviewSubmissions"
        ]
      }
    },
    "/v1/betaAppReviewSubmissions/{id}": {
      "get": {
        "operationId": "betaAppReviewSubmissions-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type betaAppReviewSubmissions",
            "explode": false,
            "in": "query",
            "name": "fields[betaAppReviewSubmissions]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "betaReviewState",
                  "build"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "build"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaAppReviewSubmissionResponse"
                }
              }
            },
            "description": "Single BetaAppReviewSubmission"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaAppReviewSubmissions"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/betaAppReviewSubmissions/{id}/build": {
      "get": {
        "operationId": "betaAppReviewSubmissions-build-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaAppReviewSubmissions"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/betaBuildLocalizations": {
      "get": {
        "operationId": "betaBuildLocalizations-get_collection",
        "parameters": [
          {
            "description": "filter by attribute 'locale'",
            "explode": false,
            "in": "query",
            "name": "filter[locale]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'build'",
            "explode": false,
            "in": "query",
            "name": "filter[build]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaBuildLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[betaBuildLocalizations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "build",
                  "locale",
                  "whatsNew"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "build"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaBuildLocalizationsResponse"
                }
              }
            },
            "description": "List of BetaBuildLocalizations"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "BetaBuildLocalizations"
        ]
      },
      "post": {
        "operationId": "betaBuildLocalizations-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaBuildLocalizationCreateRequest"
              }
            }
          },
          "description": "BetaBuildLocalization representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaBuildLocalizationResponse"
                }
              }
            },
            "description": "Single BetaBuildLocalization"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaBuildLocalizations"
        ]
      }
    },
    "/v1/betaBuildLocalizations/{id}": {
      "delete": {
        "operationId": "betaBuildLocalizations-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaBuildLocalizations"
        ]
      },
      "get": {
        "operationId": "betaBuildLocalizations-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type betaBuildLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[betaBuildLocalizations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "build",
                  "locale",
                  "whatsNew"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "build"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaBuildLocalizationResponse"
                }
              }
            },
            "description": "Single BetaBuildLocalization"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaBuildLocalizations"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "betaBuildLocalizations-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaBuildLocalizationUpdateRequest"
              }
            }
          },
          "description": "BetaBuildLocalization representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaBuildLocalizationResponse"
                }
              }
            },
            "description": "Single BetaBuildLocalization"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaBuildLocalizations"
        ]
      }
    },
    "/v1/betaBuildLocalizations/{id}/build": {
      "get": {
        "operationId": "betaBuildLocalizations-build-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaBuildLocalizations"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/betaGroups": {
      "get": {
        "operationId": "betaGroups-get_collection",
        "parameters": [
          {
            "description": "filter by attribute 'isInternalGroup'",
            "explode": false,
            "in": "query",
            "name": "filter[isInternalGroup]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'name'",
            "explode": false,
            "in": "query",
            "name": "filter[name]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'publicLink'",
            "explode": false,
            "in": "query",
            "name": "filter[publicLink]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'publicLinkEnabled'",
            "explode": false,
            "in": "query",
            "name": "filter[publicLinkEnabled]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'publicLinkLimitEnabled'",
            "explode": false,
            "in": "query",
            "name": "filter[publicLinkLimitEnabled]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'app'",
            "explode": false,
            "in": "query",
            "name": "filter[app]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'builds'",
            "explode": false,
            "in": "query",
            "name": "filter[builds]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s)",
            "explode": false,
            "in": "query",
            "name": "filter[id]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of sort expressions; resources will be sorted as specified",
            "explode": false,
            "in": "query",
            "name": "sort",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "createdDate",
                  "-createdDate",
                  "name",
                  "-name",
                  "publicLinkEnabled",
                  "-publicLinkEnabled",
                  "publicLinkLimit",
                  "-publicLinkLimit"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaGroups",
            "explode": false,
            "in": "query",
            "name": "fields[betaGroups]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "betaTesters",
                  "builds",
                  "createdDate",
                  "feedbackEnabled",
                  "isInternalGroup",
                  "name",
                  "publicLink",
                  "publicLinkEnabled",
                  "publicLinkId",
                  "publicLinkLimit",
                  "publicLinkLimitEnabled"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "betaTesters",
                  "builds"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaTesters",
            "explode": false,
            "in": "query",
            "name": "fields[betaTesters]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "apps",
                  "betaGroups",
                  "builds",
                  "email",
                  "firstName",
                  "inviteType",
                  "lastName"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related betaTesters returned (when they are included)",
            "in": "query",
            "name": "limit[betaTesters]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related builds returned (when they are included)",
            "in": "query",
            "name": "limit[builds]",
            "required": false,
            "schema": {
              "maximum": 1000,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaGroupsResponse"
                }
              }
            },
            "description": "List of BetaGroups"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "BetaGroups"
        ]
      },
      "post": {
        "operationId": "betaGroups-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaGroupCreateRequest"
              }
            }
          },
          "description": "BetaGroup representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaGroupResponse"
                }
              }
            },
            "description": "Single BetaGroup"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaGroups"
        ]
      }
    },
    "/v1/betaGroups/{id}": {
      "delete": {
        "operationId": "betaGroups-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaGroups"
        ]
      },
      "get": {
        "operationId": "betaGroups-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type betaGroups",
            "explode": false,
            "in": "query",
            "name": "fields[betaGroups]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "betaTesters",
                  "builds",
                  "createdDate",
                  "feedbackEnabled",
                  "isInternalGroup",
                  "name",
                  "publicLink",
                  "publicLinkEnabled",
                  "publicLinkId",
                  "publicLinkLimit",
                  "publicLinkLimitEnabled"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "betaTesters",
                  "builds"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaTesters",
            "explode": false,
            "in": "query",
            "name": "fields[betaTesters]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "apps",
                  "betaGroups",
                  "builds",
                  "email",
                  "firstName",
                  "inviteType",
                  "lastName"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related betaTesters returned (when they are included)",
            "in": "query",
            "name": "limit[betaTesters]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related builds returned (when they are included)",
            "in": "query",
            "name": "limit[builds]",
            "required": false,
            "schema": {
              "maximum": 1000,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaGroupResponse"
                }
              }
            },
            "description": "Single BetaGroup"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaGroups"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "betaGroups-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaGroupUpdateRequest"
              }
            }
          },
          "description": "BetaGroup representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaGroupResponse"
                }
              }
            },
            "description": "Single BetaGroup"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaGroups"
        ]
      }
    },
    "/v1/betaGroups/{id}/app": {
      "get": {
        "operationId": "betaGroups-app-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaGroups"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/betaGroups/{id}/betaTesters": {
      "get": {
        "operationId": "betaGroups-betaTesters-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type betaTesters",
            "explode": false,
            "in": "query",
            "name": "fields[betaTesters]",
            "schema": {
              "items": {
                "enum": [
                  "apps",
                  "betaGroups",
                  "builds",
                  "email",
                  "firstName",
                  "inviteType",
                  "lastName"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaTestersResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaGroups"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/betaGroups/{id}/builds": {
      "get": {
        "operationId": "betaGroups-builds-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaGroups"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/betaGroups/{id}/relationships/betaTesters": {
      "delete": {
        "operationId": "betaGroups-betaTesters-delete_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaGroupBetaTestersLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaGroups"
        ]
      },
      "get": {
        "operationId": "betaGroups-betaTesters-get_to_many_relationship",
        "parameters": [
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaGroupBetaTestersLinkagesResponse"
                }
              }
            },
            "description": "List of related linkages"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaGroups"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "post": {
        "operationId": "betaGroups-betaTesters-create_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaGroupBetaTestersLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaGroups"
        ]
      }
    },
    "/v1/betaGroups/{id}/relationships/builds": {
      "delete": {
        "operationId": "betaGroups-builds-delete_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaGroupBuildsLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaGroups"
        ]
      },
      "get": {
        "operationId": "betaGroups-builds-get_to_many_relationship",
        "parameters": [
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaGroupBuildsLinkagesResponse"
                }
              }
            },
            "description": "List of related linkages"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaGroups"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "post": {
        "operationId": "betaGroups-builds-create_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaGroupBuildsLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaGroups"
        ]
      }
    },
    "/v1/betaLicenseAgreements": {
      "get": {
        "operationId": "betaLicenseAgreements-get_collection",
        "parameters": [
          {
            "description": "filter by id(s) of related 'app'",
            "explode": false,
            "in": "query",
            "name": "filter[app]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaLicenseAgreements",
            "explode": false,
            "in": "query",
            "name": "fields[betaLicenseAgreements]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "agreementText",
                  "app"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaLicenseAgreementsResponse"
                }
              }
            },
            "description": "List of BetaLicenseAgreements"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "BetaLicenseAgreements"
        ]
      }
    },
    "/v1/betaLicenseAgreements/{id}": {
      "get": {
        "operationId": "betaLicenseAgreements-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type betaLicenseAgreements",
            "explode": false,
            "in": "query",
            "name": "fields[betaLicenseAgreements]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "agreementText",
                  "app"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaLicenseAgreementResponse"
                }
              }
            },
            "description": "Single BetaLicenseAgreement"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaLicenseAgreements"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "betaLicenseAgreements-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaLicenseAgreementUpdateRequest"
              }
            }
          },
          "description": "BetaLicenseAgreement representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaLicenseAgreementResponse"
                }
              }
            },
            "description": "Single BetaLicenseAgreement"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaLicenseAgreements"
        ]
      }
    },
    "/v1/betaLicenseAgreements/{id}/app": {
      "get": {
        "operationId": "betaLicenseAgreements-app-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaLicenseAgreements"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/betaTesterInvitations": {
      "post": {
        "operationId": "betaTesterInvitations-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaTesterInvitationCreateRequest"
              }
            }
          },
          "description": "BetaTesterInvitation representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaTesterInvitationResponse"
                }
              }
            },
            "description": "Single BetaTesterInvitation"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaTesterInvitations"
        ]
      }
    },
    "/v1/betaTesters": {
      "get": {
        "operationId": "betaTesters-get_collection",
        "parameters": [
          {
            "description": "filter by attribute 'email'",
            "explode": false,
            "in": "query",
            "name": "filter[email]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'firstName'",
            "explode": false,
            "in": "query",
            "name": "filter[firstName]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'inviteType'",
            "explode": false,
            "in": "query",
            "name": "filter[inviteType]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "EMAIL",
                  "PUBLIC_LINK"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'lastName'",
            "explode": false,
            "in": "query",
            "name": "filter[lastName]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'apps'",
            "explode": false,
            "in": "query",
            "name": "filter[apps]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'betaGroups'",
            "explode": false,
            "in": "query",
            "name": "filter[betaGroups]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'builds'",
            "explode": false,
            "in": "query",
            "name": "filter[builds]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of sort expressions; resources will be sorted as specified",
            "explode": false,
            "in": "query",
            "name": "sort",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "email",
                  "-email",
                  "firstName",
                  "-firstName",
                  "inviteType",
                  "-inviteType",
                  "lastName",
                  "-lastName"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaTesters",
            "explode": false,
            "in": "query",
            "name": "fields[betaTesters]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "apps",
                  "betaGroups",
                  "builds",
                  "email",
                  "firstName",
                  "inviteType",
                  "lastName"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "apps",
                  "betaGroups",
                  "builds"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaGroups",
            "explode": false,
            "in": "query",
            "name": "fields[betaGroups]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "betaTesters",
                  "builds",
                  "createdDate",
                  "feedbackEnabled",
                  "isInternalGroup",
                  "name",
                  "publicLink",
                  "publicLinkEnabled",
                  "publicLinkId",
                  "publicLinkLimit",
                  "publicLinkLimitEnabled"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related apps returned (when they are included)",
            "in": "query",
            "name": "limit[apps]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related betaGroups returned (when they are included)",
            "in": "query",
            "name": "limit[betaGroups]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related builds returned (when they are included)",
            "in": "query",
            "name": "limit[builds]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaTestersResponse"
                }
              }
            },
            "description": "List of BetaTesters"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "BetaTesters"
        ]
      },
      "post": {
        "operationId": "betaTesters-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaTesterCreateRequest"
              }
            }
          },
          "description": "BetaTester representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaTesterResponse"
                }
              }
            },
            "description": "Single BetaTester"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaTesters"
        ]
      }
    },
    "/v1/betaTesters/{id}": {
      "delete": {
        "operationId": "betaTesters-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaTesters"
        ]
      },
      "get": {
        "operationId": "betaTesters-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type betaTesters",
            "explode": false,
            "in": "query",
            "name": "fields[betaTesters]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "apps",
                  "betaGroups",
                  "builds",
                  "email",
                  "firstName",
                  "inviteType",
                  "lastName"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "apps",
                  "betaGroups",
                  "builds"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaGroups",
            "explode": false,
            "in": "query",
            "name": "fields[betaGroups]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "betaTesters",
                  "builds",
                  "createdDate",
                  "feedbackEnabled",
                  "isInternalGroup",
                  "name",
                  "publicLink",
                  "publicLinkEnabled",
                  "publicLinkId",
                  "publicLinkLimit",
                  "publicLinkLimitEnabled"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related apps returned (when they are included)",
            "in": "query",
            "name": "limit[apps]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related betaGroups returned (when they are included)",
            "in": "query",
            "name": "limit[betaGroups]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related builds returned (when they are included)",
            "in": "query",
            "name": "limit[builds]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaTesterResponse"
                }
              }
            },
            "description": "Single BetaTester"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaTesters"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/betaTesters/{id}/apps": {
      "get": {
        "operationId": "betaTesters-apps-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaTesters"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/betaTesters/{id}/betaGroups": {
      "get": {
        "operationId": "betaTesters-betaGroups-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type betaGroups",
            "explode": false,
            "in": "query",
            "name": "fields[betaGroups]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "betaTesters",
                  "builds",
                  "createdDate",
                  "feedbackEnabled",
                  "isInternalGroup",
                  "name",
                  "publicLink",
                  "publicLinkEnabled",
                  "publicLinkId",
                  "publicLinkLimit",
                  "publicLinkLimitEnabled"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaGroupsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaTesters"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/betaTesters/{id}/builds": {
      "get": {
        "operationId": "betaTesters-builds-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaTesters"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/betaTesters/{id}/relationships/apps": {
      "delete": {
        "operationId": "betaTesters-apps-delete_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaTesterAppsLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaTesters"
        ]
      },
      "get": {
        "operationId": "betaTesters-apps-get_to_many_relationship",
        "parameters": [
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaTesterAppsLinkagesResponse"
                }
              }
            },
            "description": "List of related linkages"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaTesters"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/betaTesters/{id}/relationships/betaGroups": {
      "delete": {
        "operationId": "betaTesters-betaGroups-delete_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaTesterBetaGroupsLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaTesters"
        ]
      },
      "get": {
        "operationId": "betaTesters-betaGroups-get_to_many_relationship",
        "parameters": [
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaTesterBetaGroupsLinkagesResponse"
                }
              }
            },
            "description": "List of related linkages"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaTesters"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "post": {
        "operationId": "betaTesters-betaGroups-create_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaTesterBetaGroupsLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaTesters"
        ]
      }
    },
    "/v1/betaTesters/{id}/relationships/builds": {
      "delete": {
        "operationId": "betaTesters-builds-delete_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaTesterBuildsLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaTesters"
        ]
      },
      "get": {
        "operationId": "betaTesters-builds-get_to_many_relationship",
        "parameters": [
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaTesterBuildsLinkagesResponse"
                }
              }
            },
            "description": "List of related linkages"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BetaTesters"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "post": {
        "operationId": "betaTesters-builds-create_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BetaTesterBuildsLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BetaTesters"
        ]
      }
    },
    "/v1/buildBetaDetails": {
      "get": {
        "operationId": "buildBetaDetails-get_collection",
        "parameters": [
          {
            "description": "filter by id(s) of related 'build'",
            "explode": false,
            "in": "query",
            "name": "filter[build]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s)",
            "explode": false,
            "in": "query",
            "name": "filter[id]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type buildBetaDetails",
            "explode": false,
            "in": "query",
            "name": "fields[buildBetaDetails]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "autoNotifyEnabled",
                  "build",
                  "externalBuildState",
                  "internalBuildState"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "build"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildBetaDetailsResponse"
                }
              }
            },
            "description": "List of BuildBetaDetails"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "BuildBetaDetails"
        ]
      }
    },
    "/v1/buildBetaDetails/{id}": {
      "get": {
        "operationId": "buildBetaDetails-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type buildBetaDetails",
            "explode": false,
            "in": "query",
            "name": "fields[buildBetaDetails]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "autoNotifyEnabled",
                  "build",
                  "externalBuildState",
                  "internalBuildState"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "build"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildBetaDetailResponse"
                }
              }
            },
            "description": "Single BuildBetaDetail"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BuildBetaDetails"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "buildBetaDetails-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BuildBetaDetailUpdateRequest"
              }
            }
          },
          "description": "BuildBetaDetail representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildBetaDetailResponse"
                }
              }
            },
            "description": "Single BuildBetaDetail"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BuildBetaDetails"
        ]
      }
    },
    "/v1/buildBetaDetails/{id}/build": {
      "get": {
        "operationId": "buildBetaDetails-build-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BuildBetaDetails"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/buildBetaNotifications": {
      "post": {
        "operationId": "buildBetaNotifications-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BuildBetaNotificationCreateRequest"
              }
            }
          },
          "description": "BuildBetaNotification representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildBetaNotificationResponse"
                }
              }
            },
            "description": "Single BuildBetaNotification"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BuildBetaNotifications"
        ]
      }
    },
    "/v1/builds": {
      "get": {
        "operationId": "builds-get_collection",
        "parameters": [
          {
            "description": "filter by attribute 'betaAppReviewSubmission.betaReviewState'",
            "explode": false,
            "in": "query",
            "name": "filter[betaAppReviewSubmission.betaReviewState]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "WAITING_FOR_REVIEW",
                  "IN_REVIEW",
                  "REJECTED",
                  "APPROVED"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'expired'",
            "explode": false,
            "in": "query",
            "name": "filter[expired]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'preReleaseVersion.platform'",
            "explode": false,
            "in": "query",
            "name": "filter[preReleaseVersion.platform]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "IOS",
                  "MAC_OS",
                  "TV_OS"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'preReleaseVersion.version'",
            "explode": false,
            "in": "query",
            "name": "filter[preReleaseVersion.version]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'processingState'",
            "explode": false,
            "in": "query",
            "name": "filter[processingState]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "PROCESSING",
                  "FAILED",
                  "INVALID",
                  "VALID"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'usesNonExemptEncryption'",
            "explode": false,
            "in": "query",
            "name": "filter[usesNonExemptEncryption]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'version'",
            "explode": false,
            "in": "query",
            "name": "filter[version]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'app'",
            "explode": false,
            "in": "query",
            "name": "filter[app]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'appStoreVersion'",
            "explode": false,
            "in": "query",
            "name": "filter[appStoreVersion]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'betaGroups'",
            "explode": false,
            "in": "query",
            "name": "filter[betaGroups]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'preReleaseVersion'",
            "explode": false,
            "in": "query",
            "name": "filter[preReleaseVersion]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s)",
            "explode": false,
            "in": "query",
            "name": "filter[id]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of sort expressions; resources will be sorted as specified",
            "explode": false,
            "in": "query",
            "name": "sort",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "preReleaseVersion",
                  "-preReleaseVersion",
                  "uploadedDate",
                  "-uploadedDate",
                  "version",
                  "-version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "buildBetaDetail",
                  "icons",
                  "individualTesters",
                  "preReleaseVersion"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appEncryptionDeclarations",
            "explode": false,
            "in": "query",
            "name": "fields[appEncryptionDeclarations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclarationState",
                  "availableOnFrenchStore",
                  "builds",
                  "codeValue",
                  "containsProprietaryCryptography",
                  "containsThirdPartyCryptography",
                  "documentName",
                  "documentType",
                  "documentUrl",
                  "exempt",
                  "platform",
                  "uploadedDate",
                  "usesEncryption"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaAppReviewSubmissions",
            "explode": false,
            "in": "query",
            "name": "fields[betaAppReviewSubmissions]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "betaReviewState",
                  "build"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type buildBetaDetails",
            "explode": false,
            "in": "query",
            "name": "fields[buildBetaDetails]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "autoNotifyEnabled",
                  "build",
                  "externalBuildState",
                  "internalBuildState"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type buildIcons",
            "explode": false,
            "in": "query",
            "name": "fields[buildIcons]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "iconAsset",
                  "iconType"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type perfPowerMetrics",
            "explode": false,
            "in": "query",
            "name": "fields[perfPowerMetrics]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "deviceType",
                  "metricType",
                  "platform"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type preReleaseVersions",
            "explode": false,
            "in": "query",
            "name": "fields[preReleaseVersions]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "builds",
                  "platform",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreVersions",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersions]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "ageRatingDeclaration",
                  "app",
                  "appStoreReviewDetail",
                  "appStoreState",
                  "appStoreVersionLocalizations",
                  "appStoreVersionPhasedRelease",
                  "appStoreVersionSubmission",
                  "build",
                  "copyright",
                  "createdDate",
                  "downloadable",
                  "earliestReleaseDate",
                  "idfaDeclaration",
                  "platform",
                  "releaseType",
                  "routingAppCoverage",
                  "usesIdfa",
                  "versionString"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type diagnosticSignatures",
            "explode": false,
            "in": "query",
            "name": "fields[diagnosticSignatures]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "diagnosticType",
                  "logs",
                  "signature",
                  "weight"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaTesters",
            "explode": false,
            "in": "query",
            "name": "fields[betaTesters]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "apps",
                  "betaGroups",
                  "builds",
                  "email",
                  "firstName",
                  "inviteType",
                  "lastName"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaBuildLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[betaBuildLocalizations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "build",
                  "locale",
                  "whatsNew"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related betaBuildLocalizations returned (when they are included)",
            "in": "query",
            "name": "limit[betaBuildLocalizations]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related icons returned (when they are included)",
            "in": "query",
            "name": "limit[icons]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related individualTesters returned (when they are included)",
            "in": "query",
            "name": "limit[individualTesters]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildsResponse"
                }
              }
            },
            "description": "List of Builds"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "Builds"
        ]
      }
    },
    "/v1/builds/{id}": {
      "get": {
        "operationId": "builds-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "buildBetaDetail",
                  "icons",
                  "individualTesters",
                  "preReleaseVersion"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appEncryptionDeclarations",
            "explode": false,
            "in": "query",
            "name": "fields[appEncryptionDeclarations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclarationState",
                  "availableOnFrenchStore",
                  "builds",
                  "codeValue",
                  "containsProprietaryCryptography",
                  "containsThirdPartyCryptography",
                  "documentName",
                  "documentType",
                  "documentUrl",
                  "exempt",
                  "platform",
                  "uploadedDate",
                  "usesEncryption"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaAppReviewSubmissions",
            "explode": false,
            "in": "query",
            "name": "fields[betaAppReviewSubmissions]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "betaReviewState",
                  "build"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type buildBetaDetails",
            "explode": false,
            "in": "query",
            "name": "fields[buildBetaDetails]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "autoNotifyEnabled",
                  "build",
                  "externalBuildState",
                  "internalBuildState"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type buildIcons",
            "explode": false,
            "in": "query",
            "name": "fields[buildIcons]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "iconAsset",
                  "iconType"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type perfPowerMetrics",
            "explode": false,
            "in": "query",
            "name": "fields[perfPowerMetrics]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "deviceType",
                  "metricType",
                  "platform"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type preReleaseVersions",
            "explode": false,
            "in": "query",
            "name": "fields[preReleaseVersions]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "builds",
                  "platform",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type appStoreVersions",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersions]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "ageRatingDeclaration",
                  "app",
                  "appStoreReviewDetail",
                  "appStoreState",
                  "appStoreVersionLocalizations",
                  "appStoreVersionPhasedRelease",
                  "appStoreVersionSubmission",
                  "build",
                  "copyright",
                  "createdDate",
                  "downloadable",
                  "earliestReleaseDate",
                  "idfaDeclaration",
                  "platform",
                  "releaseType",
                  "routingAppCoverage",
                  "usesIdfa",
                  "versionString"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type diagnosticSignatures",
            "explode": false,
            "in": "query",
            "name": "fields[diagnosticSignatures]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "diagnosticType",
                  "logs",
                  "signature",
                  "weight"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaTesters",
            "explode": false,
            "in": "query",
            "name": "fields[betaTesters]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "apps",
                  "betaGroups",
                  "builds",
                  "email",
                  "firstName",
                  "inviteType",
                  "lastName"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type betaBuildLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[betaBuildLocalizations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "build",
                  "locale",
                  "whatsNew"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related betaBuildLocalizations returned (when they are included)",
            "in": "query",
            "name": "limit[betaBuildLocalizations]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related icons returned (when they are included)",
            "in": "query",
            "name": "limit[icons]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related individualTesters returned (when they are included)",
            "in": "query",
            "name": "limit[individualTesters]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildResponse"
                }
              }
            },
            "description": "Single Build"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Builds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "builds-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BuildUpdateRequest"
              }
            }
          },
          "description": "Build representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildResponse"
                }
              }
            },
            "description": "Single Build"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Builds"
        ]
      }
    },
    "/v1/builds/{id}/app": {
      "get": {
        "operationId": "builds-app-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Builds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/builds/{id}/appEncryptionDeclaration": {
      "get": {
        "operationId": "builds-appEncryptionDeclaration-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appEncryptionDeclarations",
            "explode": false,
            "in": "query",
            "name": "fields[appEncryptionDeclarations]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclarationState",
                  "availableOnFrenchStore",
                  "builds",
                  "codeValue",
                  "containsProprietaryCryptography",
                  "containsThirdPartyCryptography",
                  "documentName",
                  "documentType",
                  "documentUrl",
                  "exempt",
                  "platform",
                  "uploadedDate",
                  "usesEncryption"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppEncryptionDeclarationResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Builds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/builds/{id}/appStoreVersion": {
      "get": {
        "operationId": "builds-appStoreVersion-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type appStoreVersions",
            "explode": false,
            "in": "query",
            "name": "fields[appStoreVersions]",
            "schema": {
              "items": {
                "enum": [
                  "ageRatingDeclaration",
                  "app",
                  "appStoreReviewDetail",
                  "appStoreState",
                  "appStoreVersionLocalizations",
                  "appStoreVersionPhasedRelease",
                  "appStoreVersionSubmission",
                  "build",
                  "copyright",
                  "createdDate",
                  "downloadable",
                  "earliestReleaseDate",
                  "idfaDeclaration",
                  "platform",
                  "releaseType",
                  "routingAppCoverage",
                  "usesIdfa",
                  "versionString"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppStoreVersionResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Builds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/builds/{id}/betaAppReviewSubmission": {
      "get": {
        "operationId": "builds-betaAppReviewSubmission-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type betaAppReviewSubmissions",
            "explode": false,
            "in": "query",
            "name": "fields[betaAppReviewSubmissions]",
            "schema": {
              "items": {
                "enum": [
                  "betaReviewState",
                  "build"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaAppReviewSubmissionResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Builds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/builds/{id}/betaBuildLocalizations": {
      "get": {
        "operationId": "builds-betaBuildLocalizations-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type betaBuildLocalizations",
            "explode": false,
            "in": "query",
            "name": "fields[betaBuildLocalizations]",
            "schema": {
              "items": {
                "enum": [
                  "build",
                  "locale",
                  "whatsNew"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaBuildLocalizationsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Builds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/builds/{id}/buildBetaDetail": {
      "get": {
        "operationId": "builds-buildBetaDetail-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type buildBetaDetails",
            "explode": false,
            "in": "query",
            "name": "fields[buildBetaDetails]",
            "schema": {
              "items": {
                "enum": [
                  "autoNotifyEnabled",
                  "build",
                  "externalBuildState",
                  "internalBuildState"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildBetaDetailResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Builds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/builds/{id}/diagnosticSignatures": {
      "get": {
        "operationId": "builds-diagnosticSignatures-get_to_many_related",
        "parameters": [
          {
            "description": "filter by attribute 'diagnosticType'",
            "explode": false,
            "in": "query",
            "name": "filter[diagnosticType]",
            "schema": {
              "items": {
                "enum": [
                  "DISK_WRITES"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type diagnosticSignatures",
            "explode": false,
            "in": "query",
            "name": "fields[diagnosticSignatures]",
            "schema": {
              "items": {
                "enum": [
                  "diagnosticType",
                  "logs",
                  "signature",
                  "weight"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DiagnosticSignaturesResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Builds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/builds/{id}/icons": {
      "get": {
        "operationId": "builds-icons-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type buildIcons",
            "explode": false,
            "in": "query",
            "name": "fields[buildIcons]",
            "schema": {
              "items": {
                "enum": [
                  "iconAsset",
                  "iconType"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildIconsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Builds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/builds/{id}/individualTesters": {
      "get": {
        "operationId": "builds-individualTesters-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type betaTesters",
            "explode": false,
            "in": "query",
            "name": "fields[betaTesters]",
            "schema": {
              "items": {
                "enum": [
                  "apps",
                  "betaGroups",
                  "builds",
                  "email",
                  "firstName",
                  "inviteType",
                  "lastName"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BetaTestersResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Builds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/builds/{id}/perfPowerMetrics": {
      "get": {
        "operationId": "builds-perfPowerMetrics-get_to_many_related",
        "parameters": [
          {
            "description": "filter by attribute 'deviceType'",
            "explode": false,
            "in": "query",
            "name": "filter[deviceType]",
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'metricType'",
            "explode": false,
            "in": "query",
            "name": "filter[metricType]",
            "schema": {
              "items": {
                "enum": [
                  "DISK",
                  "HANG",
                  "BATTERY",
                  "LAUNCH",
                  "MEMORY",
                  "ANIMATION",
                  "TERMINATION"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'platform'",
            "explode": false,
            "in": "query",
            "name": "filter[platform]",
            "schema": {
              "items": {
                "enum": [
                  "IOS"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PerfPowerMetricsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Builds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/builds/{id}/preReleaseVersion": {
      "get": {
        "operationId": "builds-preReleaseVersion-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type preReleaseVersions",
            "explode": false,
            "in": "query",
            "name": "fields[preReleaseVersions]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "builds",
                  "platform",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PrereleaseVersionResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Builds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/builds/{id}/relationships/appEncryptionDeclaration": {
      "get": {
        "operationId": "builds-appEncryptionDeclaration-get_to_one_relationship",
        "parameters": [],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildAppEncryptionDeclarationLinkageResponse"
                }
              }
            },
            "description": "Related linkage"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Builds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "builds-appEncryptionDeclaration-update_to_one_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BuildAppEncryptionDeclarationLinkageRequest"
              }
            }
          },
          "description": "Related linkage",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Builds"
        ]
      }
    },
    "/v1/builds/{id}/relationships/betaGroups": {
      "delete": {
        "operationId": "builds-betaGroups-delete_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BuildBetaGroupsLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Builds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "post": {
        "operationId": "builds-betaGroups-create_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BuildBetaGroupsLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Builds"
        ]
      }
    },
    "/v1/builds/{id}/relationships/individualTesters": {
      "delete": {
        "operationId": "builds-individualTesters-delete_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BuildIndividualTestersLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Builds"
        ]
      },
      "get": {
        "operationId": "builds-individualTesters-get_to_many_relationship",
        "parameters": [
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildIndividualTestersLinkagesResponse"
                }
              }
            },
            "description": "List of related linkages"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Builds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "post": {
        "operationId": "builds-individualTesters-create_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BuildIndividualTestersLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Builds"
        ]
      }
    },
    "/v1/bundleIdCapabilities": {
      "post": {
        "operationId": "bundleIdCapabilities-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BundleIdCapabilityCreateRequest"
              }
            }
          },
          "description": "BundleIdCapability representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BundleIdCapabilityResponse"
                }
              }
            },
            "description": "Single BundleIdCapability"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BundleIdCapabilities"
        ]
      }
    },
    "/v1/bundleIdCapabilities/{id}": {
      "delete": {
        "operationId": "bundleIdCapabilities-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BundleIdCapabilities"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "bundleIdCapabilities-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BundleIdCapabilityUpdateRequest"
              }
            }
          },
          "description": "BundleIdCapability representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BundleIdCapabilityResponse"
                }
              }
            },
            "description": "Single BundleIdCapability"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BundleIdCapabilities"
        ]
      }
    },
    "/v1/bundleIds": {
      "get": {
        "operationId": "bundleIds-get_collection",
        "parameters": [
          {
            "description": "filter by attribute 'identifier'",
            "explode": false,
            "in": "query",
            "name": "filter[identifier]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'name'",
            "explode": false,
            "in": "query",
            "name": "filter[name]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'platform'",
            "explode": false,
            "in": "query",
            "name": "filter[platform]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "IOS",
                  "MAC_OS"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'seedId'",
            "explode": false,
            "in": "query",
            "name": "filter[seedId]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s)",
            "explode": false,
            "in": "query",
            "name": "filter[id]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of sort expressions; resources will be sorted as specified",
            "explode": false,
            "in": "query",
            "name": "sort",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "id",
                  "-id",
                  "identifier",
                  "-identifier",
                  "name",
                  "-name",
                  "platform",
                  "-platform",
                  "seedId",
                  "-seedId"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type bundleIds",
            "explode": false,
            "in": "query",
            "name": "fields[bundleIds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "bundleIdCapabilities",
                  "identifier",
                  "name",
                  "platform",
                  "profiles",
                  "seedId"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "bundleIdCapabilities",
                  "profiles"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type bundleIdCapabilities",
            "explode": false,
            "in": "query",
            "name": "fields[bundleIdCapabilities]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "bundleId",
                  "capabilityType",
                  "settings"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type profiles",
            "explode": false,
            "in": "query",
            "name": "fields[profiles]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "bundleId",
                  "certificates",
                  "createdDate",
                  "devices",
                  "expirationDate",
                  "name",
                  "platform",
                  "profileContent",
                  "profileState",
                  "profileType",
                  "uuid"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related bundleIdCapabilities returned (when they are included)",
            "in": "query",
            "name": "limit[bundleIdCapabilities]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related profiles returned (when they are included)",
            "in": "query",
            "name": "limit[profiles]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BundleIdsResponse"
                }
              }
            },
            "description": "List of BundleIds"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "BundleIds"
        ]
      },
      "post": {
        "operationId": "bundleIds-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BundleIdCreateRequest"
              }
            }
          },
          "description": "BundleId representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BundleIdResponse"
                }
              }
            },
            "description": "Single BundleId"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BundleIds"
        ]
      }
    },
    "/v1/bundleIds/{id}": {
      "delete": {
        "operationId": "bundleIds-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BundleIds"
        ]
      },
      "get": {
        "operationId": "bundleIds-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type bundleIds",
            "explode": false,
            "in": "query",
            "name": "fields[bundleIds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "bundleIdCapabilities",
                  "identifier",
                  "name",
                  "platform",
                  "profiles",
                  "seedId"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "bundleIdCapabilities",
                  "profiles"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type bundleIdCapabilities",
            "explode": false,
            "in": "query",
            "name": "fields[bundleIdCapabilities]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "bundleId",
                  "capabilityType",
                  "settings"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type profiles",
            "explode": false,
            "in": "query",
            "name": "fields[profiles]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "bundleId",
                  "certificates",
                  "createdDate",
                  "devices",
                  "expirationDate",
                  "name",
                  "platform",
                  "profileContent",
                  "profileState",
                  "profileType",
                  "uuid"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related bundleIdCapabilities returned (when they are included)",
            "in": "query",
            "name": "limit[bundleIdCapabilities]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related profiles returned (when they are included)",
            "in": "query",
            "name": "limit[profiles]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BundleIdResponse"
                }
              }
            },
            "description": "Single BundleId"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BundleIds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "bundleIds-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BundleIdUpdateRequest"
              }
            }
          },
          "description": "BundleId representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BundleIdResponse"
                }
              }
            },
            "description": "Single BundleId"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "BundleIds"
        ]
      }
    },
    "/v1/bundleIds/{id}/app": {
      "get": {
        "operationId": "bundleIds-app-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BundleIds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/bundleIds/{id}/bundleIdCapabilities": {
      "get": {
        "operationId": "bundleIds-bundleIdCapabilities-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type bundleIdCapabilities",
            "explode": false,
            "in": "query",
            "name": "fields[bundleIdCapabilities]",
            "schema": {
              "items": {
                "enum": [
                  "bundleId",
                  "capabilityType",
                  "settings"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BundleIdCapabilitiesResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BundleIds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/bundleIds/{id}/profiles": {
      "get": {
        "operationId": "bundleIds-profiles-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type profiles",
            "explode": false,
            "in": "query",
            "name": "fields[profiles]",
            "schema": {
              "items": {
                "enum": [
                  "bundleId",
                  "certificates",
                  "createdDate",
                  "devices",
                  "expirationDate",
                  "name",
                  "platform",
                  "profileContent",
                  "profileState",
                  "profileType",
                  "uuid"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProfilesResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "BundleIds"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/certificates": {
      "get": {
        "operationId": "certificates-get_collection",
        "parameters": [
          {
            "description": "filter by attribute 'certificateType'",
            "explode": false,
            "in": "query",
            "name": "filter[certificateType]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "IOS_DEVELOPMENT",
                  "IOS_DISTRIBUTION",
                  "MAC_APP_DISTRIBUTION",
                  "MAC_INSTALLER_DISTRIBUTION",
                  "MAC_APP_DEVELOPMENT",
                  "DEVELOPER_ID_KEXT",
                  "DEVELOPER_ID_APPLICATION",
                  "DEVELOPMENT",
                  "DISTRIBUTION"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'displayName'",
            "explode": false,
            "in": "query",
            "name": "filter[displayName]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'serialNumber'",
            "explode": false,
            "in": "query",
            "name": "filter[serialNumber]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s)",
            "explode": false,
            "in": "query",
            "name": "filter[id]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of sort expressions; resources will be sorted as specified",
            "explode": false,
            "in": "query",
            "name": "sort",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "certificateType",
                  "-certificateType",
                  "displayName",
                  "-displayName",
                  "id",
                  "-id",
                  "serialNumber",
                  "-serialNumber"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type certificates",
            "explode": false,
            "in": "query",
            "name": "fields[certificates]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "certificateContent",
                  "certificateType",
                  "csrContent",
                  "displayName",
                  "expirationDate",
                  "name",
                  "platform",
                  "serialNumber"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CertificatesResponse"
                }
              }
            },
            "description": "List of Certificates"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "Certificates"
        ]
      },
      "post": {
        "operationId": "certificates-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CertificateCreateRequest"
              }
            }
          },
          "description": "Certificate representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CertificateResponse"
                }
              }
            },
            "description": "Single Certificate"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Certificates"
        ]
      }
    },
    "/v1/certificates/{id}": {
      "delete": {
        "operationId": "certificates-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Certificates"
        ]
      },
      "get": {
        "operationId": "certificates-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type certificates",
            "explode": false,
            "in": "query",
            "name": "fields[certificates]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "certificateContent",
                  "certificateType",
                  "csrContent",
                  "displayName",
                  "expirationDate",
                  "name",
                  "platform",
                  "serialNumber"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CertificateResponse"
                }
              }
            },
            "description": "Single Certificate"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Certificates"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/devices": {
      "get": {
        "operationId": "devices-get_collection",
        "parameters": [
          {
            "description": "filter by attribute 'name'",
            "explode": false,
            "in": "query",
            "name": "filter[name]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'platform'",
            "explode": false,
            "in": "query",
            "name": "filter[platform]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "IOS",
                  "MAC_OS"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'status'",
            "explode": false,
            "in": "query",
            "name": "filter[status]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "ENABLED",
                  "DISABLED"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'udid'",
            "explode": false,
            "in": "query",
            "name": "filter[udid]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s)",
            "explode": false,
            "in": "query",
            "name": "filter[id]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of sort expressions; resources will be sorted as specified",
            "explode": false,
            "in": "query",
            "name": "sort",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "id",
                  "-id",
                  "name",
                  "-name",
                  "platform",
                  "-platform",
                  "status",
                  "-status",
                  "udid",
                  "-udid"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type devices",
            "explode": false,
            "in": "query",
            "name": "fields[devices]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "addedDate",
                  "deviceClass",
                  "model",
                  "name",
                  "platform",
                  "status",
                  "udid"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DevicesResponse"
                }
              }
            },
            "description": "List of Devices"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "Devices"
        ]
      },
      "post": {
        "operationId": "devices-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceCreateRequest"
              }
            }
          },
          "description": "Device representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceResponse"
                }
              }
            },
            "description": "Single Device"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Devices"
        ]
      }
    },
    "/v1/devices/{id}": {
      "get": {
        "operationId": "devices-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type devices",
            "explode": false,
            "in": "query",
            "name": "fields[devices]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "addedDate",
                  "deviceClass",
                  "model",
                  "name",
                  "platform",
                  "status",
                  "udid"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceResponse"
                }
              }
            },
            "description": "Single Device"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Devices"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "devices-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DeviceUpdateRequest"
              }
            }
          },
          "description": "Device representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DeviceResponse"
                }
              }
            },
            "description": "Single Device"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Devices"
        ]
      }
    },
    "/v1/diagnosticSignatures/{id}/logs": {
      "get": {
        "operationId": "diagnosticSignatures-logs-get_to_many_related",
        "parameters": [
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DiagnosticLogsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "DiagnosticSignatures"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/endUserLicenseAgreements": {
      "post": {
        "operationId": "endUserLicenseAgreements-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EndUserLicenseAgreementCreateRequest"
              }
            }
          },
          "description": "EndUserLicenseAgreement representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EndUserLicenseAgreementResponse"
                }
              }
            },
            "description": "Single EndUserLicenseAgreement"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "EndUserLicenseAgreements"
        ]
      }
    },
    "/v1/endUserLicenseAgreements/{id}": {
      "delete": {
        "operationId": "endUserLicenseAgreements-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "EndUserLicenseAgreements"
        ]
      },
      "get": {
        "operationId": "endUserLicenseAgreements-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type endUserLicenseAgreements",
            "explode": false,
            "in": "query",
            "name": "fields[endUserLicenseAgreements]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "agreementText",
                  "app",
                  "territories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "territories"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type territories",
            "explode": false,
            "in": "query",
            "name": "fields[territories]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "currency"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related territories returned (when they are included)",
            "in": "query",
            "name": "limit[territories]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EndUserLicenseAgreementResponse"
                }
              }
            },
            "description": "Single EndUserLicenseAgreement"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "EndUserLicenseAgreements"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "endUserLicenseAgreements-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EndUserLicenseAgreementUpdateRequest"
              }
            }
          },
          "description": "EndUserLicenseAgreement representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EndUserLicenseAgreementResponse"
                }
              }
            },
            "description": "Single EndUserLicenseAgreement"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "EndUserLicenseAgreements"
        ]
      }
    },
    "/v1/endUserLicenseAgreements/{id}/territories": {
      "get": {
        "operationId": "endUserLicenseAgreements-territories-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type territories",
            "explode": false,
            "in": "query",
            "name": "fields[territories]",
            "schema": {
              "items": {
                "enum": [
                  "currency"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TerritoriesResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "EndUserLicenseAgreements"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/financeReports": {
      "get": {
        "operationId": "financeReports-get_collection",
        "parameters": [
          {
            "description": "filter by attribute 'regionCode'",
            "explode": false,
            "in": "query",
            "name": "filter[regionCode]",
            "required": true,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'reportDate'",
            "explode": false,
            "in": "query",
            "name": "filter[reportDate]",
            "required": true,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'reportType'",
            "explode": false,
            "in": "query",
            "name": "filter[reportType]",
            "required": true,
            "schema": {
              "items": {
                "enum": [
                  "FINANCIAL",
                  "FINANCE_DETAIL"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'vendorNumber'",
            "explode": false,
            "in": "query",
            "name": "filter[vendorNumber]",
            "required": true,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "gzip": {
                "schema": {
                  "format": "binary",
                  "type": "string"
                }
              }
            },
            "description": "List of FinanceReports"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "FinanceReports"
        ]
      }
    },
    "/v1/gameCenterEnabledVersions/{id}/compatibleVersions": {
      "get": {
        "operationId": "gameCenterEnabledVersions-compatibleVersions-get_to_many_related",
        "parameters": [
          {
            "description": "filter by attribute 'platform'",
            "explode": false,
            "in": "query",
            "name": "filter[platform]",
            "schema": {
              "items": {
                "enum": [
                  "IOS",
                  "MAC_OS",
                  "TV_OS"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'versionString'",
            "explode": false,
            "in": "query",
            "name": "filter[versionString]",
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'app'",
            "explode": false,
            "in": "query",
            "name": "filter[app]",
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s)",
            "explode": false,
            "in": "query",
            "name": "filter[id]",
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of sort expressions; resources will be sorted as specified",
            "explode": false,
            "in": "query",
            "name": "sort",
            "schema": {
              "items": {
                "enum": [
                  "versionString",
                  "-versionString"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type gameCenterEnabledVersions",
            "explode": false,
            "in": "query",
            "name": "fields[gameCenterEnabledVersions]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "compatibleVersions",
                  "iconAsset",
                  "platform",
                  "versionString"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "compatibleVersions"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GameCenterEnabledVersionsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "GameCenterEnabledVersions"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/gameCenterEnabledVersions/{id}/relationships/compatibleVersions": {
      "delete": {
        "operationId": "gameCenterEnabledVersions-compatibleVersions-delete_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GameCenterEnabledVersionCompatibleVersionsLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "GameCenterEnabledVersions"
        ]
      },
      "get": {
        "operationId": "gameCenterEnabledVersions-compatibleVersions-get_to_many_relationship",
        "parameters": [
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/GameCenterEnabledVersionCompatibleVersionsLinkagesResponse"
                }
              }
            },
            "description": "List of related linkages"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "GameCenterEnabledVersions"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "gameCenterEnabledVersions-compatibleVersions-replace_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GameCenterEnabledVersionCompatibleVersionsLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "GameCenterEnabledVersions"
        ]
      },
      "post": {
        "operationId": "gameCenterEnabledVersions-compatibleVersions-create_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/GameCenterEnabledVersionCompatibleVersionsLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "GameCenterEnabledVersions"
        ]
      }
    },
    "/v1/idfaDeclarations": {
      "post": {
        "operationId": "idfaDeclarations-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/IdfaDeclarationCreateRequest"
              }
            }
          },
          "description": "IdfaDeclaration representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IdfaDeclarationResponse"
                }
              }
            },
            "description": "Single IdfaDeclaration"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "IdfaDeclarations"
        ]
      }
    },
    "/v1/idfaDeclarations/{id}": {
      "delete": {
        "operationId": "idfaDeclarations-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "IdfaDeclarations"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "idfaDeclarations-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/IdfaDeclarationUpdateRequest"
              }
            }
          },
          "description": "IdfaDeclaration representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/IdfaDeclarationResponse"
                }
              }
            },
            "description": "Single IdfaDeclaration"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "IdfaDeclarations"
        ]
      }
    },
    "/v1/inAppPurchases/{id}": {
      "get": {
        "operationId": "inAppPurchases-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type inAppPurchases",
            "explode": false,
            "in": "query",
            "name": "fields[inAppPurchases]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "apps",
                  "inAppPurchaseType",
                  "productId",
                  "referenceName",
                  "state"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "apps"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related apps returned (when they are included)",
            "in": "query",
            "name": "limit[apps]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/InAppPurchaseResponse"
                }
              }
            },
            "description": "Single InAppPurchase"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "InAppPurchases"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/preReleaseVersions": {
      "get": {
        "operationId": "preReleaseVersions-get_collection",
        "parameters": [
          {
            "description": "filter by attribute 'builds.expired'",
            "explode": false,
            "in": "query",
            "name": "filter[builds.expired]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'builds.processingState'",
            "explode": false,
            "in": "query",
            "name": "filter[builds.processingState]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "PROCESSING",
                  "FAILED",
                  "INVALID",
                  "VALID"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'platform'",
            "explode": false,
            "in": "query",
            "name": "filter[platform]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "IOS",
                  "MAC_OS",
                  "TV_OS"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'version'",
            "explode": false,
            "in": "query",
            "name": "filter[version]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'app'",
            "explode": false,
            "in": "query",
            "name": "filter[app]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'builds'",
            "explode": false,
            "in": "query",
            "name": "filter[builds]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of sort expressions; resources will be sorted as specified",
            "explode": false,
            "in": "query",
            "name": "sort",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "version",
                  "-version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type preReleaseVersions",
            "explode": false,
            "in": "query",
            "name": "fields[preReleaseVersions]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "builds",
                  "platform",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "builds"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related builds returned (when they are included)",
            "in": "query",
            "name": "limit[builds]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PreReleaseVersionsResponse"
                }
              }
            },
            "description": "List of PreReleaseVersions"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "PreReleaseVersions"
        ]
      }
    },
    "/v1/preReleaseVersions/{id}": {
      "get": {
        "operationId": "preReleaseVersions-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type preReleaseVersions",
            "explode": false,
            "in": "query",
            "name": "fields[preReleaseVersions]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "builds",
                  "platform",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "builds"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related builds returned (when they are included)",
            "in": "query",
            "name": "limit[builds]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PrereleaseVersionResponse"
                }
              }
            },
            "description": "Single PrereleaseVersion"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "PreReleaseVersions"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/preReleaseVersions/{id}/app": {
      "get": {
        "operationId": "preReleaseVersions-app-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "PreReleaseVersions"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/preReleaseVersions/{id}/builds": {
      "get": {
        "operationId": "preReleaseVersions-builds-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type builds",
            "explode": false,
            "in": "query",
            "name": "fields[builds]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "appEncryptionDeclaration",
                  "appStoreVersion",
                  "betaAppReviewSubmission",
                  "betaBuildLocalizations",
                  "betaGroups",
                  "buildBetaDetail",
                  "diagnosticSignatures",
                  "expirationDate",
                  "expired",
                  "iconAssetToken",
                  "icons",
                  "individualTesters",
                  "minOsVersion",
                  "perfPowerMetrics",
                  "preReleaseVersion",
                  "processingState",
                  "uploadedDate",
                  "usesNonExemptEncryption",
                  "version"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BuildsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "PreReleaseVersions"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/profiles": {
      "get": {
        "operationId": "profiles-get_collection",
        "parameters": [
          {
            "description": "filter by attribute 'name'",
            "explode": false,
            "in": "query",
            "name": "filter[name]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'profileState'",
            "explode": false,
            "in": "query",
            "name": "filter[profileState]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "ACTIVE",
                  "INVALID"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'profileType'",
            "explode": false,
            "in": "query",
            "name": "filter[profileType]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "IOS_APP_DEVELOPMENT",
                  "IOS_APP_STORE",
                  "IOS_APP_ADHOC",
                  "IOS_APP_INHOUSE",
                  "MAC_APP_DEVELOPMENT",
                  "MAC_APP_STORE",
                  "MAC_APP_DIRECT",
                  "TVOS_APP_DEVELOPMENT",
                  "TVOS_APP_STORE",
                  "TVOS_APP_ADHOC",
                  "TVOS_APP_INHOUSE",
                  "MAC_CATALYST_APP_DEVELOPMENT",
                  "MAC_CATALYST_APP_STORE",
                  "MAC_CATALYST_APP_DIRECT"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s)",
            "explode": false,
            "in": "query",
            "name": "filter[id]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of sort expressions; resources will be sorted as specified",
            "explode": false,
            "in": "query",
            "name": "sort",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "id",
                  "-id",
                  "name",
                  "-name",
                  "profileState",
                  "-profileState",
                  "profileType",
                  "-profileType"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type profiles",
            "explode": false,
            "in": "query",
            "name": "fields[profiles]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "bundleId",
                  "certificates",
                  "createdDate",
                  "devices",
                  "expirationDate",
                  "name",
                  "platform",
                  "profileContent",
                  "profileState",
                  "profileType",
                  "uuid"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "bundleId",
                  "certificates",
                  "devices"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type certificates",
            "explode": false,
            "in": "query",
            "name": "fields[certificates]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "certificateContent",
                  "certificateType",
                  "csrContent",
                  "displayName",
                  "expirationDate",
                  "name",
                  "platform",
                  "serialNumber"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type devices",
            "explode": false,
            "in": "query",
            "name": "fields[devices]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "addedDate",
                  "deviceClass",
                  "model",
                  "name",
                  "platform",
                  "status",
                  "udid"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type bundleIds",
            "explode": false,
            "in": "query",
            "name": "fields[bundleIds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "bundleIdCapabilities",
                  "identifier",
                  "name",
                  "platform",
                  "profiles",
                  "seedId"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related certificates returned (when they are included)",
            "in": "query",
            "name": "limit[certificates]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related devices returned (when they are included)",
            "in": "query",
            "name": "limit[devices]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProfilesResponse"
                }
              }
            },
            "description": "List of Profiles"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "Profiles"
        ]
      },
      "post": {
        "operationId": "profiles-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ProfileCreateRequest"
              }
            }
          },
          "description": "Profile representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProfileResponse"
                }
              }
            },
            "description": "Single Profile"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Profiles"
        ]
      }
    },
    "/v1/profiles/{id}": {
      "delete": {
        "operationId": "profiles-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Profiles"
        ]
      },
      "get": {
        "operationId": "profiles-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type profiles",
            "explode": false,
            "in": "query",
            "name": "fields[profiles]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "bundleId",
                  "certificates",
                  "createdDate",
                  "devices",
                  "expirationDate",
                  "name",
                  "platform",
                  "profileContent",
                  "profileState",
                  "profileType",
                  "uuid"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "bundleId",
                  "certificates",
                  "devices"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type certificates",
            "explode": false,
            "in": "query",
            "name": "fields[certificates]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "certificateContent",
                  "certificateType",
                  "csrContent",
                  "displayName",
                  "expirationDate",
                  "name",
                  "platform",
                  "serialNumber"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type devices",
            "explode": false,
            "in": "query",
            "name": "fields[devices]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "addedDate",
                  "deviceClass",
                  "model",
                  "name",
                  "platform",
                  "status",
                  "udid"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type bundleIds",
            "explode": false,
            "in": "query",
            "name": "fields[bundleIds]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "bundleIdCapabilities",
                  "identifier",
                  "name",
                  "platform",
                  "profiles",
                  "seedId"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related certificates returned (when they are included)",
            "in": "query",
            "name": "limit[certificates]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related devices returned (when they are included)",
            "in": "query",
            "name": "limit[devices]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProfileResponse"
                }
              }
            },
            "description": "Single Profile"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Profiles"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/profiles/{id}/bundleId": {
      "get": {
        "operationId": "profiles-bundleId-get_to_one_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type bundleIds",
            "explode": false,
            "in": "query",
            "name": "fields[bundleIds]",
            "schema": {
              "items": {
                "enum": [
                  "app",
                  "bundleIdCapabilities",
                  "identifier",
                  "name",
                  "platform",
                  "profiles",
                  "seedId"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BundleIdResponse"
                }
              }
            },
            "description": "Related resource"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Profiles"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/profiles/{id}/certificates": {
      "get": {
        "operationId": "profiles-certificates-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type certificates",
            "explode": false,
            "in": "query",
            "name": "fields[certificates]",
            "schema": {
              "items": {
                "enum": [
                  "certificateContent",
                  "certificateType",
                  "csrContent",
                  "displayName",
                  "expirationDate",
                  "name",
                  "platform",
                  "serialNumber"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/CertificatesResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Profiles"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/profiles/{id}/devices": {
      "get": {
        "operationId": "profiles-devices-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type devices",
            "explode": false,
            "in": "query",
            "name": "fields[devices]",
            "schema": {
              "items": {
                "enum": [
                  "addedDate",
                  "deviceClass",
                  "model",
                  "name",
                  "platform",
                  "status",
                  "udid"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DevicesResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Profiles"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/routingAppCoverages": {
      "post": {
        "operationId": "routingAppCoverages-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RoutingAppCoverageCreateRequest"
              }
            }
          },
          "description": "RoutingAppCoverage representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RoutingAppCoverageResponse"
                }
              }
            },
            "description": "Single RoutingAppCoverage"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "RoutingAppCoverages"
        ]
      }
    },
    "/v1/routingAppCoverages/{id}": {
      "delete": {
        "operationId": "routingAppCoverages-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "RoutingAppCoverages"
        ]
      },
      "get": {
        "operationId": "routingAppCoverages-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type routingAppCoverages",
            "explode": false,
            "in": "query",
            "name": "fields[routingAppCoverages]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appStoreVersion",
                  "assetDeliveryState",
                  "fileName",
                  "fileSize",
                  "sourceFileChecksum",
                  "uploadOperations",
                  "uploaded"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appStoreVersion"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RoutingAppCoverageResponse"
                }
              }
            },
            "description": "Single RoutingAppCoverage"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "RoutingAppCoverages"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "routingAppCoverages-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RoutingAppCoverageUpdateRequest"
              }
            }
          },
          "description": "RoutingAppCoverage representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/RoutingAppCoverageResponse"
                }
              }
            },
            "description": "Single RoutingAppCoverage"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "RoutingAppCoverages"
        ]
      }
    },
    "/v1/salesReports": {
      "get": {
        "operationId": "salesReports-get_collection",
        "parameters": [
          {
            "description": "filter by attribute 'frequency'",
            "explode": false,
            "in": "query",
            "name": "filter[frequency]",
            "required": true,
            "schema": {
              "items": {
                "enum": [
                  "DAILY",
                  "WEEKLY",
                  "MONTHLY",
                  "YEARLY"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'reportDate'",
            "explode": false,
            "in": "query",
            "name": "filter[reportDate]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'reportSubType'",
            "explode": false,
            "in": "query",
            "name": "filter[reportSubType]",
            "required": true,
            "schema": {
              "items": {
                "enum": [
                  "SUMMARY",
                  "DETAILED",
                  "OPT_IN"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'reportType'",
            "explode": false,
            "in": "query",
            "name": "filter[reportType]",
            "required": true,
            "schema": {
              "items": {
                "enum": [
                  "SALES",
                  "PRE_ORDER",
                  "NEWSSTAND",
                  "SUBSCRIPTION",
                  "SUBSCRIPTION_EVENT",
                  "SUBSCRIBER"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'vendorNumber'",
            "explode": false,
            "in": "query",
            "name": "filter[vendorNumber]",
            "required": true,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'version'",
            "explode": false,
            "in": "query",
            "name": "filter[version]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "gzip": {
                "schema": {
                  "format": "binary",
                  "type": "string"
                }
              }
            },
            "description": "List of SalesReports"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "SalesReports"
        ]
      }
    },
    "/v1/territories": {
      "get": {
        "operationId": "territories-get_collection",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type territories",
            "explode": false,
            "in": "query",
            "name": "fields[territories]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "currency"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/TerritoriesResponse"
                }
              }
            },
            "description": "List of Territories"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "Territories"
        ]
      }
    },
    "/v1/userInvitations": {
      "get": {
        "operationId": "userInvitations-get_collection",
        "parameters": [
          {
            "description": "filter by attribute 'email'",
            "explode": false,
            "in": "query",
            "name": "filter[email]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'roles'",
            "explode": false,
            "in": "query",
            "name": "filter[roles]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "ADMIN",
                  "FINANCE",
                  "TECHNICAL",
                  "ACCOUNT_HOLDER",
                  "READ_ONLY",
                  "SALES",
                  "MARKETING",
                  "APP_MANAGER",
                  "DEVELOPER",
                  "ACCESS_TO_REPORTS",
                  "CUSTOMER_SUPPORT",
                  "CREATE_APPS",
                  "CLOUD_MANAGED_DEVELOPER_ID",
                  "CLOUD_MANAGED_APP_DISTRIBUTION"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'visibleApps'",
            "explode": false,
            "in": "query",
            "name": "filter[visibleApps]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of sort expressions; resources will be sorted as specified",
            "explode": false,
            "in": "query",
            "name": "sort",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "email",
                  "-email",
                  "lastName",
                  "-lastName"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type userInvitations",
            "explode": false,
            "in": "query",
            "name": "fields[userInvitations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "allAppsVisible",
                  "email",
                  "expirationDate",
                  "firstName",
                  "lastName",
                  "provisioningAllowed",
                  "roles",
                  "visibleApps"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "visibleApps"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related visibleApps returned (when they are included)",
            "in": "query",
            "name": "limit[visibleApps]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserInvitationsResponse"
                }
              }
            },
            "description": "List of UserInvitations"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "UserInvitations"
        ]
      },
      "post": {
        "operationId": "userInvitations-create_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UserInvitationCreateRequest"
              }
            }
          },
          "description": "UserInvitation representation",
          "required": true
        },
        "responses": {
          "201": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserInvitationResponse"
                }
              }
            },
            "description": "Single UserInvitation"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "UserInvitations"
        ]
      }
    },
    "/v1/userInvitations/{id}": {
      "delete": {
        "operationId": "userInvitations-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "UserInvitations"
        ]
      },
      "get": {
        "operationId": "userInvitations-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type userInvitations",
            "explode": false,
            "in": "query",
            "name": "fields[userInvitations]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "allAppsVisible",
                  "email",
                  "expirationDate",
                  "firstName",
                  "lastName",
                  "provisioningAllowed",
                  "roles",
                  "visibleApps"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "visibleApps"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related visibleApps returned (when they are included)",
            "in": "query",
            "name": "limit[visibleApps]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserInvitationResponse"
                }
              }
            },
            "description": "Single UserInvitation"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "UserInvitations"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/userInvitations/{id}/visibleApps": {
      "get": {
        "operationId": "userInvitations-visibleApps-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "UserInvitations"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    },
    "/v1/users": {
      "get": {
        "operationId": "users-get_collection",
        "parameters": [
          {
            "description": "filter by attribute 'roles'",
            "explode": false,
            "in": "query",
            "name": "filter[roles]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "ADMIN",
                  "FINANCE",
                  "TECHNICAL",
                  "ACCOUNT_HOLDER",
                  "READ_ONLY",
                  "SALES",
                  "MARKETING",
                  "APP_MANAGER",
                  "DEVELOPER",
                  "ACCESS_TO_REPORTS",
                  "CUSTOMER_SUPPORT",
                  "CREATE_APPS",
                  "CLOUD_MANAGED_DEVELOPER_ID",
                  "CLOUD_MANAGED_APP_DISTRIBUTION"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by attribute 'username'",
            "explode": false,
            "in": "query",
            "name": "filter[username]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "filter by id(s) of related 'visibleApps'",
            "explode": false,
            "in": "query",
            "name": "filter[visibleApps]",
            "required": false,
            "schema": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of sort expressions; resources will be sorted as specified",
            "explode": false,
            "in": "query",
            "name": "sort",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "lastName",
                  "-lastName",
                  "username",
                  "-username"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type users",
            "explode": false,
            "in": "query",
            "name": "fields[users]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "allAppsVisible",
                  "firstName",
                  "lastName",
                  "provisioningAllowed",
                  "roles",
                  "username",
                  "visibleApps"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "visibleApps"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related visibleApps returned (when they are included)",
            "in": "query",
            "name": "limit[visibleApps]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UsersResponse"
                }
              }
            },
            "description": "List of Users"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          }
        },
        "tags": [
          "Users"
        ]
      }
    },
    "/v1/users/{id}": {
      "delete": {
        "operationId": "users-delete_instance",
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Users"
        ]
      },
      "get": {
        "operationId": "users-get_instance",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type users",
            "explode": false,
            "in": "query",
            "name": "fields[users]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "allAppsVisible",
                  "firstName",
                  "lastName",
                  "provisioningAllowed",
                  "roles",
                  "username",
                  "visibleApps"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "comma-separated list of relationships to include",
            "explode": false,
            "in": "query",
            "name": "include",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "visibleApps"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "required": false,
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum number of related visibleApps returned (when they are included)",
            "in": "query",
            "name": "limit[visibleApps]",
            "required": false,
            "schema": {
              "maximum": 50,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserResponse"
                }
              }
            },
            "description": "Single User"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Users"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "users-update_instance",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UserUpdateRequest"
              }
            }
          },
          "description": "User representation",
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserResponse"
                }
              }
            },
            "description": "Single User"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Users"
        ]
      }
    },
    "/v1/users/{id}/relationships/visibleApps": {
      "delete": {
        "operationId": "users-visibleApps-delete_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UserVisibleAppsLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Users"
        ]
      },
      "get": {
        "operationId": "users-visibleApps-get_to_many_relationship",
        "parameters": [
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/UserVisibleAppsLinkagesResponse"
                }
              }
            },
            "description": "List of related linkages"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Users"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ],
      "patch": {
        "operationId": "users-visibleApps-replace_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UserVisibleAppsLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Users"
        ]
      },
      "post": {
        "operationId": "users-visibleApps-create_to_many_relationship",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UserVisibleAppsLinkagesRequest"
              }
            }
          },
          "description": "List of related linkages",
          "required": true
        },
        "responses": {
          "204": {
            "description": "Success (no content)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          },
          "409": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Request entity error(s)"
          }
        },
        "tags": [
          "Users"
        ]
      }
    },
    "/v1/users/{id}/visibleApps": {
      "get": {
        "operationId": "users-visibleApps-get_to_many_related",
        "parameters": [
          {
            "description": "the fields to include for returned resources of type apps",
            "explode": false,
            "in": "query",
            "name": "fields[apps]",
            "schema": {
              "items": {
                "enum": [
                  "appInfos",
                  "appStoreVersions",
                  "availableInNewTerritories",
                  "availableTerritories",
                  "betaAppLocalizations",
                  "betaAppReviewDetail",
                  "betaGroups",
                  "betaLicenseAgreement",
                  "betaTesters",
                  "builds",
                  "bundleId",
                  "contentRightsDeclaration",
                  "endUserLicenseAgreement",
                  "gameCenterEnabledVersions",
                  "inAppPurchases",
                  "isOrEverWasMadeForKids",
                  "name",
                  "perfPowerMetrics",
                  "preOrder",
                  "preReleaseVersions",
                  "prices",
                  "primaryLocale",
                  "sku"
                ],
                "type": "string"
              },
              "type": "array"
            },
            "style": "form"
          },
          {
            "description": "maximum resources per page",
            "in": "query",
            "name": "limit",
            "schema": {
              "maximum": 200,
              "type": "integer"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AppsResponse"
                }
              }
            },
            "description": "List of related resources"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Parameter error(s)"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Forbidden error"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ErrorResponse"
                }
              }
            },
            "description": "Not found error"
          }
        },
        "tags": [
          "Users"
        ]
      },
      "parameters": [
        {
          "description": "the id of the requested resource",
          "in": "path",
          "name": "id",
          "required": true,
          "schema": {
            "type": "string"
          },
          "style": "simple"
        }
      ]
    }
  },
  "components": {
    "schemas": {
      "AgeRatingDeclaration": {
        "properties": {
          "attributes": {
            "properties": {
              "alcoholTobaccoOrDrugUseOrReferences": {
                "enum": [
                  "NONE",
                  "INFREQUENT_OR_MILD",
                  "FREQUENT_OR_INTENSE"
                ],
                "type": "string"
              },
              "contests": {
                "enum": [
                  "NONE",
                  "INFREQUENT_OR_MILD",
                  "FREQUENT_OR_INTENSE"
                ],
                "type": "string"
              },
              "gambling": {
                "type": "boolean"
              },
              "gamblingAndContests": {
                "deprecated": true,
                "type": "boolean"
              },
              "gamblingSimulated": {
                "enum": [
                  "NONE",
                  "INFREQUENT_OR_MILD",
                  "FREQUENT_OR_INTENSE"
                ],
                "type": "string"
              },
              "horrorOrFearThemes": {
                "enum": [
                  "NONE",
                  "INFREQUENT_OR_MILD",
                  "FREQUENT_OR_INTENSE"
                ],
                "type": "string"
              },
              "kidsAgeBand": {
                "$ref": "#/components/schemas/KidsAgeBand"
              },
              "matureOrSuggestiveThemes": {
                "enum": [
                  "NONE",
                  "INFREQUENT_OR_MILD",
                  "FREQUENT_OR_INTENSE"
                ],
                "type": "string"
              },
              "medicalOrTreatmentInformation": {
                "enum": [
                  "NONE",
                  "INFREQUENT_OR_MILD",
                  "FREQUENT_OR_INTENSE"
                ],
                "type": "string"
              },
              "profanityOrCrudeHumor": {
                "enum": [
                  "NONE",
                  "INFREQUENT_OR_MILD",
                  "FREQUENT_OR_INTENSE"
                ],
                "type": "string"
              },
              "seventeenPlus": {
                "type": "boolean"
              },
              "sexualContentGraphicAndNudity": {
                "enum": [
                  "NONE",
                  "INFREQUENT_OR_MILD",
                  "FREQUENT_OR_INTENSE"
                ],
                "type": "string"
              },
              "sexualContentOrNudity": {
                "enum": [
                  "NONE",
                  "INFREQUENT_OR_MILD",
                  "FREQUENT_OR_INTENSE"
                ],
                "type": "string"
              },
              "unrestrictedWebAccess": {
                "type": "boolean"
              },
              "violenceCartoonOrFantasy": {
                "enum": [
                  "NONE",
                  "INFREQUENT_OR_MILD",
                  "FREQUENT_OR_INTENSE"
                ],
                "type": "string"
              },
              "violenceRealistic": {
                "enum": [
                  "NONE",
                  "INFREQUENT_OR_MILD",
                  "FREQUENT_OR_INTENSE"
                ],
                "type": "string"
              },
              "violenceRealisticProlongedGraphicOrSadistic": {
                "enum": [
                  "NONE",
                  "INFREQUENT_OR_MILD",
                  "FREQUENT_OR_INTENSE"
                ],
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "type": {
            "enum": [
              "ageRatingDeclarations"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AgeRatingDeclaration",
        "type": "object"
      },
      "AgeRatingDeclarationResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AgeRatingDeclaration"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AgeRatingDeclarationResponse",
        "type": "object"
      },
      "AgeRatingDeclarationUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "alcoholTobaccoOrDrugUseOrReferences": {
                    "enum": [
                      "NONE",
                      "INFREQUENT_OR_MILD",
                      "FREQUENT_OR_INTENSE"
                    ],
                    "type": "string"
                  },
                  "contests": {
                    "enum": [
                      "NONE",
                      "INFREQUENT_OR_MILD",
                      "FREQUENT_OR_INTENSE"
                    ],
                    "type": "string"
                  },
                  "gambling": {
                    "type": "boolean"
                  },
                  "gamblingAndContests": {
                    "deprecated": true,
                    "type": "boolean"
                  },
                  "gamblingSimulated": {
                    "enum": [
                      "NONE",
                      "INFREQUENT_OR_MILD",
                      "FREQUENT_OR_INTENSE"
                    ],
                    "type": "string"
                  },
                  "horrorOrFearThemes": {
                    "enum": [
                      "NONE",
                      "INFREQUENT_OR_MILD",
                      "FREQUENT_OR_INTENSE"
                    ],
                    "type": "string"
                  },
                  "kidsAgeBand": {
                    "$ref": "#/components/schemas/KidsAgeBand"
                  },
                  "matureOrSuggestiveThemes": {
                    "enum": [
                      "NONE",
                      "INFREQUENT_OR_MILD",
                      "FREQUENT_OR_INTENSE"
                    ],
                    "type": "string"
                  },
                  "medicalOrTreatmentInformation": {
                    "enum": [
                      "NONE",
                      "INFREQUENT_OR_MILD",
                      "FREQUENT_OR_INTENSE"
                    ],
                    "type": "string"
                  },
                  "profanityOrCrudeHumor": {
                    "enum": [
                      "NONE",
                      "INFREQUENT_OR_MILD",
                      "FREQUENT_OR_INTENSE"
                    ],
                    "type": "string"
                  },
                  "seventeenPlus": {
                    "type": "boolean"
                  },
                  "sexualContentGraphicAndNudity": {
                    "enum": [
                      "NONE",
                      "INFREQUENT_OR_MILD",
                      "FREQUENT_OR_INTENSE"
                    ],
                    "type": "string"
                  },
                  "sexualContentOrNudity": {
                    "enum": [
                      "NONE",
                      "INFREQUENT_OR_MILD",
                      "FREQUENT_OR_INTENSE"
                    ],
                    "type": "string"
                  },
                  "unrestrictedWebAccess": {
                    "type": "boolean"
                  },
                  "violenceCartoonOrFantasy": {
                    "enum": [
                      "NONE",
                      "INFREQUENT_OR_MILD",
                      "FREQUENT_OR_INTENSE"
                    ],
                    "type": "string"
                  },
                  "violenceRealistic": {
                    "enum": [
                      "NONE",
                      "INFREQUENT_OR_MILD",
                      "FREQUENT_OR_INTENSE"
                    ],
                    "type": "string"
                  },
                  "violenceRealisticProlongedGraphicOrSadistic": {
                    "enum": [
                      "NONE",
                      "INFREQUENT_OR_MILD",
                      "FREQUENT_OR_INTENSE"
                    ],
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "ageRatingDeclarations"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AgeRatingDeclarationUpdateRequest",
        "type": "object"
      },
      "App": {
        "properties": {
          "attributes": {
            "properties": {
              "availableInNewTerritories": {
                "type": "boolean"
              },
              "bundleId": {
                "type": "string"
              },
              "contentRightsDeclaration": {
                "enum": [
                  "DOES_NOT_USE_THIRD_PARTY_CONTENT",
                  "USES_THIRD_PARTY_CONTENT"
                ],
                "type": "string"
              },
              "isOrEverWasMadeForKids": {
                "type": "boolean"
              },
              "name": {
                "type": "string"
              },
              "primaryLocale": {
                "type": "string"
              },
              "sku": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "appInfos": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "appInfos"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "appStoreVersions": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "appStoreVersions"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "availableTerritories": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "territories"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "betaAppLocalizations": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "betaAppLocalizations"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "betaAppReviewDetail": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "betaAppReviewDetails"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "betaGroups": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "betaGroups"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "betaLicenseAgreement": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "betaLicenseAgreements"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "builds": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "builds"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "endUserLicenseAgreement": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "endUserLicenseAgreements"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "gameCenterEnabledVersions": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "gameCenterEnabledVersions"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "inAppPurchases": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "inAppPurchases"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "preOrder": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appPreOrders"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "preReleaseVersions": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "preReleaseVersions"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "prices": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "appPrices"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "apps"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "App",
        "type": "object"
      },
      "AppBetaTestersLinkagesRequest": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "betaTesters"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "AppCategoriesResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/AppCategory"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/AppCategory"
                },
                {
                  "$ref": "#/components/schemas/AppCategory"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppCategoriesResponse",
        "type": "object"
      },
      "AppCategory": {
        "properties": {
          "attributes": {
            "properties": {
              "platforms": {
                "items": {
                  "$ref": "#/components/schemas/Platform"
                },
                "type": "array"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "parent": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appCategories"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "subcategories": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "appCategories"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "appCategories"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AppCategory",
        "type": "object"
      },
      "AppCategoryResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AppCategory"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/AppCategory"
                },
                {
                  "$ref": "#/components/schemas/AppCategory"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppCategoryResponse",
        "type": "object"
      },
      "AppEncryptionDeclaration": {
        "properties": {
          "attributes": {
            "properties": {
              "appEncryptionDeclarationState": {
                "$ref": "#/components/schemas/AppEncryptionDeclarationState"
              },
              "availableOnFrenchStore": {
                "type": "boolean"
              },
              "codeValue": {
                "type": "string"
              },
              "containsProprietaryCryptography": {
                "type": "boolean"
              },
              "containsThirdPartyCryptography": {
                "type": "boolean"
              },
              "documentName": {
                "type": "string"
              },
              "documentType": {
                "type": "string"
              },
              "documentUrl": {
                "type": "string"
              },
              "exempt": {
                "type": "boolean"
              },
              "platform": {
                "$ref": "#/components/schemas/Platform"
              },
              "uploadedDate": {
                "format": "date-time",
                "type": "string"
              },
              "usesEncryption": {
                "type": "boolean"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "app": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "apps"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "appEncryptionDeclarations"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AppEncryptionDeclaration",
        "type": "object"
      },
      "AppEncryptionDeclarationBuildsLinkagesRequest": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "builds"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "AppEncryptionDeclarationResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AppEncryptionDeclaration"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/App"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppEncryptionDeclarationResponse",
        "type": "object"
      },
      "AppEncryptionDeclarationState": {
        "enum": [
          "IN_REVIEW",
          "APPROVED",
          "REJECTED",
          "INVALID",
          "EXPIRED"
        ],
        "type": "string"
      },
      "AppEncryptionDeclarationsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/AppEncryptionDeclaration"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/App"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppEncryptionDeclarationsResponse",
        "type": "object"
      },
      "AppInfo": {
        "properties": {
          "attributes": {
            "properties": {
              "appStoreAgeRating": {
                "$ref": "#/components/schemas/AppStoreAgeRating"
              },
              "appStoreState": {
                "$ref": "#/components/schemas/AppStoreVersionState"
              },
              "brazilAgeRating": {
                "$ref": "#/components/schemas/BrazilAgeRating"
              },
              "kidsAgeBand": {
                "$ref": "#/components/schemas/KidsAgeBand"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "ageRatingDeclaration": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "ageRatingDeclarations"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "app": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "apps"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "appInfoLocalizations": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "appInfoLocalizations"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "primaryCategory": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appCategories"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "primarySubcategoryOne": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appCategories"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "primarySubcategoryTwo": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appCategories"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "secondaryCategory": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appCategories"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "secondarySubcategoryOne": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appCategories"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "secondarySubcategoryTwo": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appCategories"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "appInfos"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AppInfo",
        "type": "object"
      },
      "AppInfoLocalization": {
        "properties": {
          "attributes": {
            "properties": {
              "locale": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "privacyPolicyText": {
                "type": "string"
              },
              "privacyPolicyUrl": {
                "type": "string"
              },
              "subtitle": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "appInfo": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appInfos"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "appInfoLocalizations"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AppInfoLocalization",
        "type": "object"
      },
      "AppInfoLocalizationCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "locale": {
                    "type": "string"
                  },
                  "name": {
                    "type": "string"
                  },
                  "privacyPolicyText": {
                    "type": "string"
                  },
                  "privacyPolicyUrl": {
                    "type": "string"
                  },
                  "subtitle": {
                    "type": "string"
                  }
                },
                "required": [
                  "locale"
                ],
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "appInfo": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appInfos"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "appInfo"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "appInfoLocalizations"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppInfoLocalizationCreateRequest",
        "type": "object"
      },
      "AppInfoLocalizationResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AppInfoLocalization"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppInfoLocalizationResponse",
        "type": "object"
      },
      "AppInfoLocalizationUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "name": {
                    "type": "string"
                  },
                  "privacyPolicyText": {
                    "type": "string"
                  },
                  "privacyPolicyUrl": {
                    "type": "string"
                  },
                  "subtitle": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "appInfoLocalizations"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppInfoLocalizationUpdateRequest",
        "type": "object"
      },
      "AppInfoLocalizationsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/AppInfoLocalization"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppInfoLocalizationsResponse",
        "type": "object"
      },
      "AppInfoResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AppInfo"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/AppInfoLocalization"
                },
                {
                  "$ref": "#/components/schemas/AppCategory"
                },
                {
                  "$ref": "#/components/schemas/AppCategory"
                },
                {
                  "$ref": "#/components/schemas/AppCategory"
                },
                {
                  "$ref": "#/components/schemas/AppCategory"
                },
                {
                  "$ref": "#/components/schemas/AppCategory"
                },
                {
                  "$ref": "#/components/schemas/AppCategory"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppInfoResponse",
        "type": "object"
      },
      "AppInfoUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "id": {
                "type": "string"
              },
              "relationships": {
                "properties": {
                  "primaryCategory": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appCategories"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "type": "object"
                  },
                  "primarySubcategoryOne": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appCategories"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "type": "object"
                  },
                  "primarySubcategoryTwo": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appCategories"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "type": "object"
                  },
                  "secondaryCategory": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appCategories"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "type": "object"
                  },
                  "secondarySubcategoryOne": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appCategories"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "type": "object"
                  },
                  "secondarySubcategoryTwo": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appCategories"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "type": {
                "enum": [
                  "appInfos"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppInfoUpdateRequest",
        "type": "object"
      },
      "AppInfosResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/AppInfo"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/AppInfoLocalization"
                },
                {
                  "$ref": "#/components/schemas/AppCategory"
                },
                {
                  "$ref": "#/components/schemas/AppCategory"
                },
                {
                  "$ref": "#/components/schemas/AppCategory"
                },
                {
                  "$ref": "#/components/schemas/AppCategory"
                },
                {
                  "$ref": "#/components/schemas/AppCategory"
                },
                {
                  "$ref": "#/components/schemas/AppCategory"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppInfosResponse",
        "type": "object"
      },
      "AppMediaAssetState": {
        "properties": {
          "errors": {
            "items": {
              "$ref": "#/components/schemas/AppMediaStateError"
            },
            "type": "array"
          },
          "state": {
            "enum": [
              "AWAITING_UPLOAD",
              "UPLOAD_COMPLETE",
              "COMPLETE",
              "FAILED"
            ],
            "type": "string"
          },
          "warnings": {
            "items": {
              "$ref": "#/components/schemas/AppMediaStateError"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "AppMediaStateError": {
        "properties": {
          "code": {
            "type": "string"
          },
          "description": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "AppPreOrder": {
        "properties": {
          "attributes": {
            "properties": {
              "appReleaseDate": {
                "format": "date",
                "type": "string"
              },
              "preOrderAvailableDate": {
                "format": "date",
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "app": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "apps"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "appPreOrders"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AppPreOrder",
        "type": "object"
      },
      "AppPreOrderCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "appReleaseDate": {
                    "format": "date",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "app": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "apps"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "app"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "appPreOrders"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppPreOrderCreateRequest",
        "type": "object"
      },
      "AppPreOrderResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AppPreOrder"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppPreOrderResponse",
        "type": "object"
      },
      "AppPreOrderUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "appReleaseDate": {
                    "format": "date",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "appPreOrders"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppPreOrderUpdateRequest",
        "type": "object"
      },
      "AppPreview": {
        "properties": {
          "attributes": {
            "properties": {
              "assetDeliveryState": {
                "$ref": "#/components/schemas/AppMediaAssetState"
              },
              "fileName": {
                "type": "string"
              },
              "fileSize": {
                "type": "integer"
              },
              "mimeType": {
                "type": "string"
              },
              "previewFrameTimeCode": {
                "type": "string"
              },
              "previewImage": {
                "$ref": "#/components/schemas/ImageAsset"
              },
              "sourceFileChecksum": {
                "type": "string"
              },
              "uploadOperations": {
                "items": {
                  "$ref": "#/components/schemas/UploadOperation"
                },
                "type": "array"
              },
              "videoUrl": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "appPreviewSet": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appPreviewSets"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "appPreviews"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AppPreview",
        "type": "object"
      },
      "AppPreviewCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "fileName": {
                    "type": "string"
                  },
                  "fileSize": {
                    "type": "integer"
                  },
                  "mimeType": {
                    "type": "string"
                  },
                  "previewFrameTimeCode": {
                    "type": "string"
                  }
                },
                "required": [
                  "fileName",
                  "fileSize"
                ],
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "appPreviewSet": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appPreviewSets"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "appPreviewSet"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "appPreviews"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppPreviewCreateRequest",
        "type": "object"
      },
      "AppPreviewResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AppPreview"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppPreviewResponse",
        "type": "object"
      },
      "AppPreviewSet": {
        "properties": {
          "attributes": {
            "properties": {
              "previewType": {
                "$ref": "#/components/schemas/PreviewType"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "appPreviews": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "appPreviews"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "appStoreVersionLocalization": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appStoreVersionLocalizations"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "appPreviewSets"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AppPreviewSet",
        "type": "object"
      },
      "AppPreviewSetAppPreviewsLinkagesRequest": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "appPreviews"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "AppPreviewSetAppPreviewsLinkagesResponse": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "appPreviews"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "type": "object"
      },
      "AppPreviewSetCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "previewType": {
                    "$ref": "#/components/schemas/PreviewType"
                  }
                },
                "required": [
                  "previewType"
                ],
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "appStoreVersionLocalization": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appStoreVersionLocalizations"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "appStoreVersionLocalization"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "appPreviewSets"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppPreviewSetCreateRequest",
        "type": "object"
      },
      "AppPreviewSetResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AppPreviewSet"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/AppPreview"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppPreviewSetResponse",
        "type": "object"
      },
      "AppPreviewSetsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/AppPreviewSet"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/AppPreview"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppPreviewSetsResponse",
        "type": "object"
      },
      "AppPreviewUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "previewFrameTimeCode": {
                    "type": "string"
                  },
                  "sourceFileChecksum": {
                    "type": "string"
                  },
                  "uploaded": {
                    "type": "boolean"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "appPreviews"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppPreviewUpdateRequest",
        "type": "object"
      },
      "AppPreviewsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/AppPreview"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppPreviewsResponse",
        "type": "object"
      },
      "AppPrice": {
        "properties": {
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "app": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "apps"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "priceTier": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appPriceTiers"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "appPrices"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AppPrice",
        "type": "object"
      },
      "AppPricePoint": {
        "properties": {
          "attributes": {
            "properties": {
              "customerPrice": {
                "type": "string"
              },
              "proceeds": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "priceTier": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appPriceTiers"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "territory": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "territories"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "appPricePoints"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AppPricePoint",
        "type": "object"
      },
      "AppPricePointResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AppPricePoint"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/Territory"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppPricePointResponse",
        "type": "object"
      },
      "AppPricePointsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/AppPricePoint"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/Territory"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppPricePointsResponse",
        "type": "object"
      },
      "AppPriceResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AppPrice"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppPriceResponse",
        "type": "object"
      },
      "AppPriceTier": {
        "properties": {
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "pricePoints": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "appPricePoints"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "appPriceTiers"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AppPriceTier",
        "type": "object"
      },
      "AppPriceTierResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AppPriceTier"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/AppPricePoint"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppPriceTierResponse",
        "type": "object"
      },
      "AppPriceTiersResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/AppPriceTier"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/AppPricePoint"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppPriceTiersResponse",
        "type": "object"
      },
      "AppPricesResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/AppPrice"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppPricesResponse",
        "type": "object"
      },
      "AppResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/App"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/BetaGroup"
                },
                {
                  "$ref": "#/components/schemas/AppStoreVersion"
                },
                {
                  "$ref": "#/components/schemas/PrereleaseVersion"
                },
                {
                  "$ref": "#/components/schemas/BetaAppLocalization"
                },
                {
                  "$ref": "#/components/schemas/Build"
                },
                {
                  "$ref": "#/components/schemas/BetaLicenseAgreement"
                },
                {
                  "$ref": "#/components/schemas/BetaAppReviewDetail"
                },
                {
                  "$ref": "#/components/schemas/AppInfo"
                },
                {
                  "$ref": "#/components/schemas/EndUserLicenseAgreement"
                },
                {
                  "$ref": "#/components/schemas/AppPreOrder"
                },
                {
                  "$ref": "#/components/schemas/AppPrice"
                },
                {
                  "$ref": "#/components/schemas/Territory"
                },
                {
                  "$ref": "#/components/schemas/InAppPurchase"
                },
                {
                  "$ref": "#/components/schemas/GameCenterEnabledVersion"
                },
                {
                  "$ref": "#/components/schemas/PerfPowerMetric"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppResponse",
        "type": "object"
      },
      "AppScreenshot": {
        "properties": {
          "attributes": {
            "properties": {
              "assetDeliveryState": {
                "$ref": "#/components/schemas/AppMediaAssetState"
              },
              "assetToken": {
                "type": "string"
              },
              "assetType": {
                "type": "string"
              },
              "fileName": {
                "type": "string"
              },
              "fileSize": {
                "type": "integer"
              },
              "imageAsset": {
                "$ref": "#/components/schemas/ImageAsset"
              },
              "sourceFileChecksum": {
                "type": "string"
              },
              "uploadOperations": {
                "items": {
                  "$ref": "#/components/schemas/UploadOperation"
                },
                "type": "array"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "appScreenshotSet": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appScreenshotSets"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "appScreenshots"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AppScreenshot",
        "type": "object"
      },
      "AppScreenshotCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "fileName": {
                    "type": "string"
                  },
                  "fileSize": {
                    "type": "integer"
                  }
                },
                "required": [
                  "fileName",
                  "fileSize"
                ],
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "appScreenshotSet": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appScreenshotSets"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "appScreenshotSet"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "appScreenshots"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppScreenshotCreateRequest",
        "type": "object"
      },
      "AppScreenshotResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AppScreenshot"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppScreenshotResponse",
        "type": "object"
      },
      "AppScreenshotSet": {
        "properties": {
          "attributes": {
            "properties": {
              "screenshotDisplayType": {
                "$ref": "#/components/schemas/ScreenshotDisplayType"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "appScreenshots": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "appScreenshots"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "appStoreVersionLocalization": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appStoreVersionLocalizations"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "appScreenshotSets"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AppScreenshotSet",
        "type": "object"
      },
      "AppScreenshotSetAppScreenshotsLinkagesRequest": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "appScreenshots"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "AppScreenshotSetAppScreenshotsLinkagesResponse": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "appScreenshots"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "type": "object"
      },
      "AppScreenshotSetCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "screenshotDisplayType": {
                    "$ref": "#/components/schemas/ScreenshotDisplayType"
                  }
                },
                "required": [
                  "screenshotDisplayType"
                ],
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "appStoreVersionLocalization": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appStoreVersionLocalizations"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "appStoreVersionLocalization"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "appScreenshotSets"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppScreenshotSetCreateRequest",
        "type": "object"
      },
      "AppScreenshotSetResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AppScreenshotSet"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/AppScreenshot"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppScreenshotSetResponse",
        "type": "object"
      },
      "AppScreenshotSetsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/AppScreenshotSet"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/AppScreenshot"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppScreenshotSetsResponse",
        "type": "object"
      },
      "AppScreenshotUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "sourceFileChecksum": {
                    "type": "string"
                  },
                  "uploaded": {
                    "type": "boolean"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "appScreenshots"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppScreenshotUpdateRequest",
        "type": "object"
      },
      "AppScreenshotsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/AppScreenshot"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppScreenshotsResponse",
        "type": "object"
      },
      "AppStoreAgeRating": {
        "enum": [
          "FOUR_PLUS",
          "NINE_PLUS",
          "TWELVE_PLUS",
          "SEVENTEEN_PLUS"
        ],
        "type": "string"
      },
      "AppStoreReviewAttachment": {
        "properties": {
          "attributes": {
            "properties": {
              "assetDeliveryState": {
                "$ref": "#/components/schemas/AppMediaAssetState"
              },
              "fileName": {
                "type": "string"
              },
              "fileSize": {
                "type": "integer"
              },
              "sourceFileChecksum": {
                "type": "string"
              },
              "uploadOperations": {
                "items": {
                  "$ref": "#/components/schemas/UploadOperation"
                },
                "type": "array"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "appStoreReviewDetail": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appStoreReviewDetails"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "appStoreReviewAttachments"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AppStoreReviewAttachment",
        "type": "object"
      },
      "AppStoreReviewAttachmentCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "fileName": {
                    "type": "string"
                  },
                  "fileSize": {
                    "type": "integer"
                  }
                },
                "required": [
                  "fileName",
                  "fileSize"
                ],
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "appStoreReviewDetail": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appStoreReviewDetails"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "appStoreReviewDetail"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "appStoreReviewAttachments"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppStoreReviewAttachmentCreateRequest",
        "type": "object"
      },
      "AppStoreReviewAttachmentResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AppStoreReviewAttachment"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppStoreReviewAttachmentResponse",
        "type": "object"
      },
      "AppStoreReviewAttachmentUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "sourceFileChecksum": {
                    "type": "string"
                  },
                  "uploaded": {
                    "type": "boolean"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "appStoreReviewAttachments"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppStoreReviewAttachmentUpdateRequest",
        "type": "object"
      },
      "AppStoreReviewAttachmentsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/AppStoreReviewAttachment"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppStoreReviewAttachmentsResponse",
        "type": "object"
      },
      "AppStoreReviewDetail": {
        "properties": {
          "attributes": {
            "properties": {
              "contactEmail": {
                "type": "string"
              },
              "contactFirstName": {
                "type": "string"
              },
              "contactLastName": {
                "type": "string"
              },
              "contactPhone": {
                "type": "string"
              },
              "demoAccountName": {
                "type": "string"
              },
              "demoAccountPassword": {
                "type": "string"
              },
              "demoAccountRequired": {
                "type": "boolean"
              },
              "notes": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "appStoreReviewAttachments": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "appStoreReviewAttachments"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "appStoreVersion": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appStoreVersions"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "appStoreReviewDetails"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AppStoreReviewDetail",
        "type": "object"
      },
      "AppStoreReviewDetailCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "contactEmail": {
                    "type": "string"
                  },
                  "contactFirstName": {
                    "type": "string"
                  },
                  "contactLastName": {
                    "type": "string"
                  },
                  "contactPhone": {
                    "type": "string"
                  },
                  "demoAccountName": {
                    "type": "string"
                  },
                  "demoAccountPassword": {
                    "type": "string"
                  },
                  "demoAccountRequired": {
                    "type": "boolean"
                  },
                  "notes": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "appStoreVersion": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appStoreVersions"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "appStoreVersion"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "appStoreReviewDetails"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppStoreReviewDetailCreateRequest",
        "type": "object"
      },
      "AppStoreReviewDetailResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AppStoreReviewDetail"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/AppStoreReviewAttachment"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppStoreReviewDetailResponse",
        "type": "object"
      },
      "AppStoreReviewDetailUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "contactEmail": {
                    "type": "string"
                  },
                  "contactFirstName": {
                    "type": "string"
                  },
                  "contactLastName": {
                    "type": "string"
                  },
                  "contactPhone": {
                    "type": "string"
                  },
                  "demoAccountName": {
                    "type": "string"
                  },
                  "demoAccountPassword": {
                    "type": "string"
                  },
                  "demoAccountRequired": {
                    "type": "boolean"
                  },
                  "notes": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "appStoreReviewDetails"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppStoreReviewDetailUpdateRequest",
        "type": "object"
      },
      "AppStoreVersion": {
        "properties": {
          "attributes": {
            "properties": {
              "appStoreState": {
                "$ref": "#/components/schemas/AppStoreVersionState"
              },
              "copyright": {
                "type": "string"
              },
              "createdDate": {
                "format": "date-time",
                "type": "string"
              },
              "downloadable": {
                "type": "boolean"
              },
              "earliestReleaseDate": {
                "format": "date-time",
                "type": "string"
              },
              "platform": {
                "$ref": "#/components/schemas/Platform"
              },
              "releaseType": {
                "enum": [
                  "MANUAL",
                  "AFTER_APPROVAL",
                  "SCHEDULED"
                ],
                "type": "string"
              },
              "usesIdfa": {
                "type": "boolean"
              },
              "versionString": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "ageRatingDeclaration": {
                "deprecated": true,
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "ageRatingDeclarations"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "app": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "apps"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "appStoreReviewDetail": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appStoreReviewDetails"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "appStoreVersionLocalizations": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "appStoreVersionLocalizations"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "appStoreVersionPhasedRelease": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appStoreVersionPhasedReleases"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "appStoreVersionSubmission": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appStoreVersionSubmissions"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "build": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "builds"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "idfaDeclaration": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "idfaDeclarations"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "routingAppCoverage": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "routingAppCoverages"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "appStoreVersions"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AppStoreVersion",
        "type": "object"
      },
      "AppStoreVersionBuildLinkageRequest": {
        "properties": {
          "data": {
            "properties": {
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "builds"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "AppStoreVersionBuildLinkageResponse": {
        "properties": {
          "data": {
            "properties": {
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "builds"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "type": "object"
      },
      "AppStoreVersionCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "copyright": {
                    "type": "string"
                  },
                  "earliestReleaseDate": {
                    "format": "date-time",
                    "type": "string"
                  },
                  "platform": {
                    "$ref": "#/components/schemas/Platform"
                  },
                  "releaseType": {
                    "enum": [
                      "MANUAL",
                      "AFTER_APPROVAL",
                      "SCHEDULED"
                    ],
                    "type": "string"
                  },
                  "usesIdfa": {
                    "type": "boolean"
                  },
                  "versionString": {
                    "type": "string"
                  }
                },
                "required": [
                  "versionString",
                  "platform"
                ],
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "app": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "apps"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  },
                  "build": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "builds"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "type": "object"
                  }
                },
                "required": [
                  "app"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "appStoreVersions"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppStoreVersionCreateRequest",
        "type": "object"
      },
      "AppStoreVersionLocalization": {
        "properties": {
          "attributes": {
            "properties": {
              "description": {
                "type": "string"
              },
              "keywords": {
                "type": "string"
              },
              "locale": {
                "type": "string"
              },
              "marketingUrl": {
                "format": "uri",
                "type": "string"
              },
              "promotionalText": {
                "type": "string"
              },
              "supportUrl": {
                "format": "uri",
                "type": "string"
              },
              "whatsNew": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "appPreviewSets": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "appPreviewSets"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "appScreenshotSets": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "appScreenshotSets"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "appStoreVersion": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appStoreVersions"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "appStoreVersionLocalizations"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AppStoreVersionLocalization",
        "type": "object"
      },
      "AppStoreVersionLocalizationCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "description": {
                    "type": "string"
                  },
                  "keywords": {
                    "type": "string"
                  },
                  "locale": {
                    "type": "string"
                  },
                  "marketingUrl": {
                    "format": "uri",
                    "type": "string"
                  },
                  "promotionalText": {
                    "type": "string"
                  },
                  "supportUrl": {
                    "format": "uri",
                    "type": "string"
                  },
                  "whatsNew": {
                    "type": "string"
                  }
                },
                "required": [
                  "locale"
                ],
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "appStoreVersion": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appStoreVersions"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "appStoreVersion"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "appStoreVersionLocalizations"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppStoreVersionLocalizationCreateRequest",
        "type": "object"
      },
      "AppStoreVersionLocalizationResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AppStoreVersionLocalization"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/AppScreenshotSet"
                },
                {
                  "$ref": "#/components/schemas/AppPreviewSet"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppStoreVersionLocalizationResponse",
        "type": "object"
      },
      "AppStoreVersionLocalizationUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "description": {
                    "type": "string"
                  },
                  "keywords": {
                    "type": "string"
                  },
                  "marketingUrl": {
                    "format": "uri",
                    "type": "string"
                  },
                  "promotionalText": {
                    "type": "string"
                  },
                  "supportUrl": {
                    "format": "uri",
                    "type": "string"
                  },
                  "whatsNew": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "appStoreVersionLocalizations"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppStoreVersionLocalizationUpdateRequest",
        "type": "object"
      },
      "AppStoreVersionLocalizationsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/AppStoreVersionLocalization"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/AppScreenshotSet"
                },
                {
                  "$ref": "#/components/schemas/AppPreviewSet"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppStoreVersionLocalizationsResponse",
        "type": "object"
      },
      "AppStoreVersionPhasedRelease": {
        "properties": {
          "attributes": {
            "properties": {
              "currentDayNumber": {
                "type": "integer"
              },
              "phasedReleaseState": {
                "$ref": "#/components/schemas/PhasedReleaseState"
              },
              "startDate": {
                "format": "date-time",
                "type": "string"
              },
              "totalPauseDuration": {
                "type": "integer"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "type": {
            "enum": [
              "appStoreVersionPhasedReleases"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AppStoreVersionPhasedRelease",
        "type": "object"
      },
      "AppStoreVersionPhasedReleaseCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "phasedReleaseState": {
                    "$ref": "#/components/schemas/PhasedReleaseState"
                  }
                },
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "appStoreVersion": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appStoreVersions"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "appStoreVersion"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "appStoreVersionPhasedReleases"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppStoreVersionPhasedReleaseCreateRequest",
        "type": "object"
      },
      "AppStoreVersionPhasedReleaseResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AppStoreVersionPhasedRelease"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppStoreVersionPhasedReleaseResponse",
        "type": "object"
      },
      "AppStoreVersionPhasedReleaseUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "phasedReleaseState": {
                    "$ref": "#/components/schemas/PhasedReleaseState"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "appStoreVersionPhasedReleases"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppStoreVersionPhasedReleaseUpdateRequest",
        "type": "object"
      },
      "AppStoreVersionResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AppStoreVersion"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/AgeRatingDeclaration"
                },
                {
                  "$ref": "#/components/schemas/AppStoreVersionLocalization"
                },
                {
                  "$ref": "#/components/schemas/Build"
                },
                {
                  "$ref": "#/components/schemas/AppStoreVersionPhasedRelease"
                },
                {
                  "$ref": "#/components/schemas/RoutingAppCoverage"
                },
                {
                  "$ref": "#/components/schemas/AppStoreReviewDetail"
                },
                {
                  "$ref": "#/components/schemas/AppStoreVersionSubmission"
                },
                {
                  "$ref": "#/components/schemas/IdfaDeclaration"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppStoreVersionResponse",
        "type": "object"
      },
      "AppStoreVersionState": {
        "enum": [
          "DEVELOPER_REMOVED_FROM_SALE",
          "DEVELOPER_REJECTED",
          "IN_REVIEW",
          "INVALID_BINARY",
          "METADATA_REJECTED",
          "PENDING_APPLE_RELEASE",
          "PENDING_CONTRACT",
          "PENDING_DEVELOPER_RELEASE",
          "PREPARE_FOR_SUBMISSION",
          "PREORDER_READY_FOR_SALE",
          "PROCESSING_FOR_APP_STORE",
          "READY_FOR_SALE",
          "REJECTED",
          "REMOVED_FROM_SALE",
          "WAITING_FOR_EXPORT_COMPLIANCE",
          "WAITING_FOR_REVIEW",
          "REPLACED_WITH_NEW_VERSION"
        ],
        "type": "string"
      },
      "AppStoreVersionSubmission": {
        "properties": {
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "appStoreVersion": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appStoreVersions"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "appStoreVersionSubmissions"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "AppStoreVersionSubmission",
        "type": "object"
      },
      "AppStoreVersionSubmissionCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "relationships": {
                "properties": {
                  "appStoreVersion": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appStoreVersions"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "appStoreVersion"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "appStoreVersionSubmissions"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppStoreVersionSubmissionCreateRequest",
        "type": "object"
      },
      "AppStoreVersionSubmissionResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/AppStoreVersionSubmission"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppStoreVersionSubmissionResponse",
        "type": "object"
      },
      "AppStoreVersionUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "copyright": {
                    "type": "string"
                  },
                  "downloadable": {
                    "type": "boolean"
                  },
                  "earliestReleaseDate": {
                    "format": "date-time",
                    "type": "string"
                  },
                  "releaseType": {
                    "enum": [
                      "MANUAL",
                      "AFTER_APPROVAL",
                      "SCHEDULED"
                    ],
                    "type": "string"
                  },
                  "usesIdfa": {
                    "type": "boolean"
                  },
                  "versionString": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "relationships": {
                "properties": {
                  "build": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "builds"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "type": {
                "enum": [
                  "appStoreVersions"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppStoreVersionUpdateRequest",
        "type": "object"
      },
      "AppStoreVersionsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/AppStoreVersion"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/AgeRatingDeclaration"
                },
                {
                  "$ref": "#/components/schemas/AppStoreVersionLocalization"
                },
                {
                  "$ref": "#/components/schemas/Build"
                },
                {
                  "$ref": "#/components/schemas/AppStoreVersionPhasedRelease"
                },
                {
                  "$ref": "#/components/schemas/RoutingAppCoverage"
                },
                {
                  "$ref": "#/components/schemas/AppStoreReviewDetail"
                },
                {
                  "$ref": "#/components/schemas/AppStoreVersionSubmission"
                },
                {
                  "$ref": "#/components/schemas/IdfaDeclaration"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppStoreVersionsResponse",
        "type": "object"
      },
      "AppUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "availableInNewTerritories": {
                    "type": "boolean"
                  },
                  "bundleId": {
                    "type": "string"
                  },
                  "contentRightsDeclaration": {
                    "enum": [
                      "DOES_NOT_USE_THIRD_PARTY_CONTENT",
                      "USES_THIRD_PARTY_CONTENT"
                    ],
                    "type": "string"
                  },
                  "primaryLocale": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "relationships": {
                "properties": {
                  "availableTerritories": {
                    "properties": {
                      "data": {
                        "items": {
                          "properties": {
                            "id": {
                              "type": "string"
                            },
                            "type": {
                              "enum": [
                                "territories"
                              ],
                              "type": "string"
                            }
                          },
                          "required": [
                            "id",
                            "type"
                          ],
                          "type": "object"
                        },
                        "type": "array"
                      }
                    },
                    "type": "object"
                  },
                  "prices": {
                    "properties": {
                      "data": {
                        "items": {
                          "properties": {
                            "id": {
                              "type": "string"
                            },
                            "type": {
                              "enum": [
                                "appPrices"
                              ],
                              "type": "string"
                            }
                          },
                          "required": [
                            "id",
                            "type"
                          ],
                          "type": "object"
                        },
                        "type": "array"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "type": {
                "enum": [
                  "apps"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "AppUpdateRequest",
        "type": "object"
      },
      "AppsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/App"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/BetaGroup"
                },
                {
                  "$ref": "#/components/schemas/AppStoreVersion"
                },
                {
                  "$ref": "#/components/schemas/PrereleaseVersion"
                },
                {
                  "$ref": "#/components/schemas/BetaAppLocalization"
                },
                {
                  "$ref": "#/components/schemas/Build"
                },
                {
                  "$ref": "#/components/schemas/BetaLicenseAgreement"
                },
                {
                  "$ref": "#/components/schemas/BetaAppReviewDetail"
                },
                {
                  "$ref": "#/components/schemas/AppInfo"
                },
                {
                  "$ref": "#/components/schemas/EndUserLicenseAgreement"
                },
                {
                  "$ref": "#/components/schemas/AppPreOrder"
                },
                {
                  "$ref": "#/components/schemas/AppPrice"
                },
                {
                  "$ref": "#/components/schemas/Territory"
                },
                {
                  "$ref": "#/components/schemas/InAppPurchase"
                },
                {
                  "$ref": "#/components/schemas/GameCenterEnabledVersion"
                },
                {
                  "$ref": "#/components/schemas/PerfPowerMetric"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "AppsResponse",
        "type": "object"
      },
      "BetaAppLocalization": {
        "properties": {
          "attributes": {
            "properties": {
              "description": {
                "type": "string"
              },
              "feedbackEmail": {
                "type": "string"
              },
              "locale": {
                "type": "string"
              },
              "marketingUrl": {
                "type": "string"
              },
              "privacyPolicyUrl": {
                "type": "string"
              },
              "tvOsPrivacyPolicy": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "app": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "apps"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "betaAppLocalizations"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "BetaAppLocalization",
        "type": "object"
      },
      "BetaAppLocalizationCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "description": {
                    "type": "string"
                  },
                  "feedbackEmail": {
                    "type": "string"
                  },
                  "locale": {
                    "type": "string"
                  },
                  "marketingUrl": {
                    "type": "string"
                  },
                  "privacyPolicyUrl": {
                    "type": "string"
                  },
                  "tvOsPrivacyPolicy": {
                    "type": "string"
                  }
                },
                "required": [
                  "locale"
                ],
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "app": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "apps"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "app"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "betaAppLocalizations"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "BetaAppLocalizationCreateRequest",
        "type": "object"
      },
      "BetaAppLocalizationResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/BetaAppLocalization"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/App"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BetaAppLocalizationResponse",
        "type": "object"
      },
      "BetaAppLocalizationUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "description": {
                    "type": "string"
                  },
                  "feedbackEmail": {
                    "type": "string"
                  },
                  "marketingUrl": {
                    "type": "string"
                  },
                  "privacyPolicyUrl": {
                    "type": "string"
                  },
                  "tvOsPrivacyPolicy": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "betaAppLocalizations"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "BetaAppLocalizationUpdateRequest",
        "type": "object"
      },
      "BetaAppLocalizationsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/BetaAppLocalization"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/App"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BetaAppLocalizationsResponse",
        "type": "object"
      },
      "BetaAppReviewDetail": {
        "properties": {
          "attributes": {
            "properties": {
              "contactEmail": {
                "type": "string"
              },
              "contactFirstName": {
                "type": "string"
              },
              "contactLastName": {
                "type": "string"
              },
              "contactPhone": {
                "type": "string"
              },
              "demoAccountName": {
                "type": "string"
              },
              "demoAccountPassword": {
                "type": "string"
              },
              "demoAccountRequired": {
                "type": "boolean"
              },
              "notes": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "app": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "apps"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "betaAppReviewDetails"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "BetaAppReviewDetail",
        "type": "object"
      },
      "BetaAppReviewDetailResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/BetaAppReviewDetail"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/App"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BetaAppReviewDetailResponse",
        "type": "object"
      },
      "BetaAppReviewDetailUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "contactEmail": {
                    "type": "string"
                  },
                  "contactFirstName": {
                    "type": "string"
                  },
                  "contactLastName": {
                    "type": "string"
                  },
                  "contactPhone": {
                    "type": "string"
                  },
                  "demoAccountName": {
                    "type": "string"
                  },
                  "demoAccountPassword": {
                    "type": "string"
                  },
                  "demoAccountRequired": {
                    "type": "boolean"
                  },
                  "notes": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "betaAppReviewDetails"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "BetaAppReviewDetailUpdateRequest",
        "type": "object"
      },
      "BetaAppReviewDetailsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/BetaAppReviewDetail"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/App"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BetaAppReviewDetailsResponse",
        "type": "object"
      },
      "BetaAppReviewSubmission": {
        "properties": {
          "attributes": {
            "properties": {
              "betaReviewState": {
                "$ref": "#/components/schemas/BetaReviewState"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "build": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "builds"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "betaAppReviewSubmissions"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "BetaAppReviewSubmission",
        "type": "object"
      },
      "BetaAppReviewSubmissionCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "relationships": {
                "properties": {
                  "build": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "builds"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "build"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "betaAppReviewSubmissions"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "BetaAppReviewSubmissionCreateRequest",
        "type": "object"
      },
      "BetaAppReviewSubmissionResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/BetaAppReviewSubmission"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/Build"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BetaAppReviewSubmissionResponse",
        "type": "object"
      },
      "BetaAppReviewSubmissionsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/BetaAppReviewSubmission"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/Build"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BetaAppReviewSubmissionsResponse",
        "type": "object"
      },
      "BetaBuildLocalization": {
        "properties": {
          "attributes": {
            "properties": {
              "locale": {
                "type": "string"
              },
              "whatsNew": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "build": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "builds"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "betaBuildLocalizations"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "BetaBuildLocalization",
        "type": "object"
      },
      "BetaBuildLocalizationCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "locale": {
                    "type": "string"
                  },
                  "whatsNew": {
                    "type": "string"
                  }
                },
                "required": [
                  "locale"
                ],
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "build": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "builds"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "build"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "betaBuildLocalizations"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "BetaBuildLocalizationCreateRequest",
        "type": "object"
      },
      "BetaBuildLocalizationResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/BetaBuildLocalization"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/Build"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BetaBuildLocalizationResponse",
        "type": "object"
      },
      "BetaBuildLocalizationUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "whatsNew": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "betaBuildLocalizations"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "BetaBuildLocalizationUpdateRequest",
        "type": "object"
      },
      "BetaBuildLocalizationsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/BetaBuildLocalization"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/Build"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BetaBuildLocalizationsResponse",
        "type": "object"
      },
      "BetaGroup": {
        "properties": {
          "attributes": {
            "properties": {
              "createdDate": {
                "format": "date-time",
                "type": "string"
              },
              "feedbackEnabled": {
                "type": "boolean"
              },
              "isInternalGroup": {
                "type": "boolean"
              },
              "name": {
                "type": "string"
              },
              "publicLink": {
                "type": "string"
              },
              "publicLinkEnabled": {
                "type": "boolean"
              },
              "publicLinkId": {
                "type": "string"
              },
              "publicLinkLimit": {
                "type": "integer"
              },
              "publicLinkLimitEnabled": {
                "type": "boolean"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "app": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "apps"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "betaTesters": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "betaTesters"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "builds": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "builds"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "betaGroups"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "BetaGroup",
        "type": "object"
      },
      "BetaGroupBetaTestersLinkagesRequest": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "betaTesters"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "BetaGroupBetaTestersLinkagesResponse": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "betaTesters"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "type": "object"
      },
      "BetaGroupBuildsLinkagesRequest": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "builds"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "BetaGroupBuildsLinkagesResponse": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "builds"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "type": "object"
      },
      "BetaGroupCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "feedbackEnabled": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "string"
                  },
                  "publicLinkEnabled": {
                    "type": "boolean"
                  },
                  "publicLinkLimit": {
                    "type": "integer"
                  },
                  "publicLinkLimitEnabled": {
                    "type": "boolean"
                  }
                },
                "required": [
                  "name"
                ],
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "app": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "apps"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  },
                  "betaTesters": {
                    "properties": {
                      "data": {
                        "items": {
                          "properties": {
                            "id": {
                              "type": "string"
                            },
                            "type": {
                              "enum": [
                                "betaTesters"
                              ],
                              "type": "string"
                            }
                          },
                          "required": [
                            "id",
                            "type"
                          ],
                          "type": "object"
                        },
                        "type": "array"
                      }
                    },
                    "type": "object"
                  },
                  "builds": {
                    "properties": {
                      "data": {
                        "items": {
                          "properties": {
                            "id": {
                              "type": "string"
                            },
                            "type": {
                              "enum": [
                                "builds"
                              ],
                              "type": "string"
                            }
                          },
                          "required": [
                            "id",
                            "type"
                          ],
                          "type": "object"
                        },
                        "type": "array"
                      }
                    },
                    "type": "object"
                  }
                },
                "required": [
                  "app"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "betaGroups"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "BetaGroupCreateRequest",
        "type": "object"
      },
      "BetaGroupResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/BetaGroup"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/App"
                },
                {
                  "$ref": "#/components/schemas/Build"
                },
                {
                  "$ref": "#/components/schemas/BetaTester"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BetaGroupResponse",
        "type": "object"
      },
      "BetaGroupUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "feedbackEnabled": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "string"
                  },
                  "publicLinkEnabled": {
                    "type": "boolean"
                  },
                  "publicLinkLimit": {
                    "type": "integer"
                  },
                  "publicLinkLimitEnabled": {
                    "type": "boolean"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "betaGroups"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "BetaGroupUpdateRequest",
        "type": "object"
      },
      "BetaGroupsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/BetaGroup"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/App"
                },
                {
                  "$ref": "#/components/schemas/Build"
                },
                {
                  "$ref": "#/components/schemas/BetaTester"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BetaGroupsResponse",
        "type": "object"
      },
      "BetaInviteType": {
        "enum": [
          "EMAIL",
          "PUBLIC_LINK"
        ],
        "type": "string"
      },
      "BetaLicenseAgreement": {
        "properties": {
          "attributes": {
            "properties": {
              "agreementText": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "app": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "apps"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "betaLicenseAgreements"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "BetaLicenseAgreement",
        "type": "object"
      },
      "BetaLicenseAgreementResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/BetaLicenseAgreement"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/App"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BetaLicenseAgreementResponse",
        "type": "object"
      },
      "BetaLicenseAgreementUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "agreementText": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "betaLicenseAgreements"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "BetaLicenseAgreementUpdateRequest",
        "type": "object"
      },
      "BetaLicenseAgreementsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/BetaLicenseAgreement"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/App"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BetaLicenseAgreementsResponse",
        "type": "object"
      },
      "BetaReviewState": {
        "enum": [
          "WAITING_FOR_REVIEW",
          "IN_REVIEW",
          "REJECTED",
          "APPROVED"
        ],
        "type": "string"
      },
      "BetaTester": {
        "properties": {
          "attributes": {
            "properties": {
              "email": {
                "format": "email",
                "type": "string"
              },
              "firstName": {
                "type": "string"
              },
              "inviteType": {
                "$ref": "#/components/schemas/BetaInviteType"
              },
              "lastName": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "apps": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "apps"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "betaGroups": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "betaGroups"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "builds": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "builds"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "betaTesters"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "BetaTester",
        "type": "object"
      },
      "BetaTesterAppsLinkagesRequest": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "apps"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "BetaTesterAppsLinkagesResponse": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "apps"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "type": "object"
      },
      "BetaTesterBetaGroupsLinkagesRequest": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "betaGroups"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "BetaTesterBetaGroupsLinkagesResponse": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "betaGroups"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "type": "object"
      },
      "BetaTesterBuildsLinkagesRequest": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "builds"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "BetaTesterBuildsLinkagesResponse": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "builds"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "type": "object"
      },
      "BetaTesterCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "email": {
                    "format": "email",
                    "type": "string"
                  },
                  "firstName": {
                    "type": "string"
                  },
                  "lastName": {
                    "type": "string"
                  }
                },
                "required": [
                  "email"
                ],
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "betaGroups": {
                    "properties": {
                      "data": {
                        "items": {
                          "properties": {
                            "id": {
                              "type": "string"
                            },
                            "type": {
                              "enum": [
                                "betaGroups"
                              ],
                              "type": "string"
                            }
                          },
                          "required": [
                            "id",
                            "type"
                          ],
                          "type": "object"
                        },
                        "type": "array"
                      }
                    },
                    "type": "object"
                  },
                  "builds": {
                    "properties": {
                      "data": {
                        "items": {
                          "properties": {
                            "id": {
                              "type": "string"
                            },
                            "type": {
                              "enum": [
                                "builds"
                              ],
                              "type": "string"
                            }
                          },
                          "required": [
                            "id",
                            "type"
                          ],
                          "type": "object"
                        },
                        "type": "array"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "type": {
                "enum": [
                  "betaTesters"
                ],
                "type": "string"
              }
            },
            "required": [
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "BetaTesterCreateRequest",
        "type": "object"
      },
      "BetaTesterInvitation": {
        "properties": {
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "type": {
            "enum": [
              "betaTesterInvitations"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "BetaTesterInvitation",
        "type": "object"
      },
      "BetaTesterInvitationCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "relationships": {
                "properties": {
                  "app": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "apps"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  },
                  "betaTester": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "betaTesters"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "app",
                  "betaTester"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "betaTesterInvitations"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "BetaTesterInvitationCreateRequest",
        "type": "object"
      },
      "BetaTesterInvitationResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/BetaTesterInvitation"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BetaTesterInvitationResponse",
        "type": "object"
      },
      "BetaTesterResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/BetaTester"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/App"
                },
                {
                  "$ref": "#/components/schemas/BetaGroup"
                },
                {
                  "$ref": "#/components/schemas/Build"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BetaTesterResponse",
        "type": "object"
      },
      "BetaTestersResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/BetaTester"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/App"
                },
                {
                  "$ref": "#/components/schemas/BetaGroup"
                },
                {
                  "$ref": "#/components/schemas/Build"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BetaTestersResponse",
        "type": "object"
      },
      "BrazilAgeRating": {
        "enum": [
          "L",
          "TEN",
          "TWELVE",
          "FOURTEEN",
          "SIXTEEN",
          "EIGHTEEN"
        ],
        "type": "string"
      },
      "Build": {
        "properties": {
          "attributes": {
            "properties": {
              "expirationDate": {
                "format": "date-time",
                "type": "string"
              },
              "expired": {
                "type": "boolean"
              },
              "iconAssetToken": {
                "$ref": "#/components/schemas/ImageAsset"
              },
              "minOsVersion": {
                "type": "string"
              },
              "processingState": {
                "enum": [
                  "PROCESSING",
                  "FAILED",
                  "INVALID",
                  "VALID"
                ],
                "type": "string"
              },
              "uploadedDate": {
                "format": "date-time",
                "type": "string"
              },
              "usesNonExemptEncryption": {
                "type": "boolean"
              },
              "version": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "app": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "apps"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "appEncryptionDeclaration": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appEncryptionDeclarations"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "appStoreVersion": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appStoreVersions"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "betaAppReviewSubmission": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "betaAppReviewSubmissions"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "betaBuildLocalizations": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "betaBuildLocalizations"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "buildBetaDetail": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "buildBetaDetails"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "icons": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "buildIcons"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "individualTesters": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "betaTesters"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "preReleaseVersion": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "preReleaseVersions"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "builds"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "Build",
        "type": "object"
      },
      "BuildAppEncryptionDeclarationLinkageRequest": {
        "properties": {
          "data": {
            "properties": {
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "appEncryptionDeclarations"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "BuildAppEncryptionDeclarationLinkageResponse": {
        "properties": {
          "data": {
            "properties": {
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "appEncryptionDeclarations"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "type": "object"
      },
      "BuildBetaDetail": {
        "properties": {
          "attributes": {
            "properties": {
              "autoNotifyEnabled": {
                "type": "boolean"
              },
              "externalBuildState": {
                "$ref": "#/components/schemas/ExternalBetaState"
              },
              "internalBuildState": {
                "$ref": "#/components/schemas/InternalBetaState"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "build": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "builds"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "buildBetaDetails"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "BuildBetaDetail",
        "type": "object"
      },
      "BuildBetaDetailResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/BuildBetaDetail"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/Build"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BuildBetaDetailResponse",
        "type": "object"
      },
      "BuildBetaDetailUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "autoNotifyEnabled": {
                    "type": "boolean"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "buildBetaDetails"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "BuildBetaDetailUpdateRequest",
        "type": "object"
      },
      "BuildBetaDetailsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/BuildBetaDetail"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/Build"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BuildBetaDetailsResponse",
        "type": "object"
      },
      "BuildBetaGroupsLinkagesRequest": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "betaGroups"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "BuildBetaNotification": {
        "properties": {
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "type": {
            "enum": [
              "buildBetaNotifications"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "BuildBetaNotification",
        "type": "object"
      },
      "BuildBetaNotificationCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "relationships": {
                "properties": {
                  "build": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "builds"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "build"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "buildBetaNotifications"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "BuildBetaNotificationCreateRequest",
        "type": "object"
      },
      "BuildBetaNotificationResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/BuildBetaNotification"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BuildBetaNotificationResponse",
        "type": "object"
      },
      "BuildIcon": {
        "properties": {
          "attributes": {
            "properties": {
              "iconAsset": {
                "$ref": "#/components/schemas/ImageAsset"
              },
              "iconType": {
                "$ref": "#/components/schemas/IconAssetType"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "type": {
            "enum": [
              "buildIcons"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "BuildIcon",
        "type": "object"
      },
      "BuildIconsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/BuildIcon"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BuildIconsResponse",
        "type": "object"
      },
      "BuildIndividualTestersLinkagesRequest": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "betaTesters"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "BuildIndividualTestersLinkagesResponse": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "betaTesters"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "type": "object"
      },
      "BuildResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/Build"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/PrereleaseVersion"
                },
                {
                  "$ref": "#/components/schemas/BetaTester"
                },
                {
                  "$ref": "#/components/schemas/BetaBuildLocalization"
                },
                {
                  "$ref": "#/components/schemas/AppEncryptionDeclaration"
                },
                {
                  "$ref": "#/components/schemas/BetaAppReviewSubmission"
                },
                {
                  "$ref": "#/components/schemas/App"
                },
                {
                  "$ref": "#/components/schemas/BuildBetaDetail"
                },
                {
                  "$ref": "#/components/schemas/AppStoreVersion"
                },
                {
                  "$ref": "#/components/schemas/BuildIcon"
                },
                {
                  "$ref": "#/components/schemas/PerfPowerMetric"
                },
                {
                  "$ref": "#/components/schemas/DiagnosticSignature"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BuildResponse",
        "type": "object"
      },
      "BuildUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "expired": {
                    "type": "boolean"
                  },
                  "usesNonExemptEncryption": {
                    "type": "boolean"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "relationships": {
                "properties": {
                  "appEncryptionDeclaration": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appEncryptionDeclarations"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "type": {
                "enum": [
                  "builds"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "BuildUpdateRequest",
        "type": "object"
      },
      "BuildsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/Build"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/PrereleaseVersion"
                },
                {
                  "$ref": "#/components/schemas/BetaTester"
                },
                {
                  "$ref": "#/components/schemas/BetaBuildLocalization"
                },
                {
                  "$ref": "#/components/schemas/AppEncryptionDeclaration"
                },
                {
                  "$ref": "#/components/schemas/BetaAppReviewSubmission"
                },
                {
                  "$ref": "#/components/schemas/App"
                },
                {
                  "$ref": "#/components/schemas/BuildBetaDetail"
                },
                {
                  "$ref": "#/components/schemas/AppStoreVersion"
                },
                {
                  "$ref": "#/components/schemas/BuildIcon"
                },
                {
                  "$ref": "#/components/schemas/PerfPowerMetric"
                },
                {
                  "$ref": "#/components/schemas/DiagnosticSignature"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BuildsResponse",
        "type": "object"
      },
      "BundleId": {
        "properties": {
          "attributes": {
            "properties": {
              "identifier": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "platform": {
                "$ref": "#/components/schemas/BundleIdPlatform"
              },
              "seedId": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "app": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "apps"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "bundleIdCapabilities": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "bundleIdCapabilities"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "profiles": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "profiles"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "bundleIds"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "BundleId",
        "type": "object"
      },
      "BundleIdCapabilitiesResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/BundleIdCapability"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BundleIdCapabilitiesResponse",
        "type": "object"
      },
      "BundleIdCapability": {
        "properties": {
          "attributes": {
            "properties": {
              "capabilityType": {
                "$ref": "#/components/schemas/CapabilityType"
              },
              "settings": {
                "items": {
                  "$ref": "#/components/schemas/CapabilitySetting"
                },
                "type": "array"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "type": {
            "enum": [
              "bundleIdCapabilities"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "BundleIdCapability",
        "type": "object"
      },
      "BundleIdCapabilityCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "capabilityType": {
                    "$ref": "#/components/schemas/CapabilityType"
                  },
                  "settings": {
                    "items": {
                      "$ref": "#/components/schemas/CapabilitySetting"
                    },
                    "type": "array"
                  }
                },
                "required": [
                  "capabilityType"
                ],
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "bundleId": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "bundleIds"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "bundleId"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "bundleIdCapabilities"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "BundleIdCapabilityCreateRequest",
        "type": "object"
      },
      "BundleIdCapabilityResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/BundleIdCapability"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BundleIdCapabilityResponse",
        "type": "object"
      },
      "BundleIdCapabilityUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "capabilityType": {
                    "$ref": "#/components/schemas/CapabilityType"
                  },
                  "settings": {
                    "items": {
                      "$ref": "#/components/schemas/CapabilitySetting"
                    },
                    "type": "array"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "bundleIdCapabilities"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "BundleIdCapabilityUpdateRequest",
        "type": "object"
      },
      "BundleIdCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "identifier": {
                    "type": "string"
                  },
                  "name": {
                    "type": "string"
                  },
                  "platform": {
                    "$ref": "#/components/schemas/BundleIdPlatform"
                  },
                  "seedId": {
                    "type": "string"
                  }
                },
                "required": [
                  "identifier",
                  "name",
                  "platform"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "bundleIds"
                ],
                "type": "string"
              }
            },
            "required": [
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "BundleIdCreateRequest",
        "type": "object"
      },
      "BundleIdPlatform": {
        "enum": [
          "IOS",
          "MAC_OS"
        ],
        "type": "string"
      },
      "BundleIdResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/BundleId"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/Profile"
                },
                {
                  "$ref": "#/components/schemas/BundleIdCapability"
                },
                {
                  "$ref": "#/components/schemas/App"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BundleIdResponse",
        "type": "object"
      },
      "BundleIdUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "name": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "bundleIds"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "BundleIdUpdateRequest",
        "type": "object"
      },
      "BundleIdsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/BundleId"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/Profile"
                },
                {
                  "$ref": "#/components/schemas/BundleIdCapability"
                },
                {
                  "$ref": "#/components/schemas/App"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "BundleIdsResponse",
        "type": "object"
      },
      "CapabilityOption": {
        "properties": {
          "description": {
            "type": "string"
          },
          "enabled": {
            "type": "boolean"
          },
          "enabledByDefault": {
            "type": "boolean"
          },
          "key": {
            "enum": [
              "XCODE_5",
              "XCODE_6",
              "COMPLETE_PROTECTION",
              "PROTECTED_UNLESS_OPEN",
              "PROTECTED_UNTIL_FIRST_USER_AUTH",
              "PRIMARY_APP_CONSENT"
            ],
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "supportsWildcard": {
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "CapabilitySetting": {
        "properties": {
          "allowedInstances": {
            "enum": [
              "ENTRY",
              "SINGLE",
              "MULTIPLE"
            ],
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "enabledByDefault": {
            "type": "boolean"
          },
          "key": {
            "enum": [
              "ICLOUD_VERSION",
              "DATA_PROTECTION_PERMISSION_LEVEL",
              "APPLE_ID_AUTH_APP_CONSENT"
            ],
            "type": "string"
          },
          "minInstances": {
            "type": "integer"
          },
          "name": {
            "type": "string"
          },
          "options": {
            "items": {
              "$ref": "#/components/schemas/CapabilityOption"
            },
            "type": "array"
          },
          "visible": {
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "CapabilityType": {
        "enum": [
          "ICLOUD",
          "IN_APP_PURCHASE",
          "GAME_CENTER",
          "PUSH_NOTIFICATIONS",
          "WALLET",
          "INTER_APP_AUDIO",
          "MAPS",
          "ASSOCIATED_DOMAINS",
          "PERSONAL_VPN",
          "APP_GROUPS",
          "HEALTHKIT",
          "HOMEKIT",
          "WIRELESS_ACCESSORY_CONFIGURATION",
          "APPLE_PAY",
          "DATA_PROTECTION",
          "SIRIKIT",
          "NETWORK_EXTENSIONS",
          "MULTIPATH",
          "HOT_SPOT",
          "NFC_TAG_READING",
          "CLASSKIT",
          "AUTOFILL_CREDENTIAL_PROVIDER",
          "ACCESS_WIFI_INFORMATION",
          "NETWORK_CUSTOM_PROTOCOL",
          "COREMEDIA_HLS_LOW_LATENCY",
          "SYSTEM_EXTENSION_INSTALL",
          "USER_MANAGEMENT",
          "APPLE_ID_AUTH"
        ],
        "type": "string"
      },
      "Certificate": {
        "properties": {
          "attributes": {
            "properties": {
              "certificateContent": {
                "type": "string"
              },
              "certificateType": {
                "$ref": "#/components/schemas/CertificateType"
              },
              "displayName": {
                "type": "string"
              },
              "expirationDate": {
                "format": "date-time",
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "platform": {
                "$ref": "#/components/schemas/BundleIdPlatform"
              },
              "serialNumber": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "type": {
            "enum": [
              "certificates"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "Certificate",
        "type": "object"
      },
      "CertificateCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "certificateType": {
                    "$ref": "#/components/schemas/CertificateType"
                  },
                  "csrContent": {
                    "type": "string"
                  }
                },
                "required": [
                  "csrContent",
                  "certificateType"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "certificates"
                ],
                "type": "string"
              }
            },
            "required": [
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "CertificateCreateRequest",
        "type": "object"
      },
      "CertificateResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/Certificate"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "CertificateResponse",
        "type": "object"
      },
      "CertificateType": {
        "enum": [
          "IOS_DEVELOPMENT",
          "IOS_DISTRIBUTION",
          "MAC_APP_DISTRIBUTION",
          "MAC_INSTALLER_DISTRIBUTION",
          "MAC_APP_DEVELOPMENT",
          "DEVELOPER_ID_KEXT",
          "DEVELOPER_ID_APPLICATION",
          "DEVELOPMENT",
          "DISTRIBUTION"
        ],
        "type": "string"
      },
      "CertificatesResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/Certificate"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "CertificatesResponse",
        "type": "object"
      },
      "Device": {
        "properties": {
          "attributes": {
            "properties": {
              "addedDate": {
                "format": "date-time",
                "type": "string"
              },
              "deviceClass": {
                "enum": [
                  "APPLE_WATCH",
                  "IPAD",
                  "IPHONE",
                  "IPOD",
                  "APPLE_TV",
                  "MAC"
                ],
                "type": "string"
              },
              "model": {
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "platform": {
                "$ref": "#/components/schemas/BundleIdPlatform"
              },
              "status": {
                "enum": [
                  "ENABLED",
                  "DISABLED"
                ],
                "type": "string"
              },
              "udid": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "type": {
            "enum": [
              "devices"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "Device",
        "type": "object"
      },
      "DeviceCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "name": {
                    "type": "string"
                  },
                  "platform": {
                    "$ref": "#/components/schemas/BundleIdPlatform"
                  },
                  "udid": {
                    "type": "string"
                  }
                },
                "required": [
                  "name",
                  "udid",
                  "platform"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "devices"
                ],
                "type": "string"
              }
            },
            "required": [
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "DeviceCreateRequest",
        "type": "object"
      },
      "DeviceResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/Device"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "DeviceResponse",
        "type": "object"
      },
      "DeviceUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "name": {
                    "type": "string"
                  },
                  "status": {
                    "enum": [
                      "ENABLED",
                      "DISABLED"
                    ],
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "devices"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "DeviceUpdateRequest",
        "type": "object"
      },
      "DevicesResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/Device"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "DevicesResponse",
        "type": "object"
      },
      "DiagnosticLog": {
        "properties": {
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "type": {
            "enum": [
              "diagnosticLogs"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "DiagnosticLog",
        "type": "object"
      },
      "DiagnosticLogsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/DiagnosticLog"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "DiagnosticLogsResponse",
        "type": "object"
      },
      "DiagnosticSignature": {
        "properties": {
          "attributes": {
            "properties": {
              "diagnosticType": {
                "enum": [
                  "DISK_WRITES"
                ],
                "type": "string"
              },
              "signature": {
                "type": "string"
              },
              "weight": {
                "type": "number"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "type": {
            "enum": [
              "diagnosticSignatures"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "DiagnosticSignature",
        "type": "object"
      },
      "DiagnosticSignaturesResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/DiagnosticSignature"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/DiagnosticLog"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "DiagnosticSignaturesResponse",
        "type": "object"
      },
      "DocumentLinks": {
        "properties": {
          "self": {
            "format": "uri-reference",
            "type": "string"
          }
        },
        "required": [
          "self"
        ],
        "type": "object"
      },
      "EndUserLicenseAgreement": {
        "properties": {
          "attributes": {
            "properties": {
              "agreementText": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "app": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "apps"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "territories": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "territories"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "endUserLicenseAgreements"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "EndUserLicenseAgreement",
        "type": "object"
      },
      "EndUserLicenseAgreementCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "agreementText": {
                    "type": "string"
                  }
                },
                "required": [
                  "agreementText"
                ],
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "app": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "apps"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  },
                  "territories": {
                    "properties": {
                      "data": {
                        "items": {
                          "properties": {
                            "id": {
                              "type": "string"
                            },
                            "type": {
                              "enum": [
                                "territories"
                              ],
                              "type": "string"
                            }
                          },
                          "required": [
                            "id",
                            "type"
                          ],
                          "type": "object"
                        },
                        "type": "array"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "app",
                  "territories"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "endUserLicenseAgreements"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "EndUserLicenseAgreementCreateRequest",
        "type": "object"
      },
      "EndUserLicenseAgreementResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/EndUserLicenseAgreement"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/Territory"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "EndUserLicenseAgreementResponse",
        "type": "object"
      },
      "EndUserLicenseAgreementUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "agreementText": {
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "relationships": {
                "properties": {
                  "territories": {
                    "properties": {
                      "data": {
                        "items": {
                          "properties": {
                            "id": {
                              "type": "string"
                            },
                            "type": {
                              "enum": [
                                "territories"
                              ],
                              "type": "string"
                            }
                          },
                          "required": [
                            "id",
                            "type"
                          ],
                          "type": "object"
                        },
                        "type": "array"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "type": {
                "enum": [
                  "endUserLicenseAgreements"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "EndUserLicenseAgreementUpdateRequest",
        "type": "object"
      },
      "ErrorResponse": {
        "properties": {
          "errors": {
            "items": {
              "properties": {
                "code": {
                  "type": "string"
                },
                "detail": {
                  "type": "string"
                },
                "id": {
                  "type": "string"
                },
                "source": {
                  "oneOf": [
                    {
                      "properties": {
                        "pointer": {
                          "type": "string"
                        }
                      },
                      "title": "JsonPointer",
                      "type": "object"
                    },
                    {
                      "properties": {
                        "parameter": {
                          "type": "string"
                        }
                      },
                      "title": "Parameter",
                      "type": "object"
                    }
                  ]
                },
                "status": {
                  "type": "string"
                },
                "title": {
                  "type": "string"
                }
              },
              "required": [
                "code",
                "detail",
                "title",
                "status"
              ],
              "type": "object"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "ExternalBetaState": {
        "enum": [
          "PROCESSING",
          "PROCESSING_EXCEPTION",
          "MISSING_EXPORT_COMPLIANCE",
          "READY_FOR_BETA_TESTING",
          "IN_BETA_TESTING",
          "EXPIRED",
          "READY_FOR_BETA_SUBMISSION",
          "IN_EXPORT_COMPLIANCE_REVIEW",
          "WAITING_FOR_BETA_REVIEW",
          "IN_BETA_REVIEW",
          "BETA_REJECTED",
          "BETA_APPROVED"
        ],
        "type": "string"
      },
      "GameCenterEnabledVersion": {
        "properties": {
          "attributes": {
            "properties": {
              "iconAsset": {
                "$ref": "#/components/schemas/ImageAsset"
              },
              "platform": {
                "$ref": "#/components/schemas/Platform"
              },
              "versionString": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "app": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "apps"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "compatibleVersions": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "gameCenterEnabledVersions"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "gameCenterEnabledVersions"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "GameCenterEnabledVersion",
        "type": "object"
      },
      "GameCenterEnabledVersionCompatibleVersionsLinkagesRequest": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "gameCenterEnabledVersions"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "GameCenterEnabledVersionCompatibleVersionsLinkagesResponse": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "gameCenterEnabledVersions"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "type": "object"
      },
      "GameCenterEnabledVersionsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/GameCenterEnabledVersion"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/GameCenterEnabledVersion"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "GameCenterEnabledVersionsResponse",
        "type": "object"
      },
      "IconAssetType": {
        "enum": [
          "APP_STORE",
          "MESSAGES_APP_STORE",
          "WATCH_APP_STORE",
          "TV_OS_HOME_SCREEN",
          "TV_OS_TOP_SHELF"
        ],
        "type": "string"
      },
      "IdfaDeclaration": {
        "properties": {
          "attributes": {
            "properties": {
              "attributesActionWithPreviousAd": {
                "type": "boolean"
              },
              "attributesAppInstallationToPreviousAd": {
                "type": "boolean"
              },
              "honorsLimitedAdTracking": {
                "type": "boolean"
              },
              "servesAds": {
                "type": "boolean"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "appStoreVersion": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appStoreVersions"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "idfaDeclarations"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "IdfaDeclaration",
        "type": "object"
      },
      "IdfaDeclarationCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "attributesActionWithPreviousAd": {
                    "type": "boolean"
                  },
                  "attributesAppInstallationToPreviousAd": {
                    "type": "boolean"
                  },
                  "honorsLimitedAdTracking": {
                    "type": "boolean"
                  },
                  "servesAds": {
                    "type": "boolean"
                  }
                },
                "required": [
                  "attributesAppInstallationToPreviousAd",
                  "servesAds",
                  "attributesActionWithPreviousAd",
                  "honorsLimitedAdTracking"
                ],
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "appStoreVersion": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appStoreVersions"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "appStoreVersion"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "idfaDeclarations"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "IdfaDeclarationCreateRequest",
        "type": "object"
      },
      "IdfaDeclarationResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/IdfaDeclaration"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "IdfaDeclarationResponse",
        "type": "object"
      },
      "IdfaDeclarationUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "attributesActionWithPreviousAd": {
                    "type": "boolean"
                  },
                  "attributesAppInstallationToPreviousAd": {
                    "type": "boolean"
                  },
                  "honorsLimitedAdTracking": {
                    "type": "boolean"
                  },
                  "servesAds": {
                    "type": "boolean"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "idfaDeclarations"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "IdfaDeclarationUpdateRequest",
        "type": "object"
      },
      "ImageAsset": {
        "properties": {
          "height": {
            "type": "integer"
          },
          "templateUrl": {
            "type": "string"
          },
          "width": {
            "type": "integer"
          }
        },
        "type": "object"
      },
      "InAppPurchase": {
        "properties": {
          "attributes": {
            "properties": {
              "inAppPurchaseType": {
                "enum": [
                  "AUTOMATICALLY_RENEWABLE_SUBSCRIPTION",
                  "NON_CONSUMABLE",
                  "CONSUMABLE",
                  "NON_RENEWING_SUBSCRIPTION",
                  "FREE_SUBSCRIPTION"
                ],
                "type": "string"
              },
              "productId": {
                "type": "string"
              },
              "referenceName": {
                "type": "string"
              },
              "state": {
                "enum": [
                  "CREATED",
                  "DEVELOPER_SIGNED_OFF",
                  "DEVELOPER_ACTION_NEEDED",
                  "DELETION_IN_PROGRESS",
                  "APPROVED",
                  "DELETED",
                  "REMOVED_FROM_SALE",
                  "DEVELOPER_REMOVED_FROM_SALE",
                  "WAITING_FOR_UPLOAD",
                  "PROCESSING_CONTENT",
                  "REPLACED",
                  "REJECTED",
                  "WAITING_FOR_SCREENSHOT",
                  "PREPARE_FOR_SUBMISSION",
                  "MISSING_METADATA",
                  "READY_TO_SUBMIT",
                  "WAITING_FOR_REVIEW",
                  "IN_REVIEW",
                  "PENDING_DEVELOPER_RELEASE"
                ],
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "apps": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "apps"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "inAppPurchases"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "InAppPurchase",
        "type": "object"
      },
      "InAppPurchaseResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/InAppPurchase"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "InAppPurchaseResponse",
        "type": "object"
      },
      "InAppPurchasesResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/InAppPurchase"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "InAppPurchasesResponse",
        "type": "object"
      },
      "InternalBetaState": {
        "enum": [
          "PROCESSING",
          "PROCESSING_EXCEPTION",
          "MISSING_EXPORT_COMPLIANCE",
          "READY_FOR_BETA_TESTING",
          "IN_BETA_TESTING",
          "EXPIRED",
          "IN_EXPORT_COMPLIANCE_REVIEW"
        ],
        "type": "string"
      },
      "KidsAgeBand": {
        "enum": [
          "FIVE_AND_UNDER",
          "SIX_TO_EIGHT",
          "NINE_TO_ELEVEN"
        ],
        "type": "string"
      },
      "PagedDocumentLinks": {
        "properties": {
          "first": {
            "format": "uri-reference",
            "type": "string"
          },
          "next": {
            "format": "uri-reference",
            "type": "string"
          },
          "self": {
            "format": "uri-reference",
            "type": "string"
          }
        },
        "required": [
          "self"
        ],
        "type": "object"
      },
      "PagingInformation": {
        "properties": {
          "paging": {
            "properties": {
              "limit": {
                "type": "integer"
              },
              "total": {
                "type": "integer"
              }
            },
            "required": [
              "total",
              "limit"
            ],
            "type": "object"
          }
        },
        "required": [
          "paging"
        ],
        "type": "object"
      },
      "PerfPowerMetric": {
        "properties": {
          "attributes": {
            "properties": {
              "deviceType": {
                "type": "string"
              },
              "metricType": {
                "enum": [
                  "DISK",
                  "HANG",
                  "BATTERY",
                  "LAUNCH",
                  "MEMORY",
                  "ANIMATION",
                  "TERMINATION"
                ],
                "type": "string"
              },
              "platform": {
                "enum": [
                  "IOS"
                ],
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "type": {
            "enum": [
              "perfPowerMetrics"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "PerfPowerMetric",
        "type": "object"
      },
      "PerfPowerMetricsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/PerfPowerMetric"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "PerfPowerMetricsResponse",
        "type": "object"
      },
      "PhasedReleaseState": {
        "enum": [
          "INACTIVE",
          "ACTIVE",
          "PAUSED",
          "COMPLETE"
        ],
        "type": "string"
      },
      "Platform": {
        "enum": [
          "IOS",
          "MAC_OS",
          "TV_OS"
        ],
        "type": "string"
      },
      "PreReleaseVersionsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/PrereleaseVersion"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/Build"
                },
                {
                  "$ref": "#/components/schemas/App"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "PreReleaseVersionsResponse",
        "type": "object"
      },
      "PrereleaseVersion": {
        "properties": {
          "attributes": {
            "properties": {
              "platform": {
                "$ref": "#/components/schemas/Platform"
              },
              "version": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "app": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "apps"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "builds": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "builds"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "preReleaseVersions"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "PrereleaseVersion",
        "type": "object"
      },
      "PrereleaseVersionResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/PrereleaseVersion"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/Build"
                },
                {
                  "$ref": "#/components/schemas/App"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "PrereleaseVersionResponse",
        "type": "object"
      },
      "PreviewType": {
        "enum": [
          "IPHONE_65",
          "IPHONE_58",
          "IPHONE_55",
          "IPHONE_47",
          "IPHONE_40",
          "IPHONE_35",
          "IPAD_PRO_3GEN_129",
          "IPAD_PRO_3GEN_11",
          "IPAD_PRO_129",
          "IPAD_105",
          "IPAD_97",
          "DESKTOP",
          "WATCH_SERIES_4",
          "WATCH_SERIES_3",
          "APPLE_TV"
        ],
        "type": "string"
      },
      "Profile": {
        "properties": {
          "attributes": {
            "properties": {
              "createdDate": {
                "format": "date-time",
                "type": "string"
              },
              "expirationDate": {
                "format": "date-time",
                "type": "string"
              },
              "name": {
                "type": "string"
              },
              "platform": {
                "$ref": "#/components/schemas/BundleIdPlatform"
              },
              "profileContent": {
                "type": "string"
              },
              "profileState": {
                "enum": [
                  "ACTIVE",
                  "INVALID"
                ],
                "type": "string"
              },
              "profileType": {
                "enum": [
                  "IOS_APP_DEVELOPMENT",
                  "IOS_APP_STORE",
                  "IOS_APP_ADHOC",
                  "IOS_APP_INHOUSE",
                  "MAC_APP_DEVELOPMENT",
                  "MAC_APP_STORE",
                  "MAC_APP_DIRECT",
                  "TVOS_APP_DEVELOPMENT",
                  "TVOS_APP_STORE",
                  "TVOS_APP_ADHOC",
                  "TVOS_APP_INHOUSE",
                  "MAC_CATALYST_APP_DEVELOPMENT",
                  "MAC_CATALYST_APP_STORE",
                  "MAC_CATALYST_APP_DIRECT"
                ],
                "type": "string"
              },
              "uuid": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "bundleId": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "bundleIds"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "certificates": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "certificates"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              },
              "devices": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "devices"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "profiles"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "Profile",
        "type": "object"
      },
      "ProfileCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "name": {
                    "type": "string"
                  },
                  "profileType": {
                    "enum": [
                      "IOS_APP_DEVELOPMENT",
                      "IOS_APP_STORE",
                      "IOS_APP_ADHOC",
                      "IOS_APP_INHOUSE",
                      "MAC_APP_DEVELOPMENT",
                      "MAC_APP_STORE",
                      "MAC_APP_DIRECT",
                      "TVOS_APP_DEVELOPMENT",
                      "TVOS_APP_STORE",
                      "TVOS_APP_ADHOC",
                      "TVOS_APP_INHOUSE",
                      "MAC_CATALYST_APP_DEVELOPMENT",
                      "MAC_CATALYST_APP_STORE",
                      "MAC_CATALYST_APP_DIRECT"
                    ],
                    "type": "string"
                  }
                },
                "required": [
                  "profileType",
                  "name"
                ],
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "bundleId": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "bundleIds"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  },
                  "certificates": {
                    "properties": {
                      "data": {
                        "items": {
                          "properties": {
                            "id": {
                              "type": "string"
                            },
                            "type": {
                              "enum": [
                                "certificates"
                              ],
                              "type": "string"
                            }
                          },
                          "required": [
                            "id",
                            "type"
                          ],
                          "type": "object"
                        },
                        "type": "array"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  },
                  "devices": {
                    "properties": {
                      "data": {
                        "items": {
                          "properties": {
                            "id": {
                              "type": "string"
                            },
                            "type": {
                              "enum": [
                                "devices"
                              ],
                              "type": "string"
                            }
                          },
                          "required": [
                            "id",
                            "type"
                          ],
                          "type": "object"
                        },
                        "type": "array"
                      }
                    },
                    "type": "object"
                  }
                },
                "required": [
                  "certificates",
                  "bundleId"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "profiles"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "ProfileCreateRequest",
        "type": "object"
      },
      "ProfileResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/Profile"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/BundleId"
                },
                {
                  "$ref": "#/components/schemas/Device"
                },
                {
                  "$ref": "#/components/schemas/Certificate"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "ProfileResponse",
        "type": "object"
      },
      "ProfilesResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/Profile"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "oneOf": [
                {
                  "$ref": "#/components/schemas/BundleId"
                },
                {
                  "$ref": "#/components/schemas/Device"
                },
                {
                  "$ref": "#/components/schemas/Certificate"
                }
              ]
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "ProfilesResponse",
        "type": "object"
      },
      "ResourceLinks": {
        "properties": {
          "self": {
            "format": "uri-reference",
            "type": "string"
          }
        },
        "required": [
          "self"
        ],
        "type": "object"
      },
      "RoutingAppCoverage": {
        "properties": {
          "attributes": {
            "properties": {
              "assetDeliveryState": {
                "$ref": "#/components/schemas/AppMediaAssetState"
              },
              "fileName": {
                "type": "string"
              },
              "fileSize": {
                "type": "integer"
              },
              "sourceFileChecksum": {
                "type": "string"
              },
              "uploadOperations": {
                "items": {
                  "$ref": "#/components/schemas/UploadOperation"
                },
                "type": "array"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "appStoreVersion": {
                "properties": {
                  "data": {
                    "properties": {
                      "id": {
                        "type": "string"
                      },
                      "type": {
                        "enum": [
                          "appStoreVersions"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "id",
                      "type"
                    ],
                    "type": "object"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "routingAppCoverages"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "RoutingAppCoverage",
        "type": "object"
      },
      "RoutingAppCoverageCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "fileName": {
                    "type": "string"
                  },
                  "fileSize": {
                    "type": "integer"
                  }
                },
                "required": [
                  "fileName",
                  "fileSize"
                ],
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "appStoreVersion": {
                    "properties": {
                      "data": {
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "type": {
                            "enum": [
                              "appStoreVersions"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "id",
                          "type"
                        ],
                        "type": "object"
                      }
                    },
                    "required": [
                      "data"
                    ],
                    "type": "object"
                  }
                },
                "required": [
                  "appStoreVersion"
                ],
                "type": "object"
              },
              "type": {
                "enum": [
                  "routingAppCoverages"
                ],
                "type": "string"
              }
            },
            "required": [
              "relationships",
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "RoutingAppCoverageCreateRequest",
        "type": "object"
      },
      "RoutingAppCoverageResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/RoutingAppCoverage"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "RoutingAppCoverageResponse",
        "type": "object"
      },
      "RoutingAppCoverageUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "sourceFileChecksum": {
                    "type": "string"
                  },
                  "uploaded": {
                    "type": "boolean"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "routingAppCoverages"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "RoutingAppCoverageUpdateRequest",
        "type": "object"
      },
      "ScreenshotDisplayType": {
        "enum": [
          "APP_IPHONE_65",
          "APP_IPHONE_58",
          "APP_IPHONE_55",
          "APP_IPHONE_47",
          "APP_IPHONE_40",
          "APP_IPHONE_35",
          "APP_IPAD_PRO_3GEN_129",
          "APP_IPAD_PRO_3GEN_11",
          "APP_IPAD_PRO_129",
          "APP_IPAD_105",
          "APP_IPAD_97",
          "APP_DESKTOP",
          "APP_WATCH_SERIES_4",
          "APP_WATCH_SERIES_3",
          "APP_APPLE_TV",
          "IMESSAGE_APP_IPHONE_65",
          "IMESSAGE_APP_IPHONE_58",
          "IMESSAGE_APP_IPHONE_55",
          "IMESSAGE_APP_IPHONE_47",
          "IMESSAGE_APP_IPHONE_40",
          "IMESSAGE_APP_IPAD_PRO_3GEN_129",
          "IMESSAGE_APP_IPAD_PRO_3GEN_11",
          "IMESSAGE_APP_IPAD_PRO_129",
          "IMESSAGE_APP_IPAD_105",
          "IMESSAGE_APP_IPAD_97"
        ],
        "type": "string"
      },
      "TerritoriesResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/Territory"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "TerritoriesResponse",
        "type": "object"
      },
      "Territory": {
        "properties": {
          "attributes": {
            "properties": {
              "currency": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "type": {
            "enum": [
              "territories"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "Territory",
        "type": "object"
      },
      "TerritoryResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/Territory"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "TerritoryResponse",
        "type": "object"
      },
      "UploadOperation": {
        "properties": {
          "length": {
            "type": "integer"
          },
          "method": {
            "type": "string"
          },
          "offset": {
            "type": "integer"
          },
          "requestHeaders": {
            "items": {
              "$ref": "#/components/schemas/UploadOperationHeader"
            },
            "type": "array"
          },
          "url": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "UploadOperationHeader": {
        "properties": {
          "name": {
            "type": "string"
          },
          "value": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "User": {
        "properties": {
          "attributes": {
            "properties": {
              "allAppsVisible": {
                "type": "boolean"
              },
              "firstName": {
                "type": "string"
              },
              "lastName": {
                "type": "string"
              },
              "provisioningAllowed": {
                "type": "boolean"
              },
              "roles": {
                "items": {
                  "$ref": "#/components/schemas/UserRole"
                },
                "type": "array"
              },
              "username": {
                "type": "string"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "visibleApps": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "apps"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "users"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "User",
        "type": "object"
      },
      "UserInvitation": {
        "properties": {
          "attributes": {
            "properties": {
              "allAppsVisible": {
                "type": "boolean"
              },
              "email": {
                "format": "email",
                "type": "string"
              },
              "expirationDate": {
                "format": "date-time",
                "type": "string"
              },
              "firstName": {
                "type": "string"
              },
              "lastName": {
                "type": "string"
              },
              "provisioningAllowed": {
                "type": "boolean"
              },
              "roles": {
                "items": {
                  "$ref": "#/components/schemas/UserRole"
                },
                "type": "array"
              }
            },
            "type": "object"
          },
          "id": {
            "type": "string"
          },
          "links": {
            "$ref": "#/components/schemas/ResourceLinks"
          },
          "relationships": {
            "properties": {
              "visibleApps": {
                "properties": {
                  "data": {
                    "items": {
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "type": {
                          "enum": [
                            "apps"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "links": {
                    "properties": {
                      "related": {
                        "format": "uri-reference",
                        "type": "string"
                      },
                      "self": {
                        "format": "uri-reference",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "meta": {
                    "$ref": "#/components/schemas/PagingInformation"
                  }
                },
                "type": "object"
              }
            },
            "type": "object"
          },
          "type": {
            "enum": [
              "userInvitations"
            ],
            "type": "string"
          }
        },
        "required": [
          "links",
          "id",
          "type"
        ],
        "title": "UserInvitation",
        "type": "object"
      },
      "UserInvitationCreateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "allAppsVisible": {
                    "type": "boolean"
                  },
                  "email": {
                    "format": "email",
                    "type": "string"
                  },
                  "firstName": {
                    "type": "string"
                  },
                  "lastName": {
                    "type": "string"
                  },
                  "provisioningAllowed": {
                    "type": "boolean"
                  },
                  "roles": {
                    "items": {
                      "$ref": "#/components/schemas/UserRole"
                    },
                    "type": "array"
                  }
                },
                "required": [
                  "firstName",
                  "lastName",
                  "roles",
                  "email"
                ],
                "type": "object"
              },
              "relationships": {
                "properties": {
                  "visibleApps": {
                    "properties": {
                      "data": {
                        "items": {
                          "properties": {
                            "id": {
                              "type": "string"
                            },
                            "type": {
                              "enum": [
                                "apps"
                              ],
                              "type": "string"
                            }
                          },
                          "required": [
                            "id",
                            "type"
                          ],
                          "type": "object"
                        },
                        "type": "array"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "type": {
                "enum": [
                  "userInvitations"
                ],
                "type": "string"
              }
            },
            "required": [
              "attributes",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "UserInvitationCreateRequest",
        "type": "object"
      },
      "UserInvitationResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/UserInvitation"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/App"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "UserInvitationResponse",
        "type": "object"
      },
      "UserInvitationsResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/UserInvitation"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/App"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "UserInvitationsResponse",
        "type": "object"
      },
      "UserResponse": {
        "properties": {
          "data": {
            "$ref": "#/components/schemas/User"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/App"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/DocumentLinks"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "UserResponse",
        "type": "object"
      },
      "UserRole": {
        "enum": [
          "ADMIN",
          "FINANCE",
          "TECHNICAL",
          "ACCOUNT_HOLDER",
          "READ_ONLY",
          "SALES",
          "MARKETING",
          "APP_MANAGER",
          "DEVELOPER",
          "ACCESS_TO_REPORTS",
          "CUSTOMER_SUPPORT",
          "CREATE_APPS",
          "CLOUD_MANAGED_DEVELOPER_ID",
          "CLOUD_MANAGED_APP_DISTRIBUTION"
        ],
        "type": "string"
      },
      "UserUpdateRequest": {
        "properties": {
          "data": {
            "properties": {
              "attributes": {
                "properties": {
                  "allAppsVisible": {
                    "type": "boolean"
                  },
                  "provisioningAllowed": {
                    "type": "boolean"
                  },
                  "roles": {
                    "items": {
                      "$ref": "#/components/schemas/UserRole"
                    },
                    "type": "array"
                  }
                },
                "type": "object"
              },
              "id": {
                "type": "string"
              },
              "relationships": {
                "properties": {
                  "visibleApps": {
                    "properties": {
                      "data": {
                        "items": {
                          "properties": {
                            "id": {
                              "type": "string"
                            },
                            "type": {
                              "enum": [
                                "apps"
                              ],
                              "type": "string"
                            }
                          },
                          "required": [
                            "id",
                            "type"
                          ],
                          "type": "object"
                        },
                        "type": "array"
                      }
                    },
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "type": {
                "enum": [
                  "users"
                ],
                "type": "string"
              }
            },
            "required": [
              "id",
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "data"
        ],
        "title": "UserUpdateRequest",
        "type": "object"
      },
      "UserVisibleAppsLinkagesRequest": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "apps"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          }
        },
        "required": [
          "data"
        ],
        "type": "object"
      },
      "UserVisibleAppsLinkagesResponse": {
        "properties": {
          "data": {
            "items": {
              "properties": {
                "id": {
                  "type": "string"
                },
                "type": {
                  "enum": [
                    "apps"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "id",
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "type": "object"
      },
      "UsersResponse": {
        "properties": {
          "data": {
            "items": {
              "$ref": "#/components/schemas/User"
            },
            "type": "array"
          },
          "included": {
            "items": {
              "$ref": "#/components/schemas/App"
            },
            "type": "array"
          },
          "links": {
            "$ref": "#/components/schemas/PagedDocumentLinks"
          },
          "meta": {
            "$ref": "#/components/schemas/PagingInformation"
          }
        },
        "required": [
          "data",
          "links"
        ],
        "title": "UsersResponse",
        "type": "object"
      }
    },
    "securitySchemes": {
      "itc-bearer-token": {
        "bearerFormat": "JWT",
        "scheme": "bearer",
        "type": "http"
      }
    }
  },
  "x-important": "IMPORTANT:  This OpenAPI Specification is only for use in accordance with the terms of the Apple Developer Program License Agreement and terms for the use of the App Store Connect API.  You may not use this OpenAPI Specification unless you have agreed to the Apple Developer Program License Agreement, and You acknowledge and agree that the App Store Connect API (and use of this Specification in connection therewith) is for internal development, testing and reporting purposes within your team and not to provide services to any third parties or for any other use."
}