Introduction
This section documents Geonode Proxies APIs only (not Scraper API).
Two surfaces
| Surface | Host | Auth | Used for |
|---|---|---|---|
| Proxy connection | proxy.geonode.io:<port> | Proxy username + password; options in username | Geo, exclude, type, sticky flags |
| Management REST | monitor.geonode.com or app-api.geonode.com | HTTP Basic (-u user:pass) | Geo list, usage, whitelist, list/release sessions |
Connection example
curl -x "http://proxy.geonode.io:9000" \
--proxy-user "<username>-type-residential-country-US:<password>" \
"http://ip-api.com/json"Management example
curl -u "<username>:<password>" \
"https://monitor.geonode.com/monitor-light/proxies"Quick map
- Connection flags: Geo, Exclude, IP type, sticky create/lifetime/limit
- REST: Geo-locations, Usage, Whitelist, Sessions
- Errors: Error handling
Important
- IP type mixed flag is
-type-mix(not-type-mixed→ 403) - Strict miss → HTTP 465
- Sessions list/release use
monitor.geonode.com, notapp-api/api/sessions/...(404) - Release that works:
sessionId+ integerport
Was this page helpful?