**Source URL:** https://limited.veevavault.dev/regulatory/vault-api/api-reference/22.3/authentication/delegated-access/retrieve-delegations.md

# Retrieve Delegations



Retrieve Vaults where the currently authenticated user has delegate access. You can then use this information to [Initiate a Delegated Session](/vault-api/api-reference/22.3/authentication/delegated-access/initiate-delegated-session).

<Endpoint path="/api/{version}/delegation/vaults" method="GET"></Endpoint>

## Headers {#headers}

<FieldTable>
| Name | Description |
| --- | --- |
| `Accept` | `application/json` (default) or `application/xml` |
</FieldTable>

## Request {#request}

<CodeExample title="">
```
curl -X GET -H "Authorization: {SESSION_ID}" \
https://myvault.veevavault.com/api/v22.3/delegation/vaults

```
</CodeExample>

## Response {#response}

<CodeExample title="">
```
{
   "responseStatus": "SUCCESS",
   "delegated_vaults": [
       {
           "id": 19523,
           "name": "PromoMats",
           "dns": "mypromomatsvault.veevavault..com",
           "delegator_userid": "61579"
       }
   ]
}

```
</CodeExample>

## Response Details {#response-details}

On SUCCESS, Vault returns the name, Vault ID, DNS, and user ID for any Vaults the authenticated user has delegate access to. If the response is empty, the authenticated user does not have delegate access to any Vaults.



---

**Previous:** [Delegated Access](/regulatory/vault-api/api-reference/22.3/authentication/delegated-access)  
**Next:** [Initiate Delegated Session](/regulatory/vault-api/api-reference/22.3/authentication/delegated-access/initiate-delegated-session)