Looks good

Please note you may encounter some limitation with free accounts when
developing the api.

Please share the milestone plan.

On Thu, Jul 30, 2015 at 11:07 AM, Kirishanthy Tharmalingam <
[email protected]> wrote:

> Hi all,
> I have planned to develop $subject as described below.
>
>
> Introduction
>
> Twilio allows software developers to programmatically make and receive
> phone calls and send and receive text messages using its web service APIs.
>
> Twilio API Methods
>
>
> 1. Accounts:
>
>    1.
>
>    Create a new sub-account of the master account.
>    2.
>
>    Retrieves a list of sub-accounts belongs to the master account.
>    3.
>
>    Returns information about a specific account.
>    4.
>
>    Update the properties of an account.
>
>
> 2. Calls:
>
>    1.
>
>    Makes an outgoing call to a phone, SIP-enabled endpoint, or Twilio
>    Client connection.
>    2.
>
>    Returns a list of calls made to and from your account.
>    3.
>
>    Retrieves information about a specific call.
>    4.
>
>    Changes the behavior of an in-progress call, such as transferring the
>    call, playing hold music, or terminating the call.
>    5.
>
>    Returns a list of recordings in your account.
>    6.
>
>    Retrieves a specific recording.
>    7.
>
>    Deletes a recording.
>    8.
>
>    Returns a list of transcriptions of recordings in your account.
>    9.
>
>    Retrieves a specific transcription of a recording.
>
>
> 3. Phone Numbers:
>
>    1.
>
>    Adds a new caller ID to your account.
>    2.
>
>    Returns a list of Outgoing CallerId.
>    3.
>
>    Returns a representation of a specific caller ID number.
>    4.
>
>    Updates the caller ID, and returns the updated resource if successful.
>    5.
>
>    Deletes the caller ID from the account.
>    6.
>
>    Returns a list of local Available Phone Number.
>    7.
>
>    Returns a list of Available Toll Free Number.
>    8.
>
>    Purchases a new phone number for your account.
>    9.
>
>    Returns a list of Incoming Phone Number.
>    10.
>
>    Returns a specific phone Number
>    11.
>
>    Update the incoming phone number's properties.
>    12.
>
>    Remove phone number from your account.
>
>
> 4.SMS messages:
>
>    1.
>
>    Sends a new outgoing SMS message.
>    2.
>
>    Retrieves a list of SMS messages associated with your account.
>    3.
>
>    Retrieves information about a specific SMS message.
>    4.
>
>    Retrieves a list of short codes associated with your account.
>    5.
>
>    Retrieves information about a specific short code.
>    6.
>
>    Updates the properties of a short code.
>
>
>
>
> Authentication
>
> Twilio API is utilizing the basic as the authentication mechanism.
>
> Detailed information about the above methods can be found in the following
> link:
>
> https://www.twilio.com/docs/api/rest
>
> On Thu, Jul 30, 2015 at 10:36 AM, Kirishanthy Tharmalingam <
> [email protected]> wrote:
>
>> Hi ,
>>
>> Now I focus on accounts, calls, phone number and sms.
>>
>>
>>
>> On Thu, Jul 30, 2015 at 10:16 AM, Malaka Silva <[email protected]> wrote:
>>
>>> Hi Kirishanthy,
>>>
>>> Existing connector is build using java sdk and will be doing this puerly
>>> with rest api.
>>>
>>> Can you list down the methods you are planning to implement.
>>>
>>> I think we can focus on sms, calls and phone numbers. WDYT?
>>>
>>> On Thu, Jul 30, 2015 at 9:56 AM, Kirishanthy Tharmalingam <
>>> [email protected]> wrote:
>>>
>>>>
>>>> Hi all,
>>>> I have planned to develop $subject as described below.
>>>>
>>>> Introduction
>>>>
>>>> Twilio allows software developers to programmatically make and receive
>>>> phone calls and send and receive text messages using its web service APIs.
>>>>
>>>> Twilio API Methods
>>>>
>>>> 1. Accounts:
>>>>
>>>>    1.
>>>>
>>>>    Create a new sub-account of the master account.
>>>>    2.
>>>>
>>>>    Retrieves a list of sub-accounts belongs to the master account.
>>>>    3.
>>>>
>>>>    Returns information about a specific account.
>>>>    4.
>>>>
>>>>    Update the properties of an account.
>>>>
>>>>
>>>> 2. Applications:
>>>>
>>>>    1.
>>>>
>>>>    Creates a new application.
>>>>    2.
>>>>
>>>>    Retrieves a list of all the applications in the master account.
>>>>    3.
>>>>
>>>>    Returns information about a specific application.
>>>>    4.
>>>>
>>>>    Retrieves a list of all the Connect Apps in the master account.
>>>>    5.
>>>>
>>>>    Returns information about a specific Connect App.
>>>>    6.
>>>>
>>>>    Retrieves a list of the Connect Apps that are authorized to access
>>>>    your account.
>>>>    7.
>>>>
>>>>    Returns information about a specific authorized Connect App.
>>>>    8.
>>>>
>>>>    Updates the properties of an application.
>>>>    9.
>>>>
>>>>    Updates the properties of a Connect App.
>>>>    10.
>>>>
>>>>    Remove an application from the master account.
>>>>
>>>>
>>>> 3. Calls:
>>>>
>>>>    1.
>>>>
>>>>    Makes an outgoing call to a phone, SIP-enabled endpoint, or Twilio
>>>>    Client connection.
>>>>    2.
>>>>
>>>>    Returns a list of calls made to and from your account.
>>>>    3.
>>>>
>>>>    Retrieves information about a specific call.
>>>>    4.
>>>>
>>>>    Changes the behavior of an in-progress call, such as transferring
>>>>    the call, playing hold music, or terminating the call.
>>>>    5.
>>>>
>>>>    Returns a list of recordings in your account.
>>>>    6.
>>>>
>>>>    Retrieves a specific recording.
>>>>    7.
>>>>
>>>>    Deletes a recording.
>>>>    8.
>>>>
>>>>    Returns a list of transcriptions of recordings in your account.
>>>>    9.
>>>>
>>>>    Retrieves a specific transcription of a recording.
>>>>
>>>>
>>>> 4. Conference:
>>>>
>>>>    1.
>>>>
>>>>    Returns a list of conferences within an account.
>>>>    2.
>>>>
>>>>    Retrieves information about a specific conference.
>>>>    3.
>>>>
>>>>    Returns the list of participants in the specific conference.
>>>>    4.
>>>>
>>>>    Returns a specific conference participant.
>>>>    5.
>>>>
>>>>    Mute or unmute a conference participant.
>>>>    6.
>>>>
>>>>    Removes a participant from the specified conference.
>>>>
>>>>
>>>> 5. Phone Numbers:
>>>>
>>>>    1.
>>>>
>>>>    Adds a new caller ID to your account.
>>>>    2.
>>>>
>>>>    Returns a list of Outgoing Caller Id.
>>>>    3.
>>>>
>>>>    Returns a representation of a specific caller ID number.
>>>>    4.
>>>>
>>>>    Updates the caller ID, and returns the updated resource if
>>>>    successful.
>>>>    5.
>>>>
>>>>    Deletes the caller ID from the account.
>>>>    6.
>>>>
>>>>    Returns a list of local Available Phone Number.
>>>>    7.
>>>>
>>>>    Returns a list of Available Toll Free Number.
>>>>    8.
>>>>
>>>>    Purchases a new phone number for your account.
>>>>    9.
>>>>
>>>>    Returns a list of Incoming Phone Number.
>>>>    10.
>>>>
>>>>    Returns a specific phone Number
>>>>    11.
>>>>
>>>>    Update the incoming phone number's properties.
>>>>    12.
>>>>
>>>>    Remove phone number from your account.
>>>>
>>>>
>>>>
>>>> 6. Queues:
>>>>
>>>>    1.
>>>>
>>>>    Creates a new queue.
>>>>    2.
>>>>
>>>>    Retrieves a list of existing queues.
>>>>    3.
>>>>
>>>>    Retrieves information about a specific queue.
>>>>    4.
>>>>
>>>>    Change the friendly name or max size of a queue.
>>>>    5.
>>>>
>>>>    Retrieves a list of the members in a queue.
>>>>    6.
>>>>
>>>>    Retrieves information about a specific member.
>>>>    7.
>>>>
>>>>    Removes a member from the specified queue and starts executing the
>>>>    call.
>>>>
>>>>
>>>> 7.SMS messages:
>>>>
>>>>    1.
>>>>
>>>>    Sends a new outgoing SMS message.
>>>>    2.
>>>>
>>>>    Retrieves a list of SMS messages associated with your account.
>>>>    3.
>>>>
>>>>    Retrieves information about a specific SMS message.
>>>>    4.
>>>>
>>>>    Retrieves a list of short codes associated with your account.
>>>>    5.
>>>>
>>>>    Retrieves information about a specific short code.
>>>>    6.
>>>>
>>>>    Updates the properties of a short code.
>>>>
>>>>
>>>> 8. Usage Records and Triggers:
>>>>
>>>>    1.
>>>>
>>>>    Retrieves a list of usage records associated with the account.
>>>>    2.
>>>>
>>>>    Creates a new usage trigger that will notify your application of
>>>>    usage thresholds.
>>>>    3.
>>>>
>>>>    Retrieves a list of existing usage triggers.
>>>>    4.
>>>>
>>>>    Retrieves information about a specific usage trigger.
>>>>    5.
>>>>
>>>>    Updates the properties of a usage trigger.
>>>>    6.
>>>>
>>>>    Removes a usage trigger from your account.
>>>>
>>>>
>>>> Authentication
>>>>
>>>> Twilio API is utilizing the basic as the authentication mechanism.
>>>>
>>>> Detailed information about the above methods can be found in the
>>>> following link:
>>>>
>>>> https://www.twilio.com/docs/api/rest
>>>>
>>>>
>>>> --
>>>> Thanks & Regards,
>>>> Kirishanthy
>>>> Associate Software Engineer
>>>> Mobile : +94 778333939
>>>> [email protected]
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> Best Regards,
>>>
>>> Malaka Silva
>>> Senior Tech Lead
>>> M: +94 777 219 791
>>> Tel : 94 11 214 5345
>>> Fax :94 11 2145300
>>> Skype : malaka.sampath.silva
>>> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77
>>> Blog : http://mrmalakasilva.blogspot.com/
>>>
>>> WSO2, Inc.
>>> lean . enterprise . middleware
>>> http://www.wso2.com/
>>> http://www.wso2.com/about/team/malaka-silva/
>>> <http://wso2.com/about/team/malaka-silva/>
>>>
>>> Save a tree -Conserve nature & Save the world for your future. Print
>>> this email only if it is absolutely necessary.
>>>
>>
>>
>>
>> --
>> Thanks & Regards,
>> Kirishanthy
>> Associate Software Engineer
>> Mobile : +94 778333939
>> [email protected]
>>
>
>
>
> --
> Thanks & Regards,
> Kirishanthy
> Associate Software Engineer
> Mobile : +94 778333939
> [email protected]
>



-- 

Best Regards,

Malaka Silva
Senior Tech Lead
M: +94 777 219 791
Tel : 94 11 214 5345
Fax :94 11 2145300
Skype : malaka.sampath.silva
LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77
Blog : http://mrmalakasilva.blogspot.com/

WSO2, Inc.
lean . enterprise . middleware
http://www.wso2.com/
http://www.wso2.com/about/team/malaka-silva/
<http://wso2.com/about/team/malaka-silva/>

Save a tree -Conserve nature & Save the world for your future. Print this
email only if it is absolutely necessary.
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to