apps

Pull App Configuration Files

Download the current App configuration. You can choose to download in two different formats:

  • A compressed zip file that contains the configuration file directory. This is most useful when you're working with the CLI, a version control system, or another environment based on the file system.

  • A single JSON object that contains the entire configuration. This is most useful when you're working with the API or another environment that can parse JSON.

You specify which format to download by setting the Accept header.

get/groups/{groupId}/apps/{appId}/pull

Response

Pull successful

namestring required

The App's name.

deployment_model'GLOBAL' | 'LOCAL' required

An application deployment model.

environment'development' | 'testing' | 'qa' | 'production'

The application's environment.

Changes

Changed in 6 of the 50 revisions of this API.8415

    • the response property triggers/items/oneOf[AuthenticationTrigger]/allOf[BaseTrigger]/event_processors became required for the status 200

      response-property-became-required

    • the response property triggers/items/oneOf[DatabaseTrigger]/allOf[BaseTrigger]/event_processors became required for the status 200

      response-property-became-required

    • the response property triggers/items/oneOf[ScheduledTrigger]/allOf[BaseTrigger]/event_processors became required for the status 200

      response-property-became-required

  • v351a885fea9ae65See the full diff
    • the response property triggers/items/oneOf[DatabaseTrigger]/allOf[subschema #2]/config/collection became optional for the status 200

      response-property-became-optional

    • the response property triggers/items/oneOf[DatabaseTrigger]/allOf[subschema #2]/config/database became optional for the status 200

      response-property-became-optional

    • the response property triggers/items/oneOf[DatabaseTrigger]/allOf[subschema #2]/config/full_document became optional for the status 200

      response-property-became-optional

    • the response property triggers/items/oneOf[DatabaseTrigger]/allOf[subschema #2]/config/full_document_before_change became optional for the status 200

      response-property-became-optional

    • the response property triggers/items/oneOf[DatabaseTrigger]/allOf[subschema #2]/config/match became optional for the status 200

      response-property-became-optional

    • the response property triggers/items/oneOf[DatabaseTrigger]/allOf[subschema #2]/config/unordered became optional for the status 200

      response-property-became-optional

    • the unordered response's property default value false was added for the status 200

      response-property-default-value-added

    • removed the DELETE enum value from the triggers/items/oneOf[DatabaseTrigger]/allOf[subschema #2]/config/operation_types/items/ response property for the response status 200

      response-property-enum-value-removed

    • removed the INSERT enum value from the triggers/items/oneOf[DatabaseTrigger]/allOf[subschema #2]/config/operation_types/items/ response property for the response status 200

      response-property-enum-value-removed

    • removed the REPLACE enum value from the triggers/items/oneOf[DatabaseTrigger]/allOf[subschema #2]/config/operation_types/items/ response property for the response status 200

      response-property-enum-value-removed

    • removed the UPDATE enum value from the triggers/items/oneOf[DatabaseTrigger]/allOf[subschema #2]/config/operation_types/items/ response property for the response status 200

      response-property-enum-value-removed

  • v34d3b5277aa31211See the full diff
    • the response property custom_user_data/oneOf[subschema #2]/ became nullable for the status 200

      response-property-became-nullable

    • the response property data_api_config/oneOf[subschema #2]/ became nullable for the status 200

      response-property-became-nullable

    • added the new null enum value to the schemas/items/schema/bsonType response property for the response status 200

      response-property-enum-value-added

    • removed the undefined enum value from the schemas/items/schema/bsonType response property for the response status 200

      response-property-enum-value-removed

  • v38193942eef1d14See the full diff
    • removed the optional property sync/queryable_fields_version from the response with the 200 status

      response-optional-property-removed

    • added the optional property sync/asymmetric_tables to the response with the 200 status

      response-optional-property-added

    • added the optional property sync/database_name to the response with the 200 status

      response-optional-property-added

    • added the optional property sync/indexed_queryable_fields_names to the response with the 200 status

      response-optional-property-added

    • the response property sync/state became required for the status 200

      response-property-became-required

  • v32ac2149ab3ee21See the full diff
    • added the new endpoint enum value to the log_forwarders/items/log_types/items/ response property for the response status 200

      response-property-enum-value-added

    • added the new trigger_error_handler enum value to the log_forwarders/items/log_types/items/ response property for the response status 200

      response-property-enum-value-added

    • added the optional property triggers/items/oneOf[DatabaseTrigger]/allOf[subschema #2]/error_handler to the response with the 200 status

      response-optional-property-added

    • endpoint added

      endpoint-added

    This revision also has 5 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog