# Retrieve the Subsidiaries of a TOE
source: https://developer.mastercard.com/riskrecon-api/documentation/use-cases/portfolio-management/subsidiaries/retrve-subs-toe/index.md

## Overview {#overview}

The `GET Subsidiaries` endpoint retrieves a list of all the [subsidiaries](https://developer.mastercard.com/riskrecon-api/documentation/glossary/index.md#subsidiary) associated with the given TOE. You must provide the `toe_id` as the API request parameter to retrieve all its subsidiaries.

## Sequence Diagram {#sequence-diagram}

The following diagram shows how to retrieve the subsidiaries associated with a TOE:
Diagram retrieve-subsidiaries

## Execution Steps {#execution-steps}

The following steps describe how to retrieve the subsidiaries associated with a TOE:

1. The user sends a `GET` request to retrieve all the subsidiaries associated with a TOE and provides the `toe_id` as the input parameter.
2. RiskRecon retrieves all the subsidiaries associated with the TOE.

## Sample Request and Response {#sample-request-and-response}

For a sample response for this API, see [Get the Subsidiaries of a TOE](https://developer.mastercard.com/riskrecon-api/documentation/testing/subsidiaries-samples/subs-smpl/index.md).

## Use Case Example {#use-case-example}

The [Retrieve a Subsidiary](https://developer.mastercard.com/riskrecon-api/documentation/use-cases/portfolio-management/subsidiaries/retrve-subs-toe/index.md#retrieve-a-subsidiary) use case discusses how you can use the `GET Subsidiaries` endpoint to retrieve all the subsidiaries associated with a TOE.

### Retrieve a Subsidiary {#retrieve-a-subsidiary}

A vendor's RiskRecon rating will consider all the systems attributed to the vendor, including any systems belonging to the vendor's subsidiaries. A RiskRecon customer is interested in how risk is distributed across a vendor's subsidiaries. The customer can use the subsidiary endpoint to retrieve a collection of the vendor's subsidiaries. Using the TOE ID's in this collection, the user can add the subsidiaries to their portfolio through a `POST TOE` request and then subsequently retrieve RiskRecon data specific to each subsidiary.

## Endpoint {#endpoint}


API Reference: `GET /v1/subsidiaries/toe_id/{toe_id}`

