gc api