Understanding REST API Design Rules