---
title: App Builder
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > API Reference > App Builder
---

# App Builder

Datadog App Builder provides a low-code solution to rapidly develop and integrate secure, customized applications into your monitoring stack that are built to accelerate remediation at scale. These API endpoints allow you to create, read, update, delete, and publish apps.

## List Apps →{% #list-apps %}

| Datadog site      | API endpoint                                              |
| ----------------- | --------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/app-builder/apps |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/app-builder/apps |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/app-builder/apps      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/app-builder/apps      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/app-builder/apps  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/app-builder/apps     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/app-builder/apps |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/app-builder/apps |

## Create App →{% #create-app %}

| Datadog site      | API endpoint                                               |
| ----------------- | ---------------------------------------------------------- |
| ap1.datadoghq.com | POST https://api.ap1.datadoghq.com/api/v2/app-builder/apps |
| ap2.datadoghq.com | POST https://api.ap2.datadoghq.com/api/v2/app-builder/apps |
| app.datadoghq.eu  | POST https://api.datadoghq.eu/api/v2/app-builder/apps      |
| app.ddog-gov.com  | POST https://api.ddog-gov.com/api/v2/app-builder/apps      |
| us2.ddog-gov.com  | POST https://api.us2.ddog-gov.com/api/v2/app-builder/apps  |
| app.datadoghq.com | POST https://api.datadoghq.com/api/v2/app-builder/apps     |
| us3.datadoghq.com | POST https://api.us3.datadoghq.com/api/v2/app-builder/apps |
| us5.datadoghq.com | POST https://api.us5.datadoghq.com/api/v2/app-builder/apps |

## Delete Multiple Apps →{% #delete-multiple-apps %}

| Datadog site      | API endpoint                                                 |
| ----------------- | ------------------------------------------------------------ |
| ap1.datadoghq.com | DELETE https://api.ap1.datadoghq.com/api/v2/app-builder/apps |
| ap2.datadoghq.com | DELETE https://api.ap2.datadoghq.com/api/v2/app-builder/apps |
| app.datadoghq.eu  | DELETE https://api.datadoghq.eu/api/v2/app-builder/apps      |
| app.ddog-gov.com  | DELETE https://api.ddog-gov.com/api/v2/app-builder/apps      |
| us2.ddog-gov.com  | DELETE https://api.us2.ddog-gov.com/api/v2/app-builder/apps  |
| app.datadoghq.com | DELETE https://api.datadoghq.com/api/v2/app-builder/apps     |
| us3.datadoghq.com | DELETE https://api.us3.datadoghq.com/api/v2/app-builder/apps |
| us5.datadoghq.com | DELETE https://api.us5.datadoghq.com/api/v2/app-builder/apps |

## Get App →{% #get-app %}

| Datadog site      | API endpoint                                                       |
| ----------------- | ------------------------------------------------------------------ |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/app-builder/apps/{app_id} |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/app-builder/apps/{app_id} |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/app-builder/apps/{app_id}      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/app-builder/apps/{app_id}      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/app-builder/apps/{app_id}  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/app-builder/apps/{app_id}     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/app-builder/apps/{app_id} |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/app-builder/apps/{app_id} |

## Update App →{% #update-app %}

| Datadog site      | API endpoint                                                         |
| ----------------- | -------------------------------------------------------------------- |
| ap1.datadoghq.com | PATCH https://api.ap1.datadoghq.com/api/v2/app-builder/apps/{app_id} |
| ap2.datadoghq.com | PATCH https://api.ap2.datadoghq.com/api/v2/app-builder/apps/{app_id} |
| app.datadoghq.eu  | PATCH https://api.datadoghq.eu/api/v2/app-builder/apps/{app_id}      |
| app.ddog-gov.com  | PATCH https://api.ddog-gov.com/api/v2/app-builder/apps/{app_id}      |
| us2.ddog-gov.com  | PATCH https://api.us2.ddog-gov.com/api/v2/app-builder/apps/{app_id}  |
| app.datadoghq.com | PATCH https://api.datadoghq.com/api/v2/app-builder/apps/{app_id}     |
| us3.datadoghq.com | PATCH https://api.us3.datadoghq.com/api/v2/app-builder/apps/{app_id} |
| us5.datadoghq.com | PATCH https://api.us5.datadoghq.com/api/v2/app-builder/apps/{app_id} |

## Delete App →{% #delete-app %}

| Datadog site      | API endpoint                                                          |
| ----------------- | --------------------------------------------------------------------- |
| ap1.datadoghq.com | DELETE https://api.ap1.datadoghq.com/api/v2/app-builder/apps/{app_id} |
| ap2.datadoghq.com | DELETE https://api.ap2.datadoghq.com/api/v2/app-builder/apps/{app_id} |
| app.datadoghq.eu  | DELETE https://api.datadoghq.eu/api/v2/app-builder/apps/{app_id}      |
| app.ddog-gov.com  | DELETE https://api.ddog-gov.com/api/v2/app-builder/apps/{app_id}      |
| us2.ddog-gov.com  | DELETE https://api.us2.ddog-gov.com/api/v2/app-builder/apps/{app_id}  |
| app.datadoghq.com | DELETE https://api.datadoghq.com/api/v2/app-builder/apps/{app_id}     |
| us3.datadoghq.com | DELETE https://api.us3.datadoghq.com/api/v2/app-builder/apps/{app_id} |
| us5.datadoghq.com | DELETE https://api.us5.datadoghq.com/api/v2/app-builder/apps/{app_id} |

## Publish App →{% #publish-app %}

| Datadog site      | API endpoint                                                                   |
| ----------------- | ------------------------------------------------------------------------------ |
| ap1.datadoghq.com | POST https://api.ap1.datadoghq.com/api/v2/app-builder/apps/{app_id}/deployment |
| ap2.datadoghq.com | POST https://api.ap2.datadoghq.com/api/v2/app-builder/apps/{app_id}/deployment |
| app.datadoghq.eu  | POST https://api.datadoghq.eu/api/v2/app-builder/apps/{app_id}/deployment      |
| app.ddog-gov.com  | POST https://api.ddog-gov.com/api/v2/app-builder/apps/{app_id}/deployment      |
| us2.ddog-gov.com  | POST https://api.us2.ddog-gov.com/api/v2/app-builder/apps/{app_id}/deployment  |
| app.datadoghq.com | POST https://api.datadoghq.com/api/v2/app-builder/apps/{app_id}/deployment     |
| us3.datadoghq.com | POST https://api.us3.datadoghq.com/api/v2/app-builder/apps/{app_id}/deployment |
| us5.datadoghq.com | POST https://api.us5.datadoghq.com/api/v2/app-builder/apps/{app_id}/deployment |

## Unpublish App →{% #unpublish-app %}

| Datadog site      | API endpoint                                                                     |
| ----------------- | -------------------------------------------------------------------------------- |
| ap1.datadoghq.com | DELETE https://api.ap1.datadoghq.com/api/v2/app-builder/apps/{app_id}/deployment |
| ap2.datadoghq.com | DELETE https://api.ap2.datadoghq.com/api/v2/app-builder/apps/{app_id}/deployment |
| app.datadoghq.eu  | DELETE https://api.datadoghq.eu/api/v2/app-builder/apps/{app_id}/deployment      |
| app.ddog-gov.com  | DELETE https://api.ddog-gov.com/api/v2/app-builder/apps/{app_id}/deployment      |
| us2.ddog-gov.com  | DELETE https://api.us2.ddog-gov.com/api/v2/app-builder/apps/{app_id}/deployment  |
| app.datadoghq.com | DELETE https://api.datadoghq.com/api/v2/app-builder/apps/{app_id}/deployment     |
| us3.datadoghq.com | DELETE https://api.us3.datadoghq.com/api/v2/app-builder/apps/{app_id}/deployment |
| us5.datadoghq.com | DELETE https://api.us5.datadoghq.com/api/v2/app-builder/apps/{app_id}/deployment |

## Update App Favorite Status →{% #update-app-favorite-status %}

| Datadog site      | API endpoint                                                                  |
| ----------------- | ----------------------------------------------------------------------------- |
| ap1.datadoghq.com | PATCH https://api.ap1.datadoghq.com/api/v2/app-builder/apps/{app_id}/favorite |
| ap2.datadoghq.com | PATCH https://api.ap2.datadoghq.com/api/v2/app-builder/apps/{app_id}/favorite |
| app.datadoghq.eu  | PATCH https://api.datadoghq.eu/api/v2/app-builder/apps/{app_id}/favorite      |
| app.ddog-gov.com  | PATCH https://api.ddog-gov.com/api/v2/app-builder/apps/{app_id}/favorite      |
| us2.ddog-gov.com  | PATCH https://api.us2.ddog-gov.com/api/v2/app-builder/apps/{app_id}/favorite  |
| app.datadoghq.com | PATCH https://api.datadoghq.com/api/v2/app-builder/apps/{app_id}/favorite     |
| us3.datadoghq.com | PATCH https://api.us3.datadoghq.com/api/v2/app-builder/apps/{app_id}/favorite |
| us5.datadoghq.com | PATCH https://api.us5.datadoghq.com/api/v2/app-builder/apps/{app_id}/favorite |

## Update App Protection Level →{% #update-app-protection-level %}

| Datadog site      | API endpoint                                                                          |
| ----------------- | ------------------------------------------------------------------------------------- |
| ap1.datadoghq.com | PATCH https://api.ap1.datadoghq.com/api/v2/app-builder/apps/{app_id}/protection-level |
| ap2.datadoghq.com | PATCH https://api.ap2.datadoghq.com/api/v2/app-builder/apps/{app_id}/protection-level |
| app.datadoghq.eu  | PATCH https://api.datadoghq.eu/api/v2/app-builder/apps/{app_id}/protection-level      |
| app.ddog-gov.com  | PATCH https://api.ddog-gov.com/api/v2/app-builder/apps/{app_id}/protection-level      |
| us2.ddog-gov.com  | PATCH https://api.us2.ddog-gov.com/api/v2/app-builder/apps/{app_id}/protection-level  |
| app.datadoghq.com | PATCH https://api.datadoghq.com/api/v2/app-builder/apps/{app_id}/protection-level     |
| us3.datadoghq.com | PATCH https://api.us3.datadoghq.com/api/v2/app-builder/apps/{app_id}/protection-level |
| us5.datadoghq.com | PATCH https://api.us5.datadoghq.com/api/v2/app-builder/apps/{app_id}/protection-level |

## Update App Self-Service Status →{% #update-app-self-service-status %}

| Datadog site      | API endpoint                                                                      |
| ----------------- | --------------------------------------------------------------------------------- |
| ap1.datadoghq.com | PATCH https://api.ap1.datadoghq.com/api/v2/app-builder/apps/{app_id}/self-service |
| ap2.datadoghq.com | PATCH https://api.ap2.datadoghq.com/api/v2/app-builder/apps/{app_id}/self-service |
| app.datadoghq.eu  | PATCH https://api.datadoghq.eu/api/v2/app-builder/apps/{app_id}/self-service      |
| app.ddog-gov.com  | PATCH https://api.ddog-gov.com/api/v2/app-builder/apps/{app_id}/self-service      |
| us2.ddog-gov.com  | PATCH https://api.us2.ddog-gov.com/api/v2/app-builder/apps/{app_id}/self-service  |
| app.datadoghq.com | PATCH https://api.datadoghq.com/api/v2/app-builder/apps/{app_id}/self-service     |
| us3.datadoghq.com | PATCH https://api.us3.datadoghq.com/api/v2/app-builder/apps/{app_id}/self-service |
| us5.datadoghq.com | PATCH https://api.us5.datadoghq.com/api/v2/app-builder/apps/{app_id}/self-service |

## Update App Tags →{% #update-app-tags %}

| Datadog site      | API endpoint                                                              |
| ----------------- | ------------------------------------------------------------------------- |
| ap1.datadoghq.com | PATCH https://api.ap1.datadoghq.com/api/v2/app-builder/apps/{app_id}/tags |
| ap2.datadoghq.com | PATCH https://api.ap2.datadoghq.com/api/v2/app-builder/apps/{app_id}/tags |
| app.datadoghq.eu  | PATCH https://api.datadoghq.eu/api/v2/app-builder/apps/{app_id}/tags      |
| app.ddog-gov.com  | PATCH https://api.ddog-gov.com/api/v2/app-builder/apps/{app_id}/tags      |
| us2.ddog-gov.com  | PATCH https://api.us2.ddog-gov.com/api/v2/app-builder/apps/{app_id}/tags  |
| app.datadoghq.com | PATCH https://api.datadoghq.com/api/v2/app-builder/apps/{app_id}/tags     |
| us3.datadoghq.com | PATCH https://api.us3.datadoghq.com/api/v2/app-builder/apps/{app_id}/tags |
| us5.datadoghq.com | PATCH https://api.us5.datadoghq.com/api/v2/app-builder/apps/{app_id}/tags |

## List App Versions →{% #list-app-versions %}

| Datadog site      | API endpoint                                                                |
| ----------------- | --------------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/app-builder/apps/{app_id}/versions |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/app-builder/apps/{app_id}/versions |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/app-builder/apps/{app_id}/versions      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/app-builder/apps/{app_id}/versions      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/app-builder/apps/{app_id}/versions  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/app-builder/apps/{app_id}/versions     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/app-builder/apps/{app_id}/versions |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/app-builder/apps/{app_id}/versions |

## Name App Version →{% #name-app-version %}

| Datadog site      | API endpoint                                                                      |
| ----------------- | --------------------------------------------------------------------------------- |
| ap1.datadoghq.com | PATCH https://api.ap1.datadoghq.com/api/v2/app-builder/apps/{app_id}/version-name |
| ap2.datadoghq.com | PATCH https://api.ap2.datadoghq.com/api/v2/app-builder/apps/{app_id}/version-name |
| app.datadoghq.eu  | PATCH https://api.datadoghq.eu/api/v2/app-builder/apps/{app_id}/version-name      |
| app.ddog-gov.com  | PATCH https://api.ddog-gov.com/api/v2/app-builder/apps/{app_id}/version-name      |
| us2.ddog-gov.com  | PATCH https://api.us2.ddog-gov.com/api/v2/app-builder/apps/{app_id}/version-name  |
| app.datadoghq.com | PATCH https://api.datadoghq.com/api/v2/app-builder/apps/{app_id}/version-name     |
| us3.datadoghq.com | PATCH https://api.us3.datadoghq.com/api/v2/app-builder/apps/{app_id}/version-name |
| us5.datadoghq.com | PATCH https://api.us5.datadoghq.com/api/v2/app-builder/apps/{app_id}/version-name |

## Create Publish Request →{% #create-publish-request %}

| Datadog site      | API endpoint                                                                        |
| ----------------- | ----------------------------------------------------------------------------------- |
| ap1.datadoghq.com | POST https://api.ap1.datadoghq.com/api/v2/app-builder/apps/{app_id}/publish-request |
| ap2.datadoghq.com | POST https://api.ap2.datadoghq.com/api/v2/app-builder/apps/{app_id}/publish-request |
| app.datadoghq.eu  | POST https://api.datadoghq.eu/api/v2/app-builder/apps/{app_id}/publish-request      |
| app.ddog-gov.com  | POST https://api.ddog-gov.com/api/v2/app-builder/apps/{app_id}/publish-request      |
| us2.ddog-gov.com  | POST https://api.us2.ddog-gov.com/api/v2/app-builder/apps/{app_id}/publish-request  |
| app.datadoghq.com | POST https://api.datadoghq.com/api/v2/app-builder/apps/{app_id}/publish-request     |
| us3.datadoghq.com | POST https://api.us3.datadoghq.com/api/v2/app-builder/apps/{app_id}/publish-request |
| us5.datadoghq.com | POST https://api.us5.datadoghq.com/api/v2/app-builder/apps/{app_id}/publish-request |

## Revert App →{% #revert-app %}

| Datadog site      | API endpoint                                                               |
| ----------------- | -------------------------------------------------------------------------- |
| ap1.datadoghq.com | POST https://api.ap1.datadoghq.com/api/v2/app-builder/apps/{app_id}/revert |
| ap2.datadoghq.com | POST https://api.ap2.datadoghq.com/api/v2/app-builder/apps/{app_id}/revert |
| app.datadoghq.eu  | POST https://api.datadoghq.eu/api/v2/app-builder/apps/{app_id}/revert      |
| app.ddog-gov.com  | POST https://api.ddog-gov.com/api/v2/app-builder/apps/{app_id}/revert      |
| us2.ddog-gov.com  | POST https://api.us2.ddog-gov.com/api/v2/app-builder/apps/{app_id}/revert  |
| app.datadoghq.com | POST https://api.datadoghq.com/api/v2/app-builder/apps/{app_id}/revert     |
| us3.datadoghq.com | POST https://api.us3.datadoghq.com/api/v2/app-builder/apps/{app_id}/revert |
| us5.datadoghq.com | POST https://api.us5.datadoghq.com/api/v2/app-builder/apps/{app_id}/revert |

## List Tags →{% #list-tags %}

| Datadog site      | API endpoint                                              |
| ----------------- | --------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/app-builder/tags |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/app-builder/tags |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/app-builder/tags      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/app-builder/tags      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/app-builder/tags  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/app-builder/tags     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/app-builder/tags |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/app-builder/tags |

## List Blueprints →{% #list-blueprints %}

| Datadog site      | API endpoint                                                    |
| ----------------- | --------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/app-builder/blueprints |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/app-builder/blueprints |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/app-builder/blueprints      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/app-builder/blueprints      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/app-builder/blueprints  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/app-builder/blueprints     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/app-builder/blueprints |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/app-builder/blueprints |

## Get Blueprint →{% #get-blueprint %}

| Datadog site      | API endpoint                                                                  |
| ----------------- | ----------------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/app-builder/blueprint/{blueprint_id} |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/app-builder/blueprint/{blueprint_id} |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/app-builder/blueprint/{blueprint_id}      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/app-builder/blueprint/{blueprint_id}      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/app-builder/blueprint/{blueprint_id}  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/app-builder/blueprint/{blueprint_id}     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/app-builder/blueprint/{blueprint_id} |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/app-builder/blueprint/{blueprint_id} |

## Get Blueprints by Slugs →{% #get-blueprints-by-slugs %}

| Datadog site      | API endpoint                                                                  |
| ----------------- | ----------------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/app-builder/blueprints/slugs/{slugs} |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/app-builder/blueprints/slugs/{slugs} |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/app-builder/blueprints/slugs/{slugs}      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/app-builder/blueprints/slugs/{slugs}      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/app-builder/blueprints/slugs/{slugs}  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/app-builder/blueprints/slugs/{slugs}     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/app-builder/blueprints/slugs/{slugs} |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/app-builder/blueprints/slugs/{slugs} |

## Get Blueprints by Integration ID →{% #get-blueprints-by-integration-id %}

| Datadog site      | API endpoint                                                                                    |
| ----------------- | ----------------------------------------------------------------------------------------------- |
| ap1.datadoghq.com | GET https://api.ap1.datadoghq.com/api/v2/app-builder/blueprints/integration-id/{integration_id} |
| ap2.datadoghq.com | GET https://api.ap2.datadoghq.com/api/v2/app-builder/blueprints/integration-id/{integration_id} |
| app.datadoghq.eu  | GET https://api.datadoghq.eu/api/v2/app-builder/blueprints/integration-id/{integration_id}      |
| app.ddog-gov.com  | GET https://api.ddog-gov.com/api/v2/app-builder/blueprints/integration-id/{integration_id}      |
| us2.ddog-gov.com  | GET https://api.us2.ddog-gov.com/api/v2/app-builder/blueprints/integration-id/{integration_id}  |
| app.datadoghq.com | GET https://api.datadoghq.com/api/v2/app-builder/blueprints/integration-id/{integration_id}     |
| us3.datadoghq.com | GET https://api.us3.datadoghq.com/api/v2/app-builder/blueprints/integration-id/{integration_id} |
| us5.datadoghq.com | GET https://api.us5.datadoghq.com/api/v2/app-builder/blueprints/integration-id/{integration_id} |
