Property

sip

The Session Initiation Protocol (SIP) is used to set up voice and video calls over IP networks, typically on port 5060. The crawler sends an OPTIONS request and parses the headers of the response to identify the software and the capabilities of the SIP server, PBX or phone.

Property Name Type Description Required
allow array of string SIP methods that the device supports according to the "Allow" header, ex: INVITE, OPTIONS, REFER
server string Value of the "Server" header, which proxies and PBXs use to identify their software.
supported array of string SIP extensions (option tags) that the device supports according to the "Supported" header, ex: replaces, timer, 100rel
user_agent string Value of the "User-Agent" header, which phones and other end points use to identify their software.

↑ TopExample
{
    "user_agent": "TP-Link SIP Stack V1.0.0",
    "allow": [
        "PRACK",
        "INVITE",
        "ACK",
        "BYE",
        "CANCEL",
        "UPDATE",
        "SUBSCRIBE",
        "NOTIFY",
        "REFER",
        "OPTIONS"
    ],
    "supported": [
        "replaces",
        "100rel",
        "timer",
        "norefersub"
    ]
}