---
title: SIP type | Wartiva GraphQL API
description: Session Initiation Protocol is a signaling protocol used for initiating, maintaining, and terminating communication sessions that include voice.
url: https://wartiva.com/api-docs/types/sip.html
updated: 2026-10-07
---

Networks, devices, and sensors · GraphQL type

# `SIP` type

Session Initiation Protocol is a signaling protocol used for initiating, maintaining, and terminating communication sessions that include voice, video and messaging applications. SIP is used in Internet telephony, in private IP telephone systems, as well as mobile phone calling over LTE ( VoLTE ).

## Fields

| Field Name | Description |
|---|---|
| `response` - [`String!`](https://wartiva.com/api-docs/types/string.html) | Response string from the server. |
| `userAgent` - [`String!`](https://wartiva.com/api-docs/types/string.html) | User-Agent response string. Usually contains Software and Version number of the system. |
| `serviceType` - [`String!`](https://wartiva.com/api-docs/types/string.html) | Type of the system. |

## Used by

- [`ServiceReport`](https://wartiva.com/api-docs/types/service-report.html) union: The service specific data structure describing details of the specific type of service.

## Example

### Example

```json
{
  "response": "xyz789",
  "userAgent": "xyz789",
  "serviceType": "xyz789"
}

```

---

Wartiva is in early access. Request access: https://wartiva.com/early-access.html  
All pages: https://wartiva.com/llms.txt
