# Push App Configuration Files **PATCH /groups/{groupId}/apps/{appId}/push** Upload a new full App configuration. This operation overwrites the entire existing App configuration. **Note:** If your App configuration includes any references to a Secret, you must [create the Secret](#operation/adminCreateASecret) before you push the configuration. ## Servers - The root API resource and starting point for the App Services API.: https://services.cloud.mongodb.com/api/admin/v3.0 (The root API resource and starting point for the App Services API.) ## Authentication methods - Token auth ## Parameters ### Path parameters - **groupId** (string) An Atlas [Project/Group ID](https://docs.atlas.mongodb.com/tutorial/manage-projects/). - **appId** (string) The ObjectID of your application. [The App Services API Project and Application IDs section](#section/Project-and-Application-IDs) demonstrates how to find this value. ### Body: application/json (object) - **name** (string) The App's name. - **provider_region** (string) - **deployment_model** (string) An application [deployment model](https://www.mongodb.com/zh-cn/docs/atlas/app-services/apps/deployment-models-and-regions/#deployment-models). - **environment** (string) The application's environment. - **auth_providers** (array[object]) - **custom_user_data** (object | null) - **data_api_config** (object | null) - **data_sources** (array[object]) - **endpoints** (array[object]) - **environments** (object) - **functions** (array[object]) - **graphql** (object) - **hosting** (object) - **https_endpoints** (array[object]) [Deprecated] A list of legacy HTTP services. This is for backwards compatibility only. - **log_forwarders** (array[object]) - **schemas** (array[object]) - **services** (array[object]) [Deprecated] A list of legacy third-party non-HTTP services. This is for backwards compatibility only. - **sync** (object) - **triggers** (array[object]) - **values** (array[object]) ## Responses ### 204 Push successful ### 400 Invalid request ### 500 Error pulling configuration [Powered by Bump.sh](https://bump.sh)