openapi: 3.1.0 info: title: Mendix Deploy API v1 Apps API description: 'The Mendix Deploy API manages apps, environments, deployment packages, transports, logs, scaling, settings, and tags on Mendix Cloud. Authentication uses the Mendix-Username and Mendix-ApiKey request headers tied to a Mendix user account. ' version: '1' contact: name: Mendix url: https://docs.mendix.com/apidocs-mxsdk/apidocs/deploy-api/ servers: - url: https://deploy.mendix.com/api/1 description: Mendix Cloud Deploy API v1 security: - mendixApiKey: [] tags: - name: Apps paths: /apps: get: tags: - Apps summary: List apps description: Retrieve all apps accessible to the authenticated user on Mendix Cloud. responses: '200': description: Apps list post: tags: - Apps summary: Create a Free App description: Create a new Free App environment. responses: '201': description: App created /apps/{AppId}: parameters: - $ref: '#/components/parameters/AppId' get: tags: - Apps summary: Get app details responses: '200': description: App details components: parameters: AppId: name: AppId in: path required: true schema: type: string description: Sub-domain name of the app. securitySchemes: mendixApiKey: type: apiKey in: header name: Mendix-ApiKey description: 'Mendix API key. Must be paired with a Mendix-Username header containing the login name of the user the key belongs to. '