---
title: "Create Network Services"
method: POST
path: "/network-services"
tags: ["Configuration - Network"]
---

# Create Network Services

`POST /network-services`

Create a new Network Services.

## Request body

- XiqNetworkServiceRequest
  - `name` string — The network service name.
  - `description` string — The network service name.
  - `ip_protocol` 'TCP' | 'UDP' | 'SVP' | 'CUSTOM' — IP Protocol, only for custom Application.
  - `protocol_number` integer — The Network Protocol Number
  - `port_number` integer — The Network Port Number
  - `alg_type` 'NONE' | 'FTP' | 'TFTP' | 'SIP' | 'DNS' | 'HTTP' — Application Layer Gateway (ALG) type, only for custom Application.

## Response `201`

Created

- XiqNetworkService — The IP Firewall Action.
  - `id` integer, required — The unique identifier
  - `create_time` string, date-time, required — The create time in UTC (ISO 8601 format)
  - `update_time` string, date-time, required — The last update time in UTC (ISO 8601 format)
  - `org_id` integer — The organization identifier, valid when enabling HIQ feature
  - `name` string — The Network Service name
  - `description` string — The Network Service description
  - `ip_protocol` 'TCP' | 'UDP' | 'SVP' | 'CUSTOM' — IP Protocol, only for custom Application.
  - `protocol_number` integer — The Network Protocol Number
  - `port_number` integer — The Network Port Number
  - `alg_type` 'NONE' | 'FTP' | 'TFTP' | 'SIP' | 'DNS' | 'HTTP' — Application Layer Gateway (ALG) type, only for custom Application.
  - `service_type` 'NETWORK' | 'APPLICATION', required — The Service Type.

---

[API](https://skmtc.net/extremecloudiq/apis/extremecloud-iq-api.md) · [All operations](https://skmtc.net/extremecloudiq/apis/extremecloud-iq-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/extremecloudiq/extremecloud-iq-api/versions/5ff7ab84e8e8/schema)
