SIP User
ListSIPUsersBySIPConnectionUUID
GET
https://api.opentact.org/rest/sip/connection/{uuid}/users
Get SIP users by SIP connection
Path Parameters
uuid
string
^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
Headers
X.Auth-Token
string
JWT_TOKEN
Code Example
CreateSIPUser
POST
https://api.opentact.org/rest/sip/connection/{uuid}/Users
Create a new SIPUser
Headers
X.Auth-Token
string
JWT_TOKEN
Content-Type
string
application/json
Request Body
login
string
[ 7 .. 15 ] characters
password
string
^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
SIP connection uuid
first_name
string
[ 1 .. 24 ] characters
last_name
string
[ 1 .. 24 ] characters
string
[ 6 .. 80 ] characters
Remote SIP service IP
phone_number
number
[ 3 .. 16 ]
avatar
string
[ 10 .. 255 ] characters
dob
string
<date-time> Date of birth
gender
string
Enum: "Agender"
"Androgyne"
"Androgynous"
"Bigender"
"Cis"
"Cisgender"
"Cis Female"
"Cis Male"
"Cis Man"
"Cis Woman"
"Cisgender Female"
"Cisgender Male"
"Cisgender Man"
"Cisgender Woman"
"Female to Male"
"FTM"
"Gender Fluid"
"Gender Nonconforming"
"Gender Questioning"
"Gender Variant"
"Genderqueer"
"Intersex"
"Male to Female"
"MTF"
"Neither"
"Neutrois"
"Non-binary"
"Other"
"Pangender"
"Trans"
"Trans Female"
"Trans Male"
"Trans Man"
"Trans Person"
"Trans Woman"
"Transfeminine"
"Transgender"
"Transgender Female"
"Transgender Male"
"Transgender Man"
"Transgender Person"
"Transgender Woman"
"Transmasculine"
"Transsexual"
"Transsexual Female"
"Transsexual Male"
"Transsexual Man"
"Transsexual Person"
"Transsexual Woman"
"Two-Spirit"
remote_ip
string
[ 7 .. 15 ] characters
sip_connection_uuid
string
^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
SIP Connection uuid
Code Example
ModifySIPUser
PATCH
https://api.opentact.org/rest/sip/connection/user/{uuid}
Modify SIPUser
Headers
X.Auth-Token
string
JWT_TOKEN
Content-Type
string
application/json
Request Body
login
string
[ 3 .. 60 ] characters
password
string
^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
SIP connection uuid
first_name
string
[ 1 .. 24 ] characters
last_name
string
[ 1 .. 24 ] characters
string
[ 6 .. 80 ] characters
Remote SIP service IP
phone_number
number
[ 3 .. 16 ]
avatar
string
[ 10 .. 255 ] characters
dob
string
<date-time> Date of birth
gender
string
Enum: "Agender"
"Androgyne"
"Androgynous"
"Bigender"
"Cis"
"Cisgender"
"Cis Female"
"Cis Male"
"Cis Man"
"Cis Woman"
"Cisgender Female"
"Cisgender Male"
"Cisgender Man"
"Cisgender Woman"
"Female to Male"
"FTM"
"Gender Fluid"
"Gender Nonconforming"
"Gender Questioning"
"Gender Variant"
"Genderqueer"
"Intersex"
"Male to Female"
"MTF"
"Neither"
"Neutrois"
"Non-binary"
"Other"
"Pangender"
"Trans"
"Trans Female"
"Trans Male"
"Trans Man"
"Trans Person"
"Trans Woman"
"Transfeminine"
"Transgender"
"Transgender Female"
"Transgender Male"
"Transgender Man"
"Transgender Person"
"Transgender Woman"
"Transmasculine"
"Transsexual"
"Transsexual Female"
"Transsexual Male"
"Transsexual Man"
"Transsexual Person"
"Transsexual Woman"
"Two-Spirit"
remote_ip
string
[ 7 .. 15 ] characters
sip_connection_uuid
string
^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
SIP Connection uuid
Code Example
GetSIPUserByUUID
GET
https://api.opentact.org/rest/sip/connection/user/{uuid}
Get SIP user by UUID
Path Parameters
uuid
string
^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
Headers
X.Auth-Token
string
JWT_TOKEN
Code Example
RemoveSIPUserByUUID
DELETE
https://api.opentact.org/rest/sip/connection/user/{uuid}
Get SIP user by UUID
Path Parameters
uuid
string
^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
Headers
X.Auth-Token
string
JWT_TOKEN
Code Example
Last updated
Was this helpful?