Companies

The companies family is intentionally small because its job is to establish scope, not to manage heavy workflow behavior. In most integrations, this is the first endpoint family you use after authentication succeeds.

Familyclient.companies

Companies

AttributeData typeDescription
list
Array<Company>

Lists every company accessible to the current credential set. Pagination is automatic even though many organizations expose only one company.

find(company_id)
Company

Fetches a single company by Adobe company ID.

First call

Company lookup

# Load every company visible to the authenticated credential set.
companies = client.companies.list
# Fetch one company again by its Adobe company ID.
company   = client.companies.find(companies.first.id)

# Print the company name and Adobe ID so you can verify scope.
puts company.name
puts company.id

Once you have the correct company, the next page is usually Properties.

Was this page helpful?