{"info":{"_postman_id":"8a5d2863-b893-4341-a516-7425792d2ea1","name":"Text-Em-All API","description":"<html><head></head><body><p>Welcome to Text-Em-All's REST API Developer's Guide. We've put together a simple reference guide for your use. Like any good guide it describes the API functions and tells you how to connect and make use of our service. In short, there's lots of good stuff in here that will help you get the most out of the Text-Em-All API.</p>\n<p>The Developer's Guide consists of instructions for setting up your integration, provisioning new accounts/users, API Requests/Authentication/Responses, and basic functions. Additional functions may be available depending on the level of your integration.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"5105759","collectionId":"8a5d2863-b893-4341-a516-7425792d2ea1","publishedId":"T1Dtfbfv","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2020-07-31T08:02:08.000Z"},"item":[{"name":"Setup","item":[],"id":"38d08c9f-91c2-4605-a892-7e2a46ec07a1","description":"<h2 id=\"account-requirements\">Account Requirements</h2>\n<p>We require all API accounts to be on the Pay-As-You-Go plan. Unfortunately, we do not offer API access to monthly customers. If you have any questions please feel free to <a href=\"https://www.text-em-all.com/contact-us/\">contact us</a>.</p>\n<h2 id=\"request-api-access\">Request API Access</h2>\n<p>To set up an integration with Call-Em-All you need to do the following:</p>\n<ol>\n<li>reate a Free Trial account on <a href=\"https://www.text-em-all.com/\">https://www.text-em-all.com</a></li>\n<li>Contact <a href=\"mailto:api@call-em-all.com\">api@call-em-all.com</a> to get a new integration created for you. Please let us know about the account you have created.</li>\n<li>We are going to create a mirror image of your account in our test environment.</li>\n<li>We will send you back an Application Key and a Secret Key for your test environment that you will use for the Api authentication.</li>\n<li>When you have completed your development we will send you keys to our production environment as well.</li>\n</ol>\n<h2 id=\"user-setup\">User Setup</h2>\n<p>When a new Call-Em-All account is created, an account owner user is also created. Additional users can be created manually after logging in to an account, or programmatically via the API. Each user has a unique authentication token for your integration that you will need to connect to the user in your system. You will need to pass that token in order for your API requests to authenticate the user.</p>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"id":"1f53212d-512f-4b29-aa81-411c33509736","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"b8774b2a-ac50-4313-a254-910473cb3ed6","type":"text/javascript","exec":[""]}}],"_postman_id":"38d08c9f-91c2-4605-a892-7e2a46ec07a1"},{"name":"API Basics","item":[{"name":"API Requests","item":[],"id":"5e9715eb-efba-482d-a09d-3adc88c61aa9","description":"<p>The base URL for all endpoints start with: <strong><a href=\"https://rest.call-em-all.com/v1\">https://rest.call-em-all.com/v1</a></strong>\nOur test environment’s base URL is: <strong><a href=\"https://staging-rest.call-em-all.com/v1\">https://staging-rest.call-em-all.com/v1</a></strong></p>\n<p>The API endpoints can only be accessed through <em>HTTPS</em>. All requests via <em>HTTP</em> will result in an error, returning status code <em>403 - Forbidden</em>.\nThe currently supported format is JSON. In all requests please set the <em>Accept</em> and <em>Content-Type</em> headers to <em>application/json</em>.</p>\n<pre><code>Headers\n{\n    \"Accept\": \"application/json\",\n    \"Content-Type\": \"application/json\",\n    \"Content-Length\": ...,\n    ....\n}</code></pre>","auth":{"type":"noauth","isInherited":false},"_postman_id":"5e9715eb-efba-482d-a09d-3adc88c61aa9"},{"name":"Authentication","item":[],"id":"6f1c7655-f612-4c8f-9f8b-a695a4073f7c","description":"<p>The API uses standard OAuth version 1 for authentication. You will receive an AppKey and a SecretKey from Call-Em-All upon requesting API access for your application. You will need to create an OAuth signature created from these keys along with your Call-Em-All user’s authorization token. Add the signature in the <em>Authorization</em> header in all of your requests. Requests without a valid signature will return a response status code of <em>401 – Unauthorized</em>.</p>\n<pre><code>Headers\n{\n    ....\n    \"Authorization\": \"OAuth oauth_consumer_key=\"....\"oauth_token=\"....\"oauth_nonce=\"....\"oauth_timestamp=\"....\"oauth_signature_method=\"HMAC-SHA1\"oauth_version=\"1.0\"oauth_signature=\"....\"\",\n    ....\n}</code></pre>","auth":{"type":"noauth","isInherited":false},"_postman_id":"6f1c7655-f612-4c8f-9f8b-a695a4073f7c"},{"name":"Response","item":[],"id":"6008cc45-de71-40d8-ae73-ca7cb66a1a32","description":"<p>An API request will return an HTTP status code and one of the following type of data in the response body.</p>\n<ul>\n<li>A <a href=\"#8d923533-893e-4886-a1b3-19592171bedd\">model/single resource</a></li>\n<li>A <a href=\"#c1d6b201-f41b-406e-b4a4-9877d6c3b37a\">collection/feed</a> of resources</li>\n<li>An <a href=\"#44e75de8-bb3d-4e6a-85d9-15a143c8b9fb\">error</a> object</li>\n</ul>\n","_postman_id":"6008cc45-de71-40d8-ae73-ca7cb66a1a32","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"5bfbc688-6b01-4f01-a486-256dbaa0d8d3","id":"5bfbc688-6b01-4f01-a486-256dbaa0d8d3","name":"API Basics","type":"folder"}}},{"name":"Errors","item":[],"id":"44e75de8-bb3d-4e6a-85d9-15a143c8b9fb","description":"<p>On unsuccessful requests along with the return code the response body may contains the following Error resource model:</p>\n<pre><code>{\n    \"ErrorCode\": 200,\n    \"ErrorType\": \"Informational\",\n    \"Message\": \"CreateDate cannot be used as a search parameter.\",\n}</code></pre>\n","auth":{"type":"noauth","isInherited":false},"_postman_id":"44e75de8-bb3d-4e6a-85d9-15a143c8b9fb"},{"name":"Collections/Feeds","item":[{"name":"Searching","item":[],"id":"96652ec4-b560-40ef-b221-3a61fe671ddf","description":"<p>You can use search and sort parameters for API endpoints that return a collection of resources. Please refer to the documentation of each endpoint for fields that you can use in your search.</p>\n<p>Separate your search criteria with the ’&amp;’ sign. In each search criteria have the field name on the left and constant value on the right.</p>\n<p>The following operators are available. (Please refer to the documentation of each endpoint to see which operators are valid).</p>\n<table>\n <tbody>\n    <tr>\n       <td>=</td>\n       <td>equals</td>\n    </tr>\n    <tr>\n       <td>~lt~</td>\n       <td>less than</td>\n    </tr>\n    <tr>\n       <td>~lte~</td>\n       <td>less than or equal</td>\n    </tr>\n    <tr>\n       <td>~gt~</td>\n       <td>greater than</td>\n    </tr>\n    <tr>\n       <td>~gte~</td>\n       <td>greater than or equal</td>\n    </tr>\n </tbody>\n</table>\n\n<h3 id=\"example\">Example</h3>\n<pre><code>GET /broadcasts?StartDate~gte~2014-01-01&amp;StartDate~lt~2014-01-02&amp;BroadcastStatus=Completed</code></pre>","auth":{"type":"noauth","isInherited":false},"_postman_id":"96652ec4-b560-40ef-b221-3a61fe671ddf"},{"name":"Sorting","item":[],"id":"0bdfaeb3-bf97-4429-8475-53bf0e771d09","description":"<p>Use the sortby parameter to give one or a list of fields to order the result by as you need it. Use comma to separate the sorting field names and a preceding dash sign for any to indicated descending sort. Please refer to the documentation of each endpoint for fields that you can use to sort by.</p>\n<h3 id=\"example\">Example</h3>\n<pre><code>GET /broadcasts?sortby=-StartDate,-CreateDate</code></pre>","auth":{"type":"noauth","isInherited":false},"_postman_id":"0bdfaeb3-bf97-4429-8475-53bf0e771d09"}],"id":"c1d6b201-f41b-406e-b4a4-9877d6c3b37a","description":"<p>Collections are returned in the format of a feed - in a paged format. A feed is an object that contains resources in a set size of array, also a URL for the next and previous set of data and the total number of resources available in the collection. You can use query parameters to define how many records a page returned should contain. The default is always 10.</p>\n<h3 id=\"feed-query-parameters\">Feed query parameters</h3>\n<table>\n <tbody>\n    <tr>\n       <td>page={p}</td>\n       <td>The page number.</td>\n    </tr>\n    <tr>\n       <td>pagesize={n}</td>\n       <td>The number of items a page has.</td>\n    </tr>\n    <tr>\n       <td>takesize={t}</td>\n       <td>How many items to return. Optional. Equal to pagesize if omitted.</td>\n    </tr>\n </tbody>\n</table>\n\n<h3 id=\"example\">Example</h3>\n<h4 id=\"request\">Request</h4>\n<pre><code>/broadcasts?StartDate~gte~2014-01-01&amp;CreatedDate~gte~2014-01-01&amp;sortby=-CreatedDate&amp;pagesize=1</code></pre>\n\n<h4 id=\"response\">Response</h4>\n<pre><code>{\n    \"Size\": 5,\n    \"Items\": \n    [\n        {\n            \"Uri\": \"/v1/broadcasts/23718\",\n            \"UriBroadcastDetails\": \"/v1/broadcasts/23718/details\",\n            \"BroadcastName\": \"Test Broadcast\",\n            \"BroadcastType\": \"Announcement\",\n            \"BroadcastStatus\": \"Complete\",\n            \"CreatedDate\": \"2014-02-24 15:54:12-0600\",\n            \"StartDate\": \"2014-02-24 15:54:13-0600\",\n            \"CallerID\": \"9725551212\",\n            \"CreditsUsed\": 1.00,\n            \"PhoneNumberCount\": 1,\n            \"TotalCompleted\": 1,\n            \"RetryTimes\": 1,\n            \"CallThrottle\": 0,\n            \"LivePersonTotal\": 1,\n            \"AnsweringMachineTotal\": 0,\n            \"BusyNoAnswerTotal\": 0,\n            \"InvalidNumberTotal\": 0,\n            \"SurveyResponseTotal\": 0,\n            \"SurveyResponses\": null,\n        }\n    ],\n    \"Previous\": null,\n    \"Next\": \"/broadcasts?StartDate~gte~2014-01-01&amp;CreatedDate~gte~2014-01-01&amp;sortby=-CreatedDate&amp;pagesize=1&amp;page=2\",\n}</code></pre>","auth":{"type":"noauth","isInherited":false},"_postman_id":"c1d6b201-f41b-406e-b4a4-9877d6c3b37a"},{"name":"Request Rate Limit","item":[],"id":"ccf72a8c-c203-4926-afd2-9f3cefbd343f","description":"<p>To avoid flooding of requests, our API limits the frequency in which you can access each endpoint. Your request will receive a status code <em>503 – Service Unavailable</em>, in response when reaching an excessive limit. Please contact <strong><a href=\"mailto:api@call-em-all.com\">api@call-em-all.com</a></strong> if you are concerned about the request rate for your endpoints used.</p>\n","auth":{"type":"noauth","isInherited":false},"_postman_id":"ccf72a8c-c203-4926-afd2-9f3cefbd343f"}],"id":"5bfbc688-6b01-4f01-a486-256dbaa0d8d3","auth":{"type":"noauth","isInherited":false},"_postman_id":"5bfbc688-6b01-4f01-a486-256dbaa0d8d3","description":""},{"name":"API Functions","item":[{"name":"Account","item":[{"name":"Get Account Settings","id":"5ee5b57e-5fdc-4952-9f17-0f49da843a57","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth1","oauth1":{"token":"{{auth_token}}","consumerKey":"{{app_key}}","consumerSecret":"{{secret_key}}","signatureMethod":"<signature-method>","version":"<version>"},"isInherited":false},"method":"GET","header":[{"key":"Accept","type":"text","value":"application/json"},{"key":"Content-Type","type":"text","value":"application/json"}],"url":"{{base_url}}/v1/account","description":"<h3 id=\"response\">Response</h3>\n<p>The Response contains the following properties:</p>\n\n<table>\n <thead>\n    <tr>\n       <th>Property</th>\n       <th>Description</th>\n    </tr>\n </thead>\n <tbody>\n    <tr>\n       <td>long AccountID</td>\n       <td>The account's unique identifier.</td>\n    </tr>\n    <tr>\n       <td>string Address1</td>\n       <td>The first line of the billing address for the company.</td>\n    </tr>\n    <tr>\n       <td>string Address2</td>\n       <td>The second line of the billing address for the company.</td>\n    </tr>\n    <tr>\n       <td>decimal AvailableCallUnits</td>\n       <td>For credit accounts. The number of call units (credits) the account has for making calls and sending texts. This number is the difference between CallBalance and PendingCallBalance.</td>\n    </tr>\n    <tr>\n       <td>decimal CallBalance</td>\n       <td>For credit accounts. The number of call units (credits) the account has. The balance will be reduced when a broadcast completes.</td>\n    </tr>\n    <tr>\n       <td>string City</td>\n       <td>The billing address's city.</td>\n    </tr>\n    <tr>\n       <td>string CompanyName</td>\n       <td>The billing company name.</td>\n    </tr>\n    <tr>\n       <td>integer MessengerCount</td>\n       <td>The number of additional users created on the account.</td>\n    </tr>\n    <tr>\n       <td>decimal MonthlyFee</td>\n       <td>For subscription accounts. The monthly subscription fee.</td>\n    </tr>\n    <tr>\n       <td>integer MonthlyLevel</td>\n       <td>For subscription accounts. The monthly subscription level. The maximum number of unique phone numbers the account can contact for the same month.</td>\n    </tr>\n    <tr>\n       <td>decimal PendingCallBalance</td>\n       <td>For credit accounts. The number of credits to be used by pending broadcasts.</td>\n    </tr>\n    <tr>\n       <td>string State</td>\n       <td>The billing address's state.</td>\n    </tr>\n    <tr>\n       <td>datetime SubscriptionEndDate</td>\n       <td>For subscription accounts. The end of the monthly billing cycle.</td>\n    </tr>\n    <tr>\n       <td>string Uri</td>\n       <td>The link to self.</td>\n    </tr>\n    <tr>\n       <td>string Zip</td>\n       <td>The billing address's zip code.</td>\n    </tr>\n </tbody>\n</table>","urlObject":{"path":["v1","account"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[{"id":"a72b82b6-7607-4f91-aa23-a8a1abf56fb1","name":"Get Pay as You Go Account's Settings","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"{{base_url}}/v1/account"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache"},{"key":"Pragma","value":"no-cache"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Expires","value":"-1"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-AspNet-Version","value":"4.0.30319"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Thu, 30 Jul 2020 21:03:40 GMT"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"Uri\": null,\n    \"AccountID\": 260283,\n    \"MonthlyLevel\": 0,\n    \"MonthlyFee\": 0,\n    \"SubscriptionEndDate\": null,\n    \"CompanyName\": \"Home\",\n    \"Address1\": \"1717 Harwood St.\",\n    \"Address2\": null,\n    \"City\": \"Dallas\",\n    \"State\": \"TX\",\n    \"Zip\": \"75201\",\n    \"CallBalance\": 1700,\n    \"AvailableCallUnits\": 1700,\n    \"PendingCallBalance\": 0,\n    \"MessengerCount\": 7\n}"},{"id":"d6cde77a-4714-45e4-b212-f32f0ed9fea7","name":"Get Subscription Account's Settings","originalRequest":{"method":"GET","header":[{"key":"Accept","value":"application/json","type":"text"},{"key":"Content-Type","value":"application/json","type":"text"}],"url":"{{base_url}}/v1/account"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache"},{"key":"Pragma","value":"no-cache"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Expires","value":"-1"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-AspNet-Version","value":"4.0.30319"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Thu, 30 Jul 2020 21:05:24 GMT"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"Uri\": null,\n    \"AccountID\": 260283,\n    \"MonthlyLevel\": 50,\n    \"MonthlyFee\": 15,\n    \"SubscriptionEndDate\": \"2020-08-01 00:00:00-0500\",\n    \"CompanyName\": \"Home\",\n    \"Address1\": \"1717 Harwood St.\",\n    \"Address2\": null,\n    \"City\": \"Dallas\",\n    \"State\": \"TX\",\n    \"Zip\": \"75201\",\n    \"CallBalance\": 0,\n    \"AvailableCallUnits\": 0,\n    \"PendingCallBalance\": 0,\n    \"MessengerCount\": 7\n}"}],"_postman_id":"5ee5b57e-5fdc-4952-9f17-0f49da843a57"},{"name":"Add new Account User","id":"ef3ce678-31ad-4be9-bafb-a954a29e9759","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth1","oauth1":{"token":"{{auth_token}}","consumerKey":"{{app_key}}","consumerSecret":"{{secret_key}}","signatureMethod":"<signature-method>","version":"<version>"},"isInherited":false},"method":"POST","header":[{"key":"Accept","type":"text","value":"application/json"},{"key":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"Username\": \"apiDocTestUser871243\",\r\n    \"FirstName\": \"John\",\r\n    \"LastName\": \"Doe\",\r\n    \"PinCode\": \"RandomPass690877\",\r\n    \"Email\": \"random_email628930@gmail.com\",\r\n    \"Phone\": \"2149221200\",\r\n    \"CallerIDNumber\": \"2149221200\",\r\n    \"TimeZoneOffset\": 6,\r\n    \"ObservesDaylightSavings\": true,\r\n    \"DefaultRetryTimes\": 1,\r\n    \"DefaultMaxMessageLength\": 120,\r\n    \"CallThrottle\": 250,\r\n    \"DefaultContinueOnNextDay\": false,\r\n    \"SMSLaunchPhone\": \"2149221200\",\r\n    \"NotificationPhone\": \"2149221200\",\r\n    \"CallingWindowDays\": [ \"Saturday\", \"Sunday\" ],\r\n    \"DefaultTextSegments\": 2,\r\n    \"StartTimeOfDay\": {\r\n        \"Hour\": 9,\r\n        \"Minute\": 30\r\n    },\r\n    \"StopTimeOfDay\": {\r\n        \"Hour\": 20,\r\n        \"Minute\": 0\r\n    },\r\n    \"Permissions\": {\r\n        \"CanSeeAllBroadcasts\": true,\r\n        \"CanSeeAllRoster\": true,\r\n        \"CanSeeAllAudio\": true,\r\n        \"CanSeeGroupAudio\": true\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/v1/account/users","description":"<p>Using this endpoint a master user can add a new user to the account. </p>\n<p>Please see the examples for the required and optional input properties.</p>\n<p>To determine the user's time zone, either the <strong>State</strong> or the combination of <strong>TimeZoneOffset</strong> and <strong>ObservesDaylightSavings</strong> needs to be provided.</p>\n<p>Username and PinCode (password) is not required, If omitted, a random username and password is generated.</p>\n<p>The user's authorization token is returned only once on creation. Store the token or use the <strong>POST /v1/user/login</strong> endpoint to obtain it again.</p>\n<h3 id=\"request\">Request</h3>\n<p>The Request can contain the following properties:</p>\n\n<table>\n <thead>\n    <tr>\n       <th>Property</th>\n       <th>Description</th>\n    </tr>\n </thead>\n <tbody>\n    <tr>\n       <td>string FirstName</td>\n       <td>The user's first name.</td>\n    </tr>\n    <tr>\n       <td>string LastName</td>\n       <td>The user's last name.</td>\n    </tr>\n    <tr>\n       <td><a href=\"#9c90c3e7-1d23-4e62-b4b0-c834bd7c860f\">email</a> Email</td>\n       <td>The user's email address.</td>\n    </tr>\n    <tr>\n       <td><a href=\"#c36f52ca-1b15-48a6-9241-a1268a90a5a4\">phone-number</a> Phone</td>\n       <td>The user's phone number.</td>\n    </tr>\n    <tr>\n       <td>string State</td>\n       <td>The US state the user's time zone is in. Either State or TimeZoneOffset and ObservesDaylightSavings is required to be specified.</td>\n    </tr>\n    <tr>\n       <td>integer TimeZoneOffset</td>\n       <td>The number of hours difference (plus or minus) between the account's time zone and Central Standard Time. Either State or TimeZoneOffset and ObservesDaylightSavings is required to be specified.</td>\n    </tr>\n    <tr>\n       <td>boolean ObservesDaylightSavings</td>\n       <td>Whether the user's time zone observes daylight savings time. Either State or TimeZoneOffset and ObservesDaylightSavings is required to be specified.</td>\n    </tr>\n    <tr>\n       <td><a href=\"#c36f52ca-1b15-48a6-9241-a1268a90a5a4\">phone-number</a> CallerIDNumber</td>\n       <td>The phone number displayed on the recipient's caller ID. <i>[Optional: If omitted the number in the Phone input property is used.]</i></td>\n    </tr>\n    <tr>\n       <td>array of days CallingWindowDays</td>\n       <td>The list of the day's names that call broadcasts are allowed to send. <i>[Optional: If omitted broadcasts can be sent on all days of the week.]</i></td>\n    </tr>\n    <tr>\n       <td>integer CallThrottle</td>\n       <td>Call speed. An upper limit on the number of simultaneous calls that can be ongoing at any given time. <i>[Optional: The default is maximum speed.]</i></td>\n    </tr>\n    <tr>\n       <td>boolean DefaultContinueOnNextDay</td>\n       <td>Are calls to continue on the next day if the broadcast doesn't complete today? <i>[Optional: The default value is false.]</i></td>\n    </tr>\n    <tr>\n       <td>integer DefaultMaxMessageLength</td>\n       <td>The time limit, in seconds, for voice broadcast messages. <i>[Optional: If omitted, the master user's maximum message length gets set.]</i></td>\n    </tr>\n    <tr>\n       <td>integer DefaultRetryTimes</td>\n       <td>The number of times a call will be retried before giving up. <i>[Optional: The default value is 1.]</i></td>\n    </tr>\n    <tr>\n       <td>integer DefaultTextSegments</td>\n       <td>The number of text segments for text broadcast messages. <i>[Optional: If omitted, the master user's text segment limit gets set.]</i></td>\n    </tr>\n    <tr>\n       <td><a href=\"#c36f52ca-1b15-48a6-9241-a1268a90a5a4\">phone-number</a> NotificationPhone</td>\n       <td>The phone number that can be set up to get text notifications at set times if the user has unread message replies. <i>[Optional: If omitted the number in the Phone input property is used.]</i></td>\n    </tr>\n    <tr>\n       <td><a href=\"#465a1d35-fd7a-4fdc-a3dd-00428e8702ae\">permissions</a> Permissions</td>\n       <td>User permissions. <i>[Optional: If omitted the user has only has access to his/her own audio, contacts and broadcasts.]</i></td>\n    </tr>\n    <tr>\n       <td><a href=\"#ec99bf60-3381-454a-8451-951b55dbd460\">password</a> PinCode</td>\n       <td>The login password. <i>[Optional: If omitted a random password is generated.]</i></td>\n    </tr>\n    <tr>\n       <td><a href=\"#c36f52ca-1b15-48a6-9241-a1268a90a5a4\">phone-number</a> SMSLaunchPhone</td>\n       <td>The user's authorized number for texts launched by phone. <i>[Optional: If omitted the number in the Phone input property is used.]</i></td>\n    </tr>\n    <tr>\n       <td><a href=\"#8a4d1169-5d03-4c32-ab67-3af39da50977\">time-of-day</a> StartTimeOfDay</td>\n       <td>The earliest time of day to make calls. The time is relative to the account's Time Zone. <i>[Optional: The default is 9:00 AM.]</i></td>\n    </tr>\n    <tr>\n       <td><a href=\"#8a4d1169-5d03-4c32-ab67-3af39da50977\">time-of-day</a> StopTimeOfDay</td>\n       <td>The latest time of day to make calls. The time is relative to the account's Time Zone. <i>[Optional: The default is 9:00 PM.]</i></td>\n    </tr>  \n    <tr>\n       <td><a href=\"#8d7752c7-be70-4a81-8da7-80ab7f4f5dce\">username</a> Username</td>\n       <td>The login username. <i>[Optional: If omitted a random username is generated.]</i></td>\n    </tr>\n </tbody>\n</table>","urlObject":{"path":["v1","account","users"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[{"id":"c234c295-a93e-436f-b8a6-416ec3340e18","name":"Add new User with required fields only","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"FirstName\": \"John\",\r\n    \"LastName\": \"Doe\",\r\n    \"Email\": \"random_email224115@gmail.com\",\r\n    \"Phone\": \"2149221200\",\r\n    \"State\": \"TX\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/v1/account/users"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache"},{"key":"Pragma","value":"no-cache"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Expires","value":"-1"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-AspNet-Version","value":"4.0.30319"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 31 Jul 2020 05:01:52 GMT"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"PinCode\": \"3875015\",\n    \"UserID\": 214810,\n    \"UserName\": \"82307966\",\n    \"FirstName\": \"John\",\n    \"LastName\": \"Doe\",\n    \"Email\": \"random_email387783@gmail.com\",\n    \"Phone\": \"2149221200\",\n    \"CallerID\": \"2149221200\",\n    \"IsMasterUser\": false,\n    \"AuthToken\": \"f9f3951e-c292-4228-a779-f06fd53e5fa8\",\n    \"State\": \"TX\",\n    \"Permissions\": {\n        \"CanSeeAllBroadcasts\": false,\n        \"CanSeeAllRoster\": false,\n        \"CanSeeAllAudio\": false,\n        \"CanSeeGroupAudio\": false\n    }\n}"},{"id":"e15d0329-e747-4fe7-b7d9-41336da692f4","name":"Add new User with all optional customization","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"Username\": \"apiDocTestUser207807\",\r\n    \"FirstName\": \"John\",\r\n    \"LastName\": \"Doe\",\r\n    \"PinCode\": \"RandomPass610147\",\r\n    \"Email\": \"random_email319952@gmail.com\",\r\n    \"Phone\": \"2149221200\",\r\n    \"CallerIDNumber\": \"2149221200\",\r\n    \"TimeZoneOffset\": 6,\r\n    \"ObservesDaylightSavings\": true,\r\n    \"DefaultRetryTimes\": 1,\r\n    \"DefaultMaxMessageLength\": 120,\r\n    \"CallThrottle\": 250,\r\n    \"DefaultContinueOnNextDay\": false,\r\n    \"SMSLaunchPhone\": \"2149221200\",\r\n    \"NotificationPhone\": \"2149221200\",\r\n    \"CallingWindowDays\": [ \"Saturday\", \"Sunday\" ],\r\n    \"DefaultSettingCharacterCount\": 160,\r\n    \"DefaultTextSegments\": 2,\r\n    \"StartTimeOfDay\": {\r\n        \"Hour\": 9,\r\n        \"Minute\": 30\r\n    },\r\n    \"StopTimeOfDay\": {\r\n        \"Hour\": 20,\r\n        \"Minute\": 0\r\n    },\r\n    \"Permissions\": {\r\n        \"CanSeeAllBroadcasts\": true,\r\n        \"CanSeeAllRoster\": true,\r\n        \"CanSeeAllAudio\": true,\r\n        \"CanSeeGroupAudio\": true\r\n    }\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/v1/account/users"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache"},{"key":"Pragma","value":"no-cache"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Expires","value":"-1"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-AspNet-Version","value":"4.0.30319"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 31 Jul 2020 05:00:39 GMT"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"PinCode\": \"RandomPass161230\",\n    \"UserID\": 214803,\n    \"UserName\": \"apiDocTestUser265871\",\n    \"FirstName\": \"John\",\n    \"LastName\": \"Doe\",\n    \"Email\": \"random_email675648@gmail.com\",\n    \"Phone\": \"2149221200\",\n    \"CallerID\": \"2149221200\",\n    \"IsMasterUser\": false,\n    \"AuthToken\": \"9df11dc6-6096-4eac-99d9-3c7f87d692c8\",\n    \"State\": null,\n    \"Permissions\": {\n        \"CanSeeAllBroadcasts\": true,\n        \"CanSeeAllRoster\": true,\n        \"CanSeeAllAudio\": true,\n        \"CanSeeGroupAudio\": true\n    }\n}"}],"_postman_id":"ef3ce678-31ad-4be9-bafb-a954a29e9759"},{"name":"Update Account User","id":"a75419ef-bda9-4274-a5e7-68750ab7fa2f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"oauth1","oauth1":{"token":"{{auth_token}}","consumerKey":"{{app_key}}","consumerSecret":"{{secret_key}}","signatureMethod":"<signature-method>","version":"<version>"},"isInherited":false},"method":"PUT","header":[{"key":"Accept","type":"text","value":"application/json"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"UserID\": {{user_id}},\r\n    \"Permissions\": {\r\n        \"CanSeeAllBroadcasts\": false,\r\n        \"CanSeeAllRoster\": false,\r\n        \"CanSeeAllAudio\": false,\r\n        \"CanSeeGroupAudio\": false\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/v1/account/users/{{user_id}}","description":"<p>Calling this endpoint you can change an account user's properties.</p>\n<h4 id=\"request\">Request</h4>\n<p>The request body contains a <a href=\"#d09135d9-fce6-49f0-8360-7cefb02fd760\">User</a> model describing the new values to be updated.</p>\n<h4 id=\"response\">Response</h4>\n<p>The response body contains the <a href=\"#d09135d9-fce6-49f0-8360-7cefb02fd760\">User</a> model with the updated properties.</p>\n","urlObject":{"path":["v1","account","users","{{user_id}}"],"host":["{{base_url}}"],"query":[],"variable":[]}},"response":[{"id":"73aed5fd-69fa-4792-bbbd-94141c532afa","name":"Modify Voice Settings","originalRequest":{"method":"PUT","header":[{"key":"Accept","type":"text","value":"application/json"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"UserID\": {{user_id}},\r\n    \"CallerIDNumber\": \"2149221200\",\r\n    \"DefaultRetryTimes\": 2,\r\n    \"DefaultMaxMessageLength\": 90,\r\n    \"CallThrottle\": 50\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/v1/account/users/{{user_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache"},{"key":"Pragma","value":"no-cache"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Expires","value":"-1"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-AspNet-Version","value":"4.0.30319"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 31 Jul 2020 07:58:37 GMT"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"PinCode\": null,\n    \"UserID\": 214810,\n    \"UserName\": \"82307966\",\n    \"FirstName\": \"Jane\",\n    \"LastName\": \"Doe\",\n    \"Email\": \"random_email387783@gmail.com\",\n    \"Phone\": \"2149221200\",\n    \"CallerID\": \"2149221200\",\n    \"IsMasterUser\": false,\n    \"AuthToken\": null,\n    \"State\": null,\n    \"Permissions\": {\n        \"CanSeeAllBroadcasts\": false,\n        \"CanSeeAllRoster\": false,\n        \"CanSeeAllAudio\": false,\n        \"CanSeeGroupAudio\": false\n    }\n}"},{"id":"87e969e0-d9f6-4435-8f03-14774b07f1d3","name":"Modify Calling  Window","originalRequest":{"method":"PUT","header":[{"key":"Accept","type":"text","value":"application/json"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"UserID\": {{user_id}},\r\n    \"CallingWindowDays\": [ \"Monday\", \"Wednesday\", \"Friday\" ],\r\n    \"StartTimeOfDay\": {\r\n        \"Hour\": 8,\r\n        \"Minute\": 30\r\n    },\r\n    \"StopTimeOfDay\": {\r\n        \"Hour\": 21,\r\n        \"Minute\": 0\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/v1/account/users/{{user_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache"},{"key":"Pragma","value":"no-cache"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Expires","value":"-1"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-AspNet-Version","value":"4.0.30319"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 31 Jul 2020 07:55:40 GMT"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"PinCode\": null,\n    \"UserID\": 214810,\n    \"UserName\": \"82307966\",\n    \"FirstName\": \"Jane\",\n    \"LastName\": \"Doe\",\n    \"Email\": \"random_email387783@gmail.com\",\n    \"Phone\": \"2149221200\",\n    \"CallerID\": \"2149221200\",\n    \"IsMasterUser\": false,\n    \"AuthToken\": null,\n    \"State\": null,\n    \"Permissions\": {\n        \"CanSeeAllBroadcasts\": false,\n        \"CanSeeAllRoster\": false,\n        \"CanSeeAllAudio\": false,\n        \"CanSeeGroupAudio\": false\n    }\n}"},{"id":"d2d2981c-403e-4a79-bb2c-0b76c811ef59","name":"Modify User Permissions","originalRequest":{"method":"PUT","header":[{"key":"Accept","type":"text","value":"application/json"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"UserID\": {{user_id}},\r\n    \"Permissions\": {\r\n        \"CanSeeAllBroadcasts\": false,\r\n        \"CanSeeAllRoster\": false,\r\n        \"CanSeeAllAudio\": false,\r\n        \"CanSeeGroupAudio\": false\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/v1/account/users/{{user_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache"},{"key":"Pragma","value":"no-cache"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Expires","value":"-1"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-AspNet-Version","value":"4.0.30319"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 31 Jul 2020 07:59:54 GMT"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"PinCode\": null,\n    \"UserID\": 214810,\n    \"UserName\": \"82307966\",\n    \"FirstName\": \"Jane\",\n    \"LastName\": \"Doe\",\n    \"Email\": \"random_email387783@gmail.com\",\n    \"Phone\": \"2149221200\",\n    \"CallerID\": \"2149221200\",\n    \"IsMasterUser\": false,\n    \"AuthToken\": null,\n    \"State\": null,\n    \"Permissions\": {\n        \"CanSeeAllBroadcasts\": false,\n        \"CanSeeAllRoster\": false,\n        \"CanSeeAllAudio\": false,\n        \"CanSeeGroupAudio\": false\n    }\n}"},{"id":"d79789a9-01a0-417e-9f75-14eff2e41ddd","name":"Modify User's Name","originalRequest":{"method":"PUT","header":[{"key":"Accept","type":"text","value":"application/json"},{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"UserID\": {{user_id}},\r\n    \"FirstName\": \"Jane\",\r\n    \"LastName\": \"Doe\"    \r\n}","options":{"raw":{"language":"json"}}},"url":"{{base_url}}/v1/account/users/{{user_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache"},{"key":"Pragma","value":"no-cache"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Expires","value":"-1"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-AspNet-Version","value":"4.0.30319"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Fri, 31 Jul 2020 07:52:47 GMT"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Content-Encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n    \"PinCode\": null,\n    \"UserID\": 214810,\n    \"UserName\": \"82307966\",\n    \"FirstName\": \"Jane\",\n    \"LastName\": \"Doe\",\n    \"Email\": \"random_email387783@gmail.com\",\n    \"Phone\": \"2149221200\",\n    \"CallerID\": \"2149221200\",\n    \"IsMasterUser\": false,\n    \"AuthToken\": null,\n    \"State\": null,\n    \"Permissions\": {\n        \"CanSeeAllBroadcasts\": false,\n        \"CanSeeAllRoster\": false,\n        \"CanSeeAllAudio\": false,\n        \"CanSeeGroupAudio\": false\n    }\n}"}],"_postman_id":"a75419ef-bda9-4274-a5e7-68750ab7fa2f"}],"id":"4551d91c-1196-41fd-b19f-ad8b0ff50e13","description":"<p>Your account informations.</p>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"id":"b2db2cad-dcc5-4d39-a254-e72e984cd3f3","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"e2bba4a7-72e7-424d-9e4e-3f3ff09ad24e","type":"text/javascript","exec":[""]}}],"_postman_id":"4551d91c-1196-41fd-b19f-ad8b0ff50e13"}],"id":"e21d25a7-a407-4441-a6e2-3260085e6dfd","description":"<p>The API endpoints available in the Text-Em-All Rest API.</p>\n","auth":{"type":"noauth","isInherited":false},"_postman_id":"e21d25a7-a407-4441-a6e2-3260085e6dfd"},{"name":"API Models","item":[{"name":"Time Of Day","item":[],"id":"8a4d1169-5d03-4c32-ab67-3af39da50977","description":"<p>The model describes a time of the day. For example 9:00 or 20:00.</p>\n<h4 id=\"example\">Example</h4>\n<pre><code>{\n    \"Hour\": 8,\n    \"Minute\": 30,\n}</code></pre>\n\n<h4 id=\"properties\">Properties</h4>\n<table>\n <thead>\n    <tr>\n       <th>Property</th>\n       <th>Description</th>\n    </tr>\n </thead>\n <tbody>\n    <tr>\n       <td>integer Hour</td>\n       <td>The hours part of the time of day. 0..23</td>\n    </tr>\n    <tr>\n       <td>integer Minute</td>\n       <td>The minutes part of the time of day. 0..59</td>\n    </tr>\n </tbody>\n</table>","auth":{"type":"noauth","isInherited":false},"_postman_id":"8a4d1169-5d03-4c32-ab67-3af39da50977"},{"name":"User Permissions","item":[],"id":"465a1d35-fd7a-4fdc-a3dd-00428e8702ae","description":"<p>User permissions. Specifying whether the user has access to all audio, contacts and broadcasts on the account.</p>\n<h4 id=\"example\">Example</h4>\n<pre><code>{\n    \"CanSeeAllBroadcasts\": true,\n    \"CanSeeAllRoster\": true,\n    \"CanSeeAllAudio\": true,\n    \"CanSeeGroupAudio\": false,\n}</code></pre>\n\n\n<h4 id=\"properties\">Properties</h4>\n<table>\n <thead>\n    <tr>\n       <th>Property</th>\n       <th>Description</th>\n    </tr>\n </thead>\n <tbody>\n    <tr>\n       <td>boolean CanSeeAllBroadcasts</td>\n       <td>Whether the user can have access to all broadcasts on the account that other users created.</td>\n    </tr>\n    <tr>\n       <td>boolean CanSeeAllRoster</td>\n       <td>Whether the user can have access to all contacts on the account that other users created.</td>\n    </tr>\n    <tr>\n       <td>boolean CanSeeAllAudio</td>\n       <td>Whether the user can have access to all audio on the account that other users created.</td>\n    </tr>\n    <tr>\n       <td>boolean CanSeeGroupAudio</td>\n       <td>Whether the user can have access to the group audio. These are audio from the audio library that are shared accross accounts of the same client.</td>\n    </tr>\n </tbody>\n</table>\n\n","auth":{"type":"noauth","isInherited":false},"_postman_id":"465a1d35-fd7a-4fdc-a3dd-00428e8702ae"},{"name":"User","item":[],"id":"d09135d9-fce6-49f0-8360-7cefb02fd760","description":"<p>An object describing the properties and setting of an account user.</p>\n<h3 id=\"properties\">Properties</h3>\n<table>\n <thead>\n    <tr>\n       <th>Property</th>\n       <th>Description</th>\n    </tr>\n </thead>\n <tbody>\n    <tr>\n       <td>string FirstName</td>\n       <td>The user's first name.</td>\n    </tr>\n    <tr>\n       <td>string LastName</td>\n       <td>The user's last name.</td>\n    </tr>\n    <tr>\n       <td><a href=\"#9c90c3e7-1d23-4e62-b4b0-c834bd7c860f\">email</a> Email</td>\n       <td>The user's email address.</td>\n    </tr>\n    <tr>\n       <td><a href=\"#c36f52ca-1b15-48a6-9241-a1268a90a5a4\">phone-number</a> Phone</td>\n       <td>The user's phone number.</td>\n    </tr>\n    <tr>\n       <td>string State</td>\n       <td>The US state the user's time zone is in. Either State or TimeZoneOffset and ObservesDaylightSavings is required to be specified.</td>\n    </tr>\n    <tr>\n       <td>integer TimeZoneOffset</td>\n       <td>The number of hours difference (plus or minus) between the account's time zone and Central Standard Time. Either State or TimeZoneOffset and ObservesDaylightSavings is required to be specified.</td>\n    </tr>\n    <tr>\n       <td>boolean ObservesDaylightSavings</td>\n       <td>Whether the user's time zone observes daylight savings time. Either State or TimeZoneOffset and ObservesDaylightSavings is required to be specified.</td>\n    </tr>\n    <tr>\n       <td><a href=\"#c36f52ca-1b15-48a6-9241-a1268a90a5a4\">phone-number</a> CallerIDNumber</td>\n       <td>The phone number displayed on the recipient's caller ID. <i>[Optional: If omitted the number in the Phone input property is used.]</i></td>\n    </tr>\n    <tr>\n       <td>array of days CallingWindowDays</td>\n       <td>The list of the day's names that call broadcasts are allowed to send. <i>[Optional: If omitted broadcasts can be sent on all days of the week.]</i></td>\n    </tr>\n    <tr>\n       <td>integer CallThrottle</td>\n       <td>Call speed. An upper limit on the number of simultaneous calls that can be ongoing at any given time. <i>[Optional: The default is maximum speed.]</i></td>\n    </tr>\n    <tr>\n       <td>boolean DefaultContinueOnNextDay</td>\n       <td>Are calls to continue on the next day if the broadcast doesn't complete today? <i>[Optional: The default value is false.]</i></td>\n    </tr>\n    <tr>\n       <td>integer DefaultMaxMessageLength</td>\n       <td>The time limit, in seconds, for voice broadcast messages. <i>[Optional: If omitted, the master user's maximum message length gets set.]</i></td>\n    </tr>\n    <tr>\n       <td>integer DefaultRetryTimes</td>\n       <td>The number of times a call will be retried before giving up. <i>[Optional: The default value is 1.]</i></td>\n    </tr>\n    <tr>\n       <td>integer DefaultTextSegments</td>\n       <td>The number of text segments for text broadcast messages. <i>[Optional: If omitted, the master user's text segment limit gets set.]</i></td>\n    </tr>\n    <tr>\n       <td><a href=\"#c36f52ca-1b15-48a6-9241-a1268a90a5a4\">phone-number</a> NotificationPhone</td>\n       <td>The phone number that can be set up to get text notifications at set times if the user has unread message replies. <i>[Optional: If omitted the number in the Phone input property is used.]</i></td>\n    </tr>\n    <tr>\n       <td><a href=\"#465a1d35-fd7a-4fdc-a3dd-00428e8702ae\">permissions</a> Permissions</td>\n       <td>User permissions. <i>[Optional: If omitted the user has only has access to his/her own audio, contacts and broadcasts.]</i></td>\n    </tr>\n    <tr>\n       <td><a href=\"#ec99bf60-3381-454a-8451-951b55dbd460\">password</a> PinCode</td>\n       <td>The login password. <i>[Optional: If omitted a random password is generated.]</i></td>\n    </tr>\n    <tr>\n       <td><a href=\"#c36f52ca-1b15-48a6-9241-a1268a90a5a4\">phone-number</a> SMSLaunchPhone</td>\n       <td>The user's authorized number for texts launched by phone. <i>[Optional: If omitted the number in the Phone input property is used.]</i></td>\n    </tr>\n    <tr>\n       <td><a href=\"#8a4d1169-5d03-4c32-ab67-3af39da50977\">time-of-day</a> StartTimeOfDay</td>\n       <td>The earliest time of day to make calls. The time is relative to the account's Time Zone. <i>[Optional: The default is 9:00 AM.]</i></td>\n    </tr>\n    <tr>\n       <td><a href=\"#8a4d1169-5d03-4c32-ab67-3af39da50977\">time-of-day</a> StopTimeOfDay</td>\n       <td>The latest time of day to make calls. The time is relative to the account's Time Zone. <i>[Optional: The default is 9:00 PM.]</i></td>\n    </tr>  \n    <tr>\n       <td><a href=\"#8d7752c7-be70-4a81-8da7-80ab7f4f5dce\">username</a> Username</td>\n       <td>The login username. <i>[Optional: If omitted a random username is generated.]</i></td>\n    </tr>\n </tbody>\n</table>","auth":{"type":"noauth","isInherited":false},"_postman_id":"d09135d9-fce6-49f0-8360-7cefb02fd760"}],"id":"8d923533-893e-4886-a1b3-19592171bedd","description":"<p>The list of objects that can be passed in the request payload or received in the response.</p>\n","auth":{"type":"noauth","isInherited":false},"_postman_id":"8d923533-893e-4886-a1b3-19592171bedd"},{"name":"Common Types","item":[{"name":"Email","item":[],"id":"9c90c3e7-1d23-4e62-b4b0-c834bd7c860f","description":"<p>A valid email address. The string must conform to the following regular expression: \\A(?:[a-z0-9!#$%&amp;'<em>+/=?^_<code>{|}~-]+(?:\\.[a-z0-9!#$%&amp;'*+/=?^_</code>{|}~-]+)</em>@(?:<a href=\"?:%5Ba-z0-9-%5D*%5Ba-z0-9%5D\">a-z0-9</a>?.)+<a href=\"?:%5Ba-z0-9-%5D*%5Ba-z0-9%5D\">a-z0-9</a>?)\\Z</p>\n","_postman_id":"9c90c3e7-1d23-4e62-b4b0-c834bd7c860f","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"1864d048-9221-4bfd-a5b3-e0011a6d82c4","id":"1864d048-9221-4bfd-a5b3-e0011a6d82c4","name":"Common Types","type":"folder"}}},{"name":"Phone Number","item":[],"id":"c36f52ca-1b15-48a6-9241-a1268a90a5a4","description":"<p>A PhoneNumber is a sequence of ten digits representing a telephone number. The phone number can contain digits, space, hyphens, parenthesis or dots in the standard format of a phone number. The number must adhere to the <a href=\"https://en.wikipedia.org/wiki/North_American_Numbering_Plan\">North American Numbering Plan (NANP)</a>. NANP uses NPA-NXX-xxxx telephone number format where NPA is a 3-digit area code, NXX is a 3-digit central exchange code, and xxxx is the subscriber number. The NPANXX format disallows some values for certain digits. Call-Em-All screens each number to make sure it adheres to the NANP. Phone numbers are also checked see if they are capable of receiving texts.</p>\n","_postman_id":"c36f52ca-1b15-48a6-9241-a1268a90a5a4","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"1864d048-9221-4bfd-a5b3-e0011a6d82c4","id":"1864d048-9221-4bfd-a5b3-e0011a6d82c4","name":"Common Types","type":"folder"}}},{"name":"PIN / Password","item":[],"id":"ec99bf60-3381-454a-8451-951b55dbd460","description":"<p>In combination with a Username, the Personal Identification Number (PIN) authenticates a Call-Em-All account. The PIN has undergone some changes from its original format and might be more accurately considered to be a password. In fact, the Call-Em-All website refers to PINs as Passwords. Historically, the PIN was a 4-digit to 10-digit numeric string. In November of 2014, the PIN format was expanded to allow alphanumeric characters and symbols. Legacy PINs are still supported and there is no requirement to switch to the new format. A PIN must be 8-25 characters long, must contain at least one digit and at least one letter, and can't have any whitespace characters. Special symbols are allowed. To be exact, a PIN must conform to the following regular expression: ^(?=.<em>\\d)(?=.</em>[a-zA-Z])(?!.*\\s).{8,25}$/.</p>\n","_postman_id":"ec99bf60-3381-454a-8451-951b55dbd460","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"1864d048-9221-4bfd-a5b3-e0011a6d82c4","id":"1864d048-9221-4bfd-a5b3-e0011a6d82c4","name":"Common Types","type":"folder"}}},{"name":"Username","item":[],"id":"8d7752c7-be70-4a81-8da7-80ab7f4f5dce","description":"<p>The Username is a unique identifier used to log in to an account. Historically, Username was a sequence of five to ten digits. In November of 2014, we began allowing alphanumeric characters and some symbols. Legacy Usernames are still supported and there is no requirement to update to the new format. New or updated Usernames must be 8-50 characters long and can consist of letters, numbers, and the following special characters: . _ ~ ! @ # $ % ^ &amp; * - / + ' and ?. To be exact, Usernames must conform to this regular expression: ^(?=.{8,50}$)[a-zA-Z0-9._~!@#$%^&amp;*-/+'?]+$.</p>\n","_postman_id":"8d7752c7-be70-4a81-8da7-80ab7f4f5dce","auth":{"type":"noauth","isInherited":true,"source":{"_postman_id":"1864d048-9221-4bfd-a5b3-e0011a6d82c4","id":"1864d048-9221-4bfd-a5b3-e0011a6d82c4","name":"Common Types","type":"folder"}}}],"id":"1864d048-9221-4bfd-a5b3-e0011a6d82c4","description":"<p>The Rest API request and response models' properties rely on a number of data types and special data formats. We've collected them here for your convenience. When an API request or response model property references a common type, you'll see a link to the common type in the Property column.</p>\n","auth":{"type":"noauth","isInherited":false},"event":[{"listen":"prerequest","script":{"id":"8fbe36b4-6c07-4f2c-b648-7d6dfc854509","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"497aba07-21a2-4a81-ba17-1a777ba3e853","type":"text/javascript","exec":[""]}}],"_postman_id":"1864d048-9221-4bfd-a5b3-e0011a6d82c4"}],"event":[{"listen":"prerequest","script":{"id":"43871165-8e75-4575-893a-f219426e13b0","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"8229ab65-94cb-42dc-8d1e-153de2b503a7","type":"text/javascript","exec":[""]}}]}