add pages API
add pull request API