add API module for Gekosale 2.0