---
title: Protocols
---

[Skip to content](#%5Ftop) 

[API Reference](https://developers.cloudflare.com/api/typescript)

[Spectrum](https://developers.cloudflare.com/api/typescript/resources/spectrum)

Copy Markdown

Open in **Claude**

Open in **ChatGPT**

Open in **Cursor**

---

**Copy Markdown**

**View as Markdown**

# Protocols

##### [List Spectrum application protocols](https://developers.cloudflare.com/api/typescript/resources/spectrum/subresources/protocols/methods/list)

client.spectrum.protocols.list(ProtocolListParams { zone\_id } params, RequestOptionsoptions?): SinglePage<[ProtocolListResponse](https://developers.cloudflare.com/api/typescript/resources/spectrum#%28resource%29%20spectrum.protocols%20%3E%20%28model%29%20protocol%5Flist%5Fresponse%20%3E%20%28schema%29) { description, name, ports, transport } \>

GET/zones/{zone\_id}/spectrum/protocols

##### ModelsExpand Collapse 

ProtocolListResponse { description, name, ports, transport } 

description: string

The full name of the application protocol.

name: string

The short name of the application protocol.

ports: Array<number\>

The available listening ports for the given protocol.

transport: string

The transport layer protocol used by the application protocol