---
title: SemanticVersion type | Wartiva GraphQL API
description: Reports semantic version information including major.minor.patch. Wartiva GraphQL API reference with arguments, fields, and examples.
url: https://wartiva.com/api-docs/types/semantic-version.html
updated: 2026-10-07
---

General · GraphQL type

# `SemanticVersion` type

Reports semantic version information including major.minor.patch.

## Fields

| Field Name | Description |
|---|---|
| `major` - [`Int!`](https://wartiva.com/api-docs/types/int.html) | Major semantic version number. |
| `minor` - [`Int!`](https://wartiva.com/api-docs/types/int.html) | Minor semantic version number. |
| `patch` - [`Int!`](https://wartiva.com/api-docs/types/int.html) | Patch semantic revision number. |
| `string` - [`String!`](https://wartiva.com/api-docs/types/string.html) | Format the version as a string. |

## Used by

- [`FTP`](https://wartiva.com/api-docs/types/ftp.html) type: File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer…
- [`IPP`](https://wartiva.com/api-docs/types/ipp.html) type: Internet Printing Protocol (IPP) service.
- [`MongoDB`](https://wartiva.com/api-docs/types/mongo-db.html) type: MongoDB database.
- [`NTP`](https://wartiva.com/api-docs/types/ntp.html) type: Network Time Protocol (NTP) service.

## Example

### Example

```json
{
  "major": 987,
  "minor": 123,
  "patch": 987,
  "string": "abc123"
}

```

---

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