remote API access explanation