Create a new credential resource.
Username and password information for SIP Domains
Create a new credential resource.
Path parameters
-
The unique id of the Account that is responsible for this resource.
Minimum length is
34
, maximum length is34
. Format should match the following pattern:^AC[0-9a-fA-F]{32}$
. -
The unique id that identifies the credential list to include the created credential.
Minimum length is
34
, maximum length is34
. Format should match the following pattern:^CL[0-9a-fA-F]{32}$
.
Body
-
The username that will be passed when authenticating SIP requests. The username should be sent in response to Twilio's challenge of the initial INVITE. It can be up to 32 characters long.
-
The password that the username will use when authenticating SIP requests. The password must be a minimum of 12 characters, contain at least 1 digit, and have mixed case. (eg
IWasAtSignal2018
)
curl \
--request POST 'https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/SIP/CredentialLists/{CredentialListSid}/Credentials.json' \
--user "username:password" \
--header "Content-Type: application/x-www-form-urlencoded" \
--data 'Password=password&Username=username'
{"Password"=>"password", "Username"=>"username"}
{
"sid": "CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/SIP/CredentialLists/CLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Credentials/CRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json",
"username": "1440013725.28",
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"date_created": "Wed, 19 Aug 2015 19:48:45 +0000",
"date_updated": "Wed, 19 Aug 2015 19:48:45 +0000",
"credential_list_sid": "CLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}