Guides / Working with data / Contexts and egress

Contexts and egress

Calls run in isolated, pre-warmed device contexts with city-level egress in 84 cities, so sessions stay consistent and results stay local.

LeanPool and FullPool

Gateway reads and primitives run on LeanPool contexts that we manage and rotate. Connected sessions run on FullPool: one dedicated context per session.

Supported cities

RegionCities
USmiami, chicago, houston, dallas, phoenix, philadelphia, austin, jacksonville, columbus, charlotte, indianapolis, seattle, denver, boston, detroit, nashville, portland, atlanta, orlando, tampa, minneapolis, cleveland, baltimore, milwaukee, albuquerque, tucson, sacramento, oakland, fresno, irvine, anaheim, riverside, omaha, raleigh, louisville
GBlondon, manchester, birmingham, glasgow, liverpool, leeds, edinburgh, bristol
DEberlin, munich, hamburg, cologne, stuttgart, dusseldorf
FRparis, marseille, lyon, toulouse, nice
CAtoronto, montreal, vancouver, calgary, edmonton, ottawa, winnipeg
AUsydney, melbourne, brisbane, perth, adelaide
ITrome, milan, naples, turin
ESmadrid, barcelona, valencia, seville
NLamsterdam, rotterdam, utrecht, eindhoven
BRbrasilia, fortaleza
JPtokyo, osaka, yokohama, nagoya

Your own device

To keep requests on one device in your own client, provision one with POST /v1/devices/provision and reuse its device_id.