add socket api
add socket api