Add subscribe API