platform bridge API