Zend certified PHP/Magento developer

Default Magento API not returning custom payment method if base currency is GBP

I am not getting my custom payment method in response to rest/US/V1/carts/mine/shipping-information API if base currency is GBP, if I change base currency to any other currency then its working fine.

is there any problem with API?