CRUD functions can exist in a REST API, but REST APIs are not limited to CRUD functions . CRUD can operate within a REST architecture, but REST APIs can exist independent of CRUD. For example, a REST API can allow clients to reboot a server even if it doesn’t correspond to any CRUD functions.