# Adobe Experience Platform Reactor API

**Canonical:** https://apis.io/apis/adobe/adobe-aep-reactor-api/  
**Provider:** Adobe — https://apis.io/providers/adobe/  
**Base URL:** https://reactor.adobe.io  
**Documentation:** https://developer.adobe.com/experience-platform-apis/

Adobe Experience Platform Reactor API is one of 108 APIs that [Adobe](https://apis.io/providers/adobe/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

Use the Reactor API to programmatically manage resources and develop tag extensions in Adobe Experience Platform. **Related documentation**: * [Tags overview and UI documentation](https://adobe.com/go/launch_help_en) * [Reactor API guides](https://adobe.com/go/reactor-api-overview) **API paths**: *

## Operations (60 of 137)

| Method | Path | Summary |
|---|---|---|
| GET | `/companies` | List companies |
| GET | `/companies/{COMPANY_ID}` | Retrieve a company |
| GET | `/companies/{COMPANY_ID}/properties` | List a company's properties |
| POST | `/companies/{COMPANY_ID}/properties` | Create a new property |
| GET | `/companies/{COMPANY_ID}/app_configurations` | List a company's app configurations |
| POST | `/companies/{COMPANY_ID}/app_configurations` | Create an app configuration |
| GET | `/properties/{PROPERTY_ID}` | Retrieve a property |
| DELETE | `/properties/{PROPERTY_ID}` | Delete a property |
| PATCH | `/properties/{PROPERTY_ID}` | Update a property |
| GET | `/app_configurations/{CONFIG_ID}` | Retrieve an app configuration |
| DELETE | `/app_configurations/{CONFIG_ID}` | Delete an app configuration |
| PATCH | `/app_configurations/{CONFIG_ID}` | Update an app configuration |
| GET | `/app_configurations/{CONFIG_ID}/company` | Retrieve the company that owns an app configuration |
| GET | `/properties/{PROPERTY_ID}/company` | Retrieve the company that owns a property |
| GET | `/properties/{PROPERTY_ID}/callbacks` | List a property's callbacks |
| POST | `/properties/{PROPERTY_ID}/callbacks` | Create a new callback |
| GET | `/properties/{PROPERTY_ID}/data_elements` | List a property's data elements |
| POST | `/properties/{PROPERTY_ID}/data_elements` | Create a data element |
| GET | `/properties/{PROPERTY_ID}/environments` | List a property's environments |
| POST | `/properties/{PROPERTY_ID}/environments` | Create an environment |
| GET | `/properties/{PROPERTY_ID}/extensions` | List a property's extensions |
| POST | `/properties/{PROPERTY_ID}/extensions` | Create an extension |
| GET | `/properties/{PROPERTY_ID}/hosts` | List a property's hosts |
| POST | `/properties/{PROPERTY_ID}/hosts` | Create a host |
| GET | `/properties/{PROPERTY_ID}/libraries` | List a property's libraries |
| POST | `/properties/{PROPERTY_ID}/libraries` | Create a library |
| GET | `/properties/{PROPERTY_ID}/rules` | List a property's rules |
| POST | `/properties/{PROPERTY_ID}/rules` | Create a rule |
| GET | `/properties/{PROPERTY_ID}/secrets` | List a property's secrets |
| POST | `/properties/{PROPERTY_ID}/secrets` | Create a secret |
| GET | `/callbacks/{CALLBACK_ID}` | Retrieve a callback |
| DELETE | `/callbacks/{CALLBACK_ID}` | Delete a callback |
| PATCH | `/callbacks/{CALLBACK_ID}` | Update a callback |
| GET | `/data_elements/{DATA_ELEMENT_ID}` | Retrieve a data element |
| PATCH | `/data_elements/{DATA_ELEMENT_ID}` | Update a data element |
| GET | `/environments/{ENVIRONMENT_ID}` | Retrieve an environment |
| DELETE | `/environments/{ENVIRONMENT_ID}` | Delete an environment |
| PATCH | `/environments/{ENVIRONMENT_ID}` | Update an environment |
| GET | `/secrets/{SECRET_ID}` | Retrieve a secret |
| DELETE | `/secrets/{SECRET_ID}` | Delete a secret |
| PATCH | `/secrets/{SECRET_ID}` | Test or retry a secret |
| GET | `/environments/{ENVIRONMENT_ID}/builds` | List an environment's builds |
| GET | `/environments/{ENVIRONMENT_ID}/secrets` | List an environment's secrets |
| GET | `/environments/{ENVIRONMENT_ID}/host` | Retrieve a host |
| GET | `/environments/{ENVIRONMENT_ID}/relationships/host` | Retrieve the host relationship for an environment |
| GET | `/environments/{ENVIRONMENT_ID}/library` | Retrieve an environment's related library |
| GET | `/environments/{ENVIRONMENT_ID}/property` | Retrieve the property that owns an environment |
| GET | `/extension_packages` | List extension packages |
| POST | `/extension_packages` | Create an extension package |
| GET | `/extension_packages/{EXTENSION_PACKAGE_ID}` | Retrieve an extension package |
| POST | `/extension_packages/{EXTENSION_PACKAGE_ID}` | Update an extension package |
| PATCH | `/extension_packages/{EXTENSION_PACKAGE_ID}` | Privately release or discontinue an extension package |
| GET | `/extension_packages/{EXTENSION_PACKAGE_ID}/versions` | Retrieve an extension package's versions |
| GET | `/extension_packages/{EXTENSION_PACKAGE_ID}/extension_package_usage_authorizations` | Retrieve extension package usage authorizations for an extension package |
| POST | `/extension_packages/{EXTENSION_PACKAGE_ID}/extension_package_usage_authorizations` | Create an extension package usage authorization |
| GET | `/extension_package_usage_authorizations` | Retrieve a list of extension package usage authorizations |
| DELETE | `/extension_package_usage_authorizations/{ID}` | Delete an extension package usage authorization |
| PATCH | `/extension_package_usage_authorizations/{ID}` | Update an extension package usage authorization |
| GET | `/extension_package_usage_authorizations/{EXTENSION_PACKAGE_USAGE_AUTHORIZATION_ID}/extension_package` | Retrieve data for the extension package for an extension package usage authorization |
| GET | `/extensions/{EXTENSION_ID}` | Retrieve an extension |

…and 77 more operations. They are listed in full on the page.

## Machine-readable artifacts (3)

- **OpenAPI** — https://artifacts.apis.io/adobe/openapi/adobe-aep-reactor-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/AdobeDocs/experience-platform-apis/main/static/swagger-specs/reactor.yaml
- **Documentation** — https://developer.adobe.com/experience-platform-apis/

## Other Adobe APIs (12)

- [Adobe PDF Extract API](https://apis.io/apis/adobe/adobe-pdf-extract-api/)
- [Adobe Acrobat Sign API](https://apis.io/apis/adobe/adobe-acrobat-sign-api/)
- [Adobe Analytics API](https://apis.io/apis/adobe/adobe-analytics-api/)
- [Adobe Firefly API](https://apis.io/apis/adobe/adobe-firefly-api/)
- [Adobe Experience Platform API](https://apis.io/apis/adobe/adobe-experience-platform-api/)
- [Adobe Stock API](https://apis.io/apis/adobe/adobe-stock-api/)
- [Adobe Commerce API](https://apis.io/apis/adobe/adobe-commerce-api/)
- [Adobe Marketo Engage API](https://apis.io/apis/adobe/adobe-marketo-engage-api/)
- [Adobe Workfront API](https://apis.io/apis/adobe/adobe-workfront-api/)
- [Adobe User Management API](https://apis.io/apis/adobe/adobe-user-management-api/)
- [Adobe I/O Events API](https://apis.io/apis/adobe/adobe-io-events-api/)
- [Adobe Experience Manager API](https://apis.io/apis/adobe/adobe-experience-manager-api/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/adobe/adobe-aep-reactor-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/adobe/.
