You can get the IP Pools by doing an API call to the NSX Manager:
GET https://nsxmanager/api/2.0/services/ipam/pools/scope/globalroot-0
Hi SameerKhosla,
I'm pretty sure these are not overlapping constructs, so you will not find NSX IP Pools in the vCenter MOB.
Like mentioned in the previous reply, IP Pools in NSX are created in the context of globalroot-0 (NSX Global Scope). You can read about working with those in the NSX API Guide (Screenshot attached)
The IP Pools as seen in the https://vcenter-ip/mob/?moid=IpPoolManager are related to the Datacenter object's Network Protocol Profile settings.