Configure Third-Party Services [Deprecated]
Important
Third Party Services & Push Notifications Deprecation
Third party services and push notifications in App Services have been deprecated in favor of creating HTTP endpoints that use external dependencies in functions.
Webhooks have been renamed to HTTPS Endpoints with no change in behavior. You should migrate existing Webhooks.
Existing services will continue to work until September 30, 2025.
Because third party services and push notifications are now deprecated, they have been removed by default from the App Services UI. If you need to manage an existing third party service or push notification, you can add the configurations back to the UI by doing the following:
In the left navigation, under the Manage section, click App Settings.
Enable the toggle switch next to Temporarily Re-Enable 3rd Party Services, and then save your changes.
Overview
You can create and configure interfaces for all external service from the App Services UI or by importing a service configuration directory. Select the tab below that corresponds to the method you want to use.
Procedure
Enter Configuration Values
Select the type of service you wish to create from the list.
Enter a Service Name that uniquely identifies the service.
Enter additional configuration values specific to the type of service you are creating. Some Service configuration values are private and require you to create and reference a Secret that contains the configuration value.
Refer to the individual service reference pages for details on the configuration parameters for each type of service.
Click Add Service to save the service.

Pull the Latest Version of Your App
Get a local copy of your App's configuration files. To get the latest version of your App, run the following command:
appservices pull --remote="<Your App ID>"
You can also export a copy of your application's configuration files from the UI or with the Admin API. To learn how, see Export an App.
Add a Service Configuration File
Add a file named config.json
to the new service directory.
The configuration file should have the following form:
{ "type": <boolean>, "name": <string>, "config": <document> }
Configuration Value | Description |
---|---|
Service Type type | Required. The type of the configured service. |
Service Name name | Required. The name of the configured service. NoteEach service interface in your application must have a unique name. |
Configuration config | Required. A document that contains configuration values specific to the type of the service you are configuring. To find the configuration values for a specific service, refer to that service's reference page. |