Это во многом зависит от того, что вы пытаетесь сделать и по какой причине. Генерирование уникальных порядковых номеров очень сложно в среде, в которой несколько пользователей одновременно получают доступ к этой конечной точке.
Если вы пытаетесь дать им идентификатор для использования для вставки какого-либо типа данных, тогда я предлагаюВы не предлагаете целые числа. Вместо этого предложите GUID.
Проблема с вставкой данных на основе такого механизма заключается в том, что иногда по разным причинам данные фактически не вставляются. пользователи передумают, в конечном итоге запрашивают другой идентификатор, или последующий вызов просто завершается неудачей, и в результате вы получаете дыры в ваших данных.
Вместо этого предложите им вернуть GUID, и, если вызов в конце концов поступит, используйте его.