---
title: "Changes to Pull App Configuration Files"
method: GET
path: "/groups/{groupId}/apps/{appId}/pull"
---

# Changes to Pull App Configuration Files

`GET /groups/{groupId}/apps/{appId}/pull`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 6 of 50 revisions.

- **2025-06-09** (v3) `6d67e96bfb42` — 3 info
- **2024-10-08** (v3) `51a885fea9ae` — 6 breaking, 5 info
- **2024-04-16** (v3) `4d3b5277aa31` — 2 breaking, 1 warning, 1 info
- **2024-03-28** (v3) `8193942eef1d` — 1 warning, 4 info
- **2024-02-22** (v3) `2ac2149ab3ee` — 2 warning, 1 info
- **2024-02-20** (v3) `e2240dd053bd` — 1 info

## Changes

- **2025-06-09** (v3) `6d67e96bfb42` — 3 info
  - the response property `triggers/items/oneOf[#/components/schemas/AuthenticationTrigger]/allOf[#/components/schemas/BaseTrigger]/event_processors` became required for the status `200`
  - the response property `triggers/items/oneOf[#/components/schemas/DatabaseTrigger]/allOf[#/components/schemas/BaseTrigger]/event_processors` became required for the status `200`
  - the response property `triggers/items/oneOf[#/components/schemas/ScheduledTrigger]/allOf[#/components/schemas/BaseTrigger]/event_processors` became required for the status `200`
- **2024-10-08** (v3) `51a885fea9ae` — 6 breaking, 5 info
  - the response property `triggers/items/oneOf[#/components/schemas/DatabaseTrigger]/allOf[subschema #2]/config/collection` became optional for the status `200`
  - the response property `triggers/items/oneOf[#/components/schemas/DatabaseTrigger]/allOf[subschema #2]/config/database` became optional for the status `200`
  - the response property `triggers/items/oneOf[#/components/schemas/DatabaseTrigger]/allOf[subschema #2]/config/full_document` became optional for the status `200`
  - the response property `triggers/items/oneOf[#/components/schemas/DatabaseTrigger]/allOf[subschema #2]/config/full_document_before_change` became optional for the status `200`
  - the response property `triggers/items/oneOf[#/components/schemas/DatabaseTrigger]/allOf[subschema #2]/config/match` became optional for the status `200`
  - the response property `triggers/items/oneOf[#/components/schemas/DatabaseTrigger]/allOf[subschema #2]/config/unordered` became optional for the status `200`
  - the `unordered` response's property default value `false` was added for the status `200`
  - removed the `DELETE` enum value from the `triggers/items/oneOf[#/components/schemas/DatabaseTrigger]/allOf[subschema #2]/config/operation_types/items/` response property for the response status `200`
  - removed the `INSERT` enum value from the `triggers/items/oneOf[#/components/schemas/DatabaseTrigger]/allOf[subschema #2]/config/operation_types/items/` response property for the response status `200`
  - removed the `REPLACE` enum value from the `triggers/items/oneOf[#/components/schemas/DatabaseTrigger]/allOf[subschema #2]/config/operation_types/items/` response property for the response status `200`
  - removed the `UPDATE` enum value from the `triggers/items/oneOf[#/components/schemas/DatabaseTrigger]/allOf[subschema #2]/config/operation_types/items/` response property for the response status `200`
- **2024-04-16** (v3) `4d3b5277aa31` — 2 breaking, 1 warning, 1 info
  - the response property `custom_user_data/oneOf[subschema #2]/` became nullable for the status `200`
  - the response property `data_api_config/oneOf[subschema #2]/` became nullable for the status `200`
  - added the new `null` enum value to the `schemas/items/schema/bsonType` response property for the response status `200`
  - removed the `undefined` enum value from the `schemas/items/schema/bsonType` response property for the response status `200`
- **2024-03-28** (v3) `8193942eef1d` — 1 warning, 4 info
  - removed the optional property `sync/queryable_fields_version` from the response with the `200` status
  - added the optional property `sync/asymmetric_tables` to the response with the `200` status
  - added the optional property `sync/database_name` to the response with the `200` status
  - added the optional property `sync/indexed_queryable_fields_names` to the response with the `200` status
  - the response property `sync/state` became required for the status `200`
- **2024-02-22** (v3) `2ac2149ab3ee` — 2 warning, 1 info
  - added the new `endpoint` enum value to the `log_forwarders/items/log_types/items/` response property for the response status `200`
  - added the new `trigger_error_handler` enum value to the `log_forwarders/items/log_types/items/` response property for the response status `200`
  - added the optional property `triggers/items/oneOf[#/components/schemas/DatabaseTrigger]/allOf[subschema #2]/error_handler` to the response with the `200` status
- **2024-02-20** (v3) `e2240dd053bd` — 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/mongodb/apis/mongodb-atlas-app-services-admin-api/docs/groups/:groupId/apps/:appId/pull/get.md) · [API](https://skmtc.dev/mongodb/apis/mongodb-atlas-app-services-admin-api.md) · [Page](https://skmtc.dev/mongodb/apis/mongodb-atlas-app-services-admin-api/changes/groups/:groupId/apps/:appId/pull/get)
