---
title: "POST /2010-04-01/Accounts/{AccountSid}/OutgoingCallerIds.json"
method: POST
path: "/2010-04-01/Accounts/{AccountSid}/OutgoingCallerIds.json"
tags: ["Api20100401ValidationRequest"]
---

# POST /2010-04-01/Accounts/{AccountSid}/OutgoingCallerIds.json

`POST /2010-04-01/Accounts/{AccountSid}/OutgoingCallerIds.json`

## Request

- Base URL: `https://api.twilio.com`
- URL: `https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/OutgoingCallerIds.json`
- Auth: HTTP basic

## Path parameters

- `AccountSid` string, required

## Request body `application/x-www-form-urlencoded`

- object
  - `PhoneNumber` string, phone-number, required: The phone number to verify in [E.164](https://www.twilio.com/docs/glossary/what-e164) format, which consists of a + followed by the country code and subscriber number.
  - `FriendlyName` string: A descriptive string that you create to describe the new caller ID resource. It can be up to 64 characters long. The default value is a formatted version of the phone number.
  - `CallDelay` integer: The number of seconds to delay before initiating the verification call. Can be an integer between `0` and `60`, inclusive. The default is `0`.
  - `Extension` string: The digits to dial after connecting the verification call.
  - `StatusCallback` string, uri: The URL we should call using the `status_callback_method` to send status information about the verification process to your application.
  - `StatusCallbackMethod` 'GET' | 'POST', http-method: The HTTP method we should use to call `status_callback`. Can be: `GET` or `POST`, and the default is `POST`.

## Response `200`

OK

- ApiV2010AccountValidationRequest
  - `account_sid` string, nullable: The SID of the [Account](https://www.twilio.com/docs/iam/api/account) responsible for the Caller ID.
  - `call_sid` string, nullable: The SID of the [Call](https://www.twilio.com/docs/voice/api/call-resource) the Caller ID is associated with.
  - `friendly_name` string, nullable: The string that you assigned to describe the resource.
  - `phone_number` string, phone-number, nullable: The phone number to verify in [E.164](https://www.twilio.com/docs/glossary/what-e164) format, which consists of a + followed by the country code and subscriber number.
  - `validation_code` string, nullable: The 6 digit validation code that someone must enter to validate the Caller ID when `phone_number` is called.

## Changes

- **2025-01-09** (v2010) `806ef73f9b1e`: 1 breaking, 1 info
  - removed the success response with the status `201`
  - added the success response with the status `200`
- **2024-04-18** (v2010) `cf63f47f41aa`: 4 breaking
  - removed the enum value `DELETE` of the request property `StatusCallbackMethod`
  - removed the enum value `HEAD` of the request property `StatusCallbackMethod`
  - removed the enum value `PATCH` of the request property `StatusCallbackMethod`
  - removed the enum value `PUT` of the request property `StatusCallbackMethod`

[Operation history](https://skmtc.dev/twilio/apis/twilio-api/changes/2010-04-01/Accounts/:AccountSid/OutgoingCallerIds.json/post.md)

---

[API](https://skmtc.dev/twilio/apis/twilio-api.md) - [All operations](https://skmtc.dev/twilio/apis/twilio-api/llms.txt) - [OpenAPI document](https://skmtc.dev/twilio/apis/twilio-api/revisions/bfdf249a1298?raw)
