---
title: "Read reseller user company associations"
method: GET
path: "/account/v2/users/{userUuid}/rssrCompanyAssociations"
tags: ["User"]
---

# Read reseller user company associations

`GET /account/v2/users/{userUuid}/rssrCompanyAssociations`

## Request

- Base URL: `https://marketplace.appdirect.com/api`
- URL: `https://marketplace.appdirect.com/api/account/v2/users/{userUuid}/rssrCompanyAssociations`
- Auth: none declared
- TypeScript: <https://skmtc.dev/appdirect/apis/companies/docs/account/v2/users/:userUuid/rssrCompanyAssociations/get.ts> (a function with typed inputs; its response is checked against the schema)

Reads a reseller user's company associations

## Path parameters

- `userUuid` string, required

## Query parameters

- `page` integer
- `size` integer
- `sortField` 'DATE'
- `sortOrder` 'ASC' | 'DESC'

## Response `200`

Success

- PagedCompanyAccountV2, nullable: A paged collection of CompanyAccountV2 objects
  - `links` Link[]: Resource links
    - `href` string
    - `rel` string
  - `page` PageMetadata
    - `number` number, required: Page number
    - `size` number, required: Size of the page to be returned
    - `totalElements` number, required: Total number of elements
    - `totalPages` number, required: Total number of pages
  - `content` CompanyAccountV2[]: An array of paged companies
    - `links` Link[]: Resource links
      - `href` string
      - `rel` string
    - `uuid` string: Company ID
    - `name` string, nullable: Company name
    - `enabled` boolean: Indicates whether company is enabled
    - `allowLogin` boolean: Indicates whether a company's users are managed users (false) or not (true). Managed users access their products directly, not through the marketplace, therefore they cannot log in. The default is "true"
    - `address` CompanyAddress
      - `city` string, required
      - `country` string, required
      - `state` string
      - `street1` string, required
      - `street2` string
      - `zip` string, required
    - `companySize` 'SMALL' | 'MEDIUM' | 'ENTERPRISE': Company size types
    - `customAttributes` CustomAttributeAccountV2[]: Custom attributes
      - `attributeType` 'TEXT' | 'MULTISELECT'
      - `hint` string: Localized hint
      - `label` string: Localized label
      - `name` string: Name
      - `value` string: Value
      - `valueKeys` string[]: Value keys
    - `creationDate` number: Company creation date
    - `industry` string: Company industry sector
    - `salesAgent` Link, nullable
      - `href` string
      - `rel` string
    - `emailAddress` string: Company email address
    - `website` string: Company website URL
    - `picture` string, nullable: Company profile picture URL
    - `vendor` boolean: Indicates whether the company has Vendor access
    - `reseller` boolean: Indicates whether the company has Reseller access
    - `channelAdmin` boolean: Indicates whether the company has Channel Admin access
    - `referral` boolean: Indicates whether the company has Referral access
    - `externalId` string: Company external ID
    - `phoneNumber` string, nullable: Company phone number
    - `defaultRole` string: The default role newly created users receive
    - `countryCode` string: Company country code defined by ISO ALPHA-2 standard
    - `status` 'ACTIVE' | 'INACTIVE': Company status
    - `thirtyDaysPurchaseLimit` number: Monthly spend limit of marketplace
    - `thirtyDaysPurchaseRemainingAmt` number: Monthly remaining spending amount
    - `dailyPurchaseLimit` number: Daily spend limit of marketplace
    - `dailyPurchaseRemainingAmt` number: Daily remaining spending amount
    - `thirtyDaysPurchaseLimitExempt` boolean: Indicates if company is exempt from the marketplace default thirty day spend limit
    - `thirtyDaysPurchaseLimitOverrideAmt` number: Company-level override amount of marketplace default thirty day spend limit
    - `dailyPurchaseLimitExempt` boolean: Indicates if company is exempt from the marketplace default daily spend limit
    - `dailyPurchaseLimitOverrideAmt` number: Company-level override amount of marketplace default daily spend limit
    - `onlyAdminsCanBuy` boolean: Indicates if only selected roles in company that can make purchases or all roles in company can make purchases
    - `importAppsEnabled` boolean: The import apps feature is enabled for this company
    - `billingDayOfMonth` integer: (Optional) Use this property in company creation requests to set the billing cycle start date. The date applies to all purchases made through the specified company, and overrides the marketplace-level billing cycle date.
    - `mosiCustomerId` string: Microsoft customer account linked to the company
    - `partner` string: Partner name

## Other responses

- `401`: Unauthorized
- `404`: User not found

## Changes

- **2026-11-06** `1fc240f06971`: 2 breaking
  - removed the media type `*/*` for the response with the status `200`
  - removed the media type `*/*` for the response with the status `404`

[Operation history](https://skmtc.dev/appdirect/apis/companies/changes/account/v2/users/:userUuid/rssrCompanyAssociations/get.md)

---

[API](https://skmtc.dev/appdirect/apis/companies.md) - [All operations](https://skmtc.dev/appdirect/apis/companies/llms.txt) - [OpenAPI document](https://skmtc.dev/appdirect/apis/companies/revisions/1fc240f06971?raw)
