How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Adobe Suite Properties API

A property is a container that holds most of the other resources available within the Reactor API. The only resources that are not owned by a property are audit events, companies, extension packages, and profiles. A property belongs to exactly one company, and a company can have many properties.

Adobe Suite Properties API is one of 482 APIs that Adobe Suite publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Properties. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, pricing, release notes, and a getting-started guide.

This API exposes 24 operations across 12 paths, and defines 110 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against a single base URL, //reactor.adobe.io.

24 operations 12 paths 110 schemas 1 DELETE12 GET1 PATCH10 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://image.adobe.io
Resource Areas
1

Paths & Operations 24

Across 12 paths, the API surfaces 24 operations — 1 DELETE, 12 GET, 1 PATCH, 10 POST. Each is listed below with its method, path, parameters, and response codes.

Properties 24

A property is a container that holds most of the other resources available within the Reactor API. The only resources that are not owned by a property are audit events, companies,…

GET
/companies/{COMPANY_ID}/properties
List a company's properties
listProperties 14 params → 200
POST
/companies/{COMPANY_ID}/properties
Create a new property
createProperty 5 params body → 201
GET
/properties/{PROPERTY_ID}
Retrieve a property
retrieveProperty 5 params → 200
DELETE
/properties/{PROPERTY_ID}
Delete a property
deleteProperty 4 params → 204
PATCH
/properties/{PROPERTY_ID}
Update a property
updateProperty 5 params body → 200
GET
/properties/{PROPERTY_ID}/company
Retrieve the company that owns a property
retrievePropertyCompany 4 params → 200
GET
/properties/{PROPERTY_ID}/callbacks
List a property's callbacks
listCallbacks 9 params → 200
POST
/properties/{PROPERTY_ID}/callbacks
Create a new callback
createCallback 5 params body → 201
GET
/properties/{PROPERTY_ID}/data_elements
List a property's data elements
listPropertyDataElements 15 params → 200
POST
/properties/{PROPERTY_ID}/data_elements
Create a data element
createDataElement 5 params body → 201
GET
/properties/{PROPERTY_ID}/environments
List a property's environments
listEnvironments 12 params → 200
POST
/properties/{PROPERTY_ID}/environments
Create an environment
createEnvironment 5 params body → 201
GET
/properties/{PROPERTY_ID}/extensions
List a property's extensions
listExtensions 17 params → 200
POST
/properties/{PROPERTY_ID}/extensions
Create an extension
createExtension 5 params body → 201
GET
/properties/{PROPERTY_ID}/hosts
List a property's hosts
listHosts 17 params → 200
POST
/properties/{PROPERTY_ID}/hosts
Create a host
createHost 5 params body → 201
GET
/properties/{PROPERTY_ID}/libraries
List a property's libraries
listLibraries 12 params → 200
POST
/properties/{PROPERTY_ID}/libraries
Create a library
createLibrary 5 params body → 201
GET
/properties/{PROPERTY_ID}/rules
List a property's rules
listRules 16 params → 200
POST
/properties/{PROPERTY_ID}/rules
Create a rule
createRule 5 params body → 201
GET
/properties/{PROPERTY_ID}/secrets
List a property's secrets
listPropertySecrets 12 params → 200
POST
/properties/{PROPERTY_ID}/secrets
Create a secret
createSecret 5 params body → 201
GET
/properties/{PROPERTY_ID}/notes
List a property's notes
listPropertyNotes 10 params → 200
POST
/properties/{PROPERTY_ID}/notes
Create a note for a property
createPropertyNote 5 params body → 201

Schemas 110

The contract defines 110 schemas that model the data the API accepts and returns. The most detailed are dataElementsAttributes (8 properties), propertiesAttributes (8 properties), hostsAttributes (8 properties), environmentsAttributes (5 properties). Each schema is shown below with its type and property counts.

hostsListResponse
environmentsAttributes
object
5 properties 1 required
secretsRelationships
object
1 property 1 required
relatedResource
object
1 property
hostsLookupResponse
relatedProperty
object
1 property
relatedCompany
object
1 property
relatedLibraries
object
1 property
callbacksListResponse
dataList
object
1 property
companiesLookupResponse
dataElementsCreateResponse
rulesCreateResponse
companiesEntity
relatedEnvironments
object
1 property
librariesLookupResponse
notesEntity
secretsEntity
relatedEnvironmentWithMeta
dataElementsCreateAttributes
propertiesUpdatePayload
relatedUpdatedWithExtension
object
1 property
extensionsCreatePayload
propertiesListResponse
notesLookupResponse
rulesCreateAttributes
relatedExtensionPackage
object
1 property
secretsLookupResponse
rulesAttributes
object
2 properties
hostsEntity
relatedDataElements
object
1 property
relatedRules
object
1 property
extensionsRelationships
object
1 property 1 required
relatedCallbacks
object
1 property
rulesListResponse
relatedHost
object
1 property
dataElementsAttributes
object
8 properties
callbacksCreateResponse
relatedDataElementsWithSelf
object
1 property
environmentsCreatePayload
dataElementsEntity
notesCreatePayload
dataElementsListResponse
notesListResponse
createPropertyPayload
extensionsLookupResponse
secretsAttributes
object
3 properties 3 required
rulesCreatePayload
environmentsListResponse
metaList
object
1 property
librariesEntity
environmentsLookupResponse
extensionsListResponse
relatedLastBuild
object
1 property
dataUpdate
object
1 property 1 required
relatedProperties
object
1 property
dataElementsCreatePayload
relatedEnvironment
object
1 property
relatedOrigin
object
1 property
relatedExtensions
object
1 property
notesAttributes
object
1 property 1 required
relatedUpdatedWithExtensionPackage
object
1 property
librariesListResponse
propertiesNotesCreateResponse
relatedHosts
object
1 property
relatedNotes
object
1 property
propertiesAttributes
object
8 properties
dataElementsLookupResponse
dataCreate
object
1 property 1 required
relatedUpstreamLibrary
object
1 property
dataCreateNoType
object
1 property 1 required
secretsListResponse
hostsCreatePayload
relatedRulesWithSelf
object
1 property
relatedExtensionsWithSelf
object
1 property
propertiesNotesListResponse
dataElementsRelationships
object
1 property 1 required
relatedExtension
object
1 property
propertiesCreatePayload
propertiesLookupResponse
callbacksEntity
rulesLookupResponse
relatedRuleComponents
object
1 property
environmentsCreateResponse
callbacksAttributes
object
2 properties
environmentsRelationships
object
1 property 1 required
extensionsEntity
hostsAttributes
object
8 properties
secretsCreatePayload
librariesCreatePayload
extensionsCreateResponse
dataLookup
object
1 property
hostsCreateAttributes
secretsCreateResponse
hostsCreateResponse
extensionsAttributes
object
3 properties
relatedLibrary
object
1 property
librariesAttributes
object
1 property 1 required
propertiesNotesCreatePayload
propertiesUpdateResponse
basicResourceProperties
object
2 properties
relatedRevisions
object
1 property
rulesEntity
environmentsEntity
dataCreateWithRelationships
object
1 property 1 required
callbacksCreatePayload
callbacksLookupResponse
librariesCreateResponse
relatedBuilds
object
1 property
propertiesEntity

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

adobe-suite-properties-api-openapi.yml Raw ↑

Other APIs Adobe Suite publishes across the network.

Adobe Sign API
Adobe Experience Manager API
Adobe Stock API
Adobe Premiere Pro API
Adobe After Effects API
Adobe Target API
Adobe Campaign API
Adobe User Management API
Adobe I/O Events API
Adobe MCP Servers
Adobe Suite Accelerated Queries API
Adobe Suite Access Control Policies API
Where this information came from

This is an independent, third-party profile of Adobe Suite Properties API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.