Какие книги почитать про создание клиент-сервер api?
Я бы порекомендовал статьи с хабра:
habrahabr.ru/post/144011
habrahabr.ru/post/181988
habrahabr.ru/post/251193
habrahabr.ru/company/yandex/blog/227377
Советую прочитать эту статью, чтобы сложилась картинка: habrahabr.ru/company/yandex/blog/265569