When to use low-level REST APIs

The recommendation is to use the high-level APIs wherever possible to implement REST Web services.

However, when there is need for more detailed and granular control, you may opt to use the low-level APIs. Low-level APIs may be needed in specific scenarios because a high-level implementation may not yet be available.