api add _sign for sign