add cg API