---
title: "Blacklist Checker (monolith compatible path)"
method: GET
path: "/check"
tags: ["Security"]
---

# Blacklist Checker (monolith compatible path)

`GET /check`

## Request

- Base URL: `https://proweblook.com/api/v1`
- URL: `https://proweblook.com/api/v1/check`
- Auth: API key in query parameter `api_key`

Check an IP, domain, or URL against DNSBL/spam sources. Canonical lookup host path is GET/POST https://lookup.proweblook.com/api/v1/blacklistchecker. This monolith path is not caller ID; caller ID is GET/POST https://lookup.proweblook.com/api/v1/calleridvalidation.

## Query parameters

- `target` string, required
- `target_type` 'ip' | 'domain' | 'url' | 'auto', required
- `sources` string

## Response `200`

Blacklist check result

## Other responses

- `400`: Missing or invalid target / target_type
- `401`: Invalid API key
- `402`: Insufficient blacklist credits

---

[API](https://skmtc.dev/proweblook/apis/proweblook-api.md) · [All operations](https://skmtc.dev/proweblook/apis/proweblook-api/llms.txt) · [OpenAPI document](https://skmtc.dev/proweblook/apis/proweblook-api/revisions/b15b4101aa8e?raw)
