BPMN-диаграммы используются для представления бизнес-процессов и плохо поддерживают детали системного уровня. Это может быть причиной того, что вы не можете найти примеры, близкие к ожидаемым.
UML должен быть вашим выбором, поскольку он предлагает вам ряд типов диаграмм специально для того, чего вы хотите достичь.
Типичным выбором здесь будет Диаграмма действий (которая будет выглядеть очень похоже на вашу диаграмму, только некоторые элементы будут немного отличаться - в конце действия будет использоваться другой значок с черным шаром внутри, и узел принятия решения будет пустым; более того, вам понадобятся элементы fork / join, где есть два параллельных потока).
Другой вариант, как и предыдущий, - это диаграмма последовательности. все будет совсем иначе. Тем не менее, он подчеркивает обязанности Клиента, API и Базы данных и то, как сообщения передаются между ними.
Если вас меньше интересует последовательность сообщений, вы также можете рассмотреть диаграмму коммуникации.