PortMap

Endpoints

GET /api/port/<n>

Every entry that covers port n (0–65535).

GET
Loading…

GET /api/search?q=<term>

Search software names and descriptions. Returns entries grouped by port.

GET
Loading…

GET /api/ports

Every port in the catalog, grouped — the bulk download. Use this once instead of looping individual port calls. The response is large, so it opens in a new tab rather than previewing here.

GET /api/ports

Entry schema

FieldTypeNotes
portstringSingle port ("443") or range ("49152-65535")
port_start / port_endintInclusive numeric range bounds
softwarestring \| nullApplication name, when known
descriptionstringPlain text
description_htmlstringHTML version with reference links as <a> tags
protocolsobjectMap of protocol → status. Only protocols this entry uses are present. Status values: "official", "assigned", "reserved", "unofficial"
sourcesarray[{ "url": "...", "title": "..." }]
verifiedbooltrue for canonical / reviewed entries
updated_atstringISO timestamp, when available