Inspect Endpoint
Публичен диагностичен endpoint, който връща вашия клиентски IP адрес и детайли за засичане на proxy. Използвайте го, за да проверите дали изходящият ви трафик преминава през proxy, преди да започнете да изпращате requests през FourA.
Request
GET /inspect
Този endpoint е публичен. Без API ключ, без X-API-Key header.
curl https://eu.api.foura.ai/inspect
Response
{
"clientIp": "203.0.113.42",
"proxyDetection": {
"isProxy": false,
"proxyType": "none",
"anonymityLevel": "none",
"confidence": "medium",
"detectedHeaders": [],
"explanation": "Direct connection (no client-side proxy detected). Note: Elite proxies cannot be ruled out without additional data."
},
"proxyChain": {
"originalClientIp": "203.0.113.42",
"proxyCount": 0,
"hasPrivateIps": false
},
"timestamp": "2026-04-29T08:07:04.683Z"
}
Top-Level Fields
| Field | Type | Description |
|---|---|---|
clientIp |
string | Оригинален клиентски IP (най-левият адрес във веригата на препращане) |
proxyDetection |
object | Анализ за засичане на proxy и анонимност |
proxyChain |
object | Разбивка на IP веригата от страна на клиента |
timestamp |
string | ISO 8601 времево клеймо за момента, в който request е бил инспектиран |
proxyDetection
| Field | Type | Description |
|---|---|---|
isProxy |
boolean | True, ако са засечени proxy headers от страна на клиента |
proxyType |
string | Едно от: transparent, anonymous, distorting, elite, none |
anonymityLevel |
string | Едно от: transparent, anonymous, elite, none |
confidence |
string | Увереност на засичане: high, medium или low |
detectedHeaders |
string[] | Имена на headers, които са сигнализирали за proxy (напр. via, forwarded) |
explanation |
string | Обобщение на резултата на разбираем английски език |
proxyChain
| Field | Type | Description |
|---|---|---|
originalClientIp |
string | Същото като clientIp от най-високо ниво |
proxyChain |
string[] | Списък с proxy IP адреси между вас и FourA, ако има такива |
proxyCount |
number | Брой засечени proxies във веригата (0 = директна връзка) |
via |
string[] | Съдържание на Via header, ако е наличен |
hasPrivateIps |
boolean | True, ако във веригата се появяват частни или вътрешни IP адреси |
Proxy Types
| Type | What it means |
|---|---|
transparent |
Препраща реалния ви IP адрес и се идентифицира като proxy |
anonymous |
Скрива реалния ви IP адрес, но се идентифицира като proxy |
distorting |
Изпраща фалшив клиентски IP адрес към дестинацията |
elite |
Без proxy headers, изглежда като директна връзка |
none |
Не е засечено proxy от страна на клиента |
When to Use This
- Потвърдете, че изходящият ви трафик не преминава през корпоративно или VPN proxy, което не сте очаквали.
- Дебъгнете защо реалният ви IP адрес се появява в логовете на целевия сайт, дори когато сте смятали, че сте анонимни.
- Проверете дали residential или ротиращо proxy маскира вашия произход, преди да изпращате платени requests през FourA.
Този endpoint инспектира връзката ви към FourA. Той не тества собствената proxy мрежа на FourA. За да проверите от кой IP адрес идва рутиран през FourA request, използвайте Proxy endpoint и прочетете response.
Limits
- Не се изисква authentication.
- Обект на щедър публичен rate limit. Ако го извиквате повече от няколко пъти в секунда от един и същ IP адрес, очаквайте throttling.
- Response отразява само headers и IP адреси. Той не може да засече перфектно прозрачно elite proxy, което премахва всички proxy headers.
Related
- API Endpoints: Endpoints за удостоверени requests
- Authentication: Как да удостоверите останалата част от API
- Common Issues: Дебъгване на неуспешни requests