Let's start this guide with the basics. There are 2 account types with Ytel API.

You have the standard "Parent Account" which has access to all of our Ytel API features, and then you have the other type "Sub Account".  Sub accounts function the same as a Parent account _except_ Sub accounts pay for their API usage directly from the Parent account Funds Balance.  Conversely, because of this, they do not have access to add funds. As well, Sub accounts do not have access to usage reports for the parent account or any of its sub account siblings.

What is this good for? Well, a Parent/Sub account structure allows you as the Software or Service provider to allow for one Parent account to administrate multiple clients with one bill and insight into all the clients usage from a single management account.

Now, to create a Sub account you have 2 options.

Option 1 - Via our Create Sub account API 

curl -X POST 'https://api.message360.com/api/v3/user/createsubaccount' -u '{AccountSid}:{AuthToken}'
-d 'firstname={firstname}&lastname={lastname}&email={emailaddress}&password={password}&friendlyname={friendlyname}'


The API will return you both the Accountsid and Authtoken for the newly created sub account

You can view full documentation for the API here @ https://docs.ytel.com/reference#usercreatesubaccount

Option 2 - Via the Portal

>Log into your API account @ app.ytel.com

>Navigate from your Portal Dashboard to https://portal.message360.com/docs/v3/subuser/subuserlist

>Click "Create sub account" in the top right

>Fill out the form and click "submit"

If you are then returned to the Manage Subaccount screen and prompted with a "successfully created subaccount" Congratulations are in order, you have created your first subaccount!

Did this answer your question?