Add delegate auth api