Custom resources: load entity by uuid
As long as you have the uuid of an entity you can use Drupal's entity storage interface to load it given that property. It should be as simple as using the loadByProperties method.

$node_loaded_by_uuid = \Drupal::entityTypeManager()-&gt;getStorage('node')-&gt;loadByProperties(['uuid' =&gt; $your_uuid]);
$node_loaded_by_uuid = reset($node_loaded_by_uuid);


UPDATE: milkovsky is correct. loadByProperties returns an array. If you want the actual node object at the top of it you will have to use the reset function.