I read Hands-On API Learning.
This practical book walks through API design, implementation, testing, and operation while you build things yourself. It goes past abstract principles and deepens your understanding as you actually create an API.
It covers the topics you cannot skip when you run an API over the long term: design principles, documentation, versioning, and security. Even developers who already build APIs can use it as a checklist to review their own designs.