Agency API — integrate dedicated IPs into your platform
The Algo-IP Agency REST API lets trading terminals, algo agencies and multi-tenant SaaS products provision one dedicated Mumbai static IP per end-client. Authenticate every call with the X-Agency-Key header (or Authorization Bearer) using the live key issued at wholesale onboarding. Base URL: https://algo-ip.in/api/v1/agency.
POST /allocations with customerLabel, optional ipType (IPv4 or IPv6) and broker label returns allocation.id, ipAddress, proxyHost, proxyPort, username and password. Persist those fields on your client record. Show ipAddress as the only broker-whitelist value. Point their bot at bom-node1.algo-ip.in port 443 with the username and password — never dial a raw VPS IPv4 and never connect IPv6 allocations to [ipv6]:443.
GET /profile returns creditBalanceInr plus wholesale IPv4/IPv6 rates. GET /allocations lists the book. POST /allocations/:id/rotate issues new credentials without changing the dedicated IP. POST /allocations/:id/release stops auto-renewal and returns the address to the pool. GET /nodes reports Mumbai capacity. Errors: 401 missing key, 403 invalid or inactive agency, 402 insufficient credit, 429 at 120 requests per 15 minutes. Individual traders use proxy setup docs.