**Source URL:** https://limited.veevavault.dev/clinical/vault-api/api-reference/21.1/clinical-operations/veeva-site-connect-distribute-to-sites.md

# Veeva Site Connect: Distribute to Sites



This API allows sponsors/CROs to send Safety reports and letters to Sites using Veeva SiteVault. Learn more about [Safety Distributions in Vault Help](https://clinical.veevavault.help/en/lr/65187).

<Endpoint path="/api/{version}/cdxdocsend/sendSafetyDistribution" method="POST"></Endpoint>

## Headers {#headers}

<FieldTable>
| Name | Description |
| --- | --- |
| `Content-Type` | `application/x-www-form-urlencoded` (default) |
| `Accept` | `application/json` (default) or `application/xml` |
</FieldTable>

## Body Parameters {#body-parameters}

<FieldTable>
| Name | Description |
| --- | --- |
| `safetyDistributionId` | The record ID of the Safety Distribution record to send. Must be in a Ready or Distributed state. |
| `sites` | A comma-separated list of Study Site IDs (`site__v`) which will receive this Safety Distribution. |
</FieldTable>

## Request {#request}

<CodeExample title="">
```
curl -X POST -H "Authorization: {SESSION_ID}" \
-H "Content-Type: application/x-www-form-urlencoded" \
https://myvault.veevavault.com/api/v20.3/cdxdocsend/sendSafetyDistribution

```
</CodeExample>

## Response {#response}

<CodeExample title="">
```
{
   "responseStatus": "SUCCESS",
   "results": []
}

```
</CodeExample>

## Response Details {#response-details}

On SUCCESS, the safety distribution is distributed to sites. On FAILURE, this API displays an error message explaining why the distribution could not be distributed.



---

**Previous:** [Create Milestones from Template](/clinical/vault-api/api-reference/21.1/clinical-operations/create-milestones-from-template)  
**Next:** [Safety Suite](/clinical/vault-api/api-reference/21.1/safety-suite)