single graph api