request appointment endpoints