Project

General

Profile

Enrollment » History » Version 10

Adrian Georgescu, 03/09/2011 07:24 PM

1 1 Adrian Georgescu
= Create SIP account =
2
3 6 Adrian Georgescu
To create a SIP2SIP account programmatically you can use the HTTP/JSON API available at this address:
4 1 Adrian Georgescu
5 10 Adrian Georgescu
https://enrollment.sipthor.net/enrollment.phtml?query
6 1 Adrian Georgescu
7 2 Adrian Georgescu
The following query parameters are mandatory:
8 1 Adrian Georgescu
9
 * email
10
 * password
11
 * display_name
12
 * username
13 2 Adrian Georgescu
14
Example:
15
16 10 Adrian Georgescu
https://enrollment.sipthor.net/enrollment.phtml?email=abcd@example.com&password=1234&display_name=Example&username=test456
17 2 Adrian Georgescu
18
Will create the sip address:
19
20
{{{
21
sip:test456@sip2sip.info
22
}}}
23
24 7 Adrian Georgescu
The result of the operation including the SIP account credentials is returned as a json structure that you can parse using your program. Oh and of course, replace your username with your own value, we have already used this one for the purpose of providing this example.
25 8 Adrian Georgescu
26 9 Adrian Georgescu
SIP Clients using this API:
27 8 Adrian Georgescu
28 9 Adrian Georgescu
 * Blink http://icanblink.com
29
 * SIP Communicator http://sip-communicator.org