---
title: "Create an outbound proxy call"
method: POST
path: "/internalendpoints/{internalEndpointId}/calls"
tags: ["Internal Endpoints"]
---

# Create an outbound proxy call

`POST /internalendpoints/{internalEndpointId}/calls`

This operation creates an outbound proxy call from an internal endpoint to an external phone number and returns the proxy number for use.
To learn more about proxy calling on Spruce, [visit this link](https://help.sprucehealth.com/hc/en-us/articles/40126738273435-Web-Desktop-Phone-Calls#h_01K322JXWY7T60ESF4DFTBKZP0).

## Path parameters

- `internalEndpointId` string, required

## Headers

- `s-idempotency-key` string

## Request body

- object
  - `destinationNumber` string, required — The destination phone number to call.
  - `originatingNumber` string, required — The phone number of the device to make the call from.

## Response `200`

ok response

- object
  - `proxyNumber` string, required — The proxy number to dial to complete the call.

## Other responses

- `400` — bad request
- `422` — duplicate request
- `500` — unexpected error

---

[API](https://skmtc.net/sprucehealth/apis/spruce-health-api.md) · [All operations](https://skmtc.net/sprucehealth/apis/spruce-health-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sprucehealth/spruce-health-api/revisions/988e298cd9fd/schema)
