add codes

api tool 1.0