Special properties that you may need to consider for your Solution include:
See
WEB API Overview
REST 101
API Basics
How Do I...