| GET /api/v1/ip/{ip} | Verdict for one address, with evidence and confidence |
| GET /api/v1/ip/{ip}/history | Every week of an address |
| GET /api/v1/prefix/{cidr} | Prefix with the providers inside it |
| GET /api/v1/prefix/{cidr}/addresses | Every address of a prefix, in a window, filterable |
| GET /api/v1/prefix/{cidr}/timeline | Daily probing of a prefix |
| GET /api/v1/asn/{asn} | Network with its provider distribution |
| GET /api/v1/asn/{asn}/networks | Every prefix of a network, filterable |
| GET /api/v1/org/{id} | AS organisation as one network, and its ASNs |
| GET /api/v1/org/{id}/networks | Every prefix of an organisation, filterable |
| GET /api/v1/country/{cc} | Networks and providers located in a country |
| GET /api/v1/countries | Every country with known exits, for the map |
| GET /api/v1/service/{tag} | Provider profile |
| GET /api/v1/service/{tag}/networks | Every network a provider exits from |
| GET /api/v1/services | Every provider, with addresses, prefixes and countries |
| POST /api/v1/bulk | Many addresses at once, with a summary |
| GET /api/v1/search?q= | Resolve free text to an entity |
| GET /api/v1/suggest?q= | Suggestions as you type |
| GET /api/v1/meta | Dataset version, counts, coverage |
| GET /api/v1/sources | Source provenance and health — administrators |
| GET /api/v1/openapi.yaml | This API's OpenAPI 3.1 specification |