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]
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to