В общем оказалось что этот код генерируется по типу Twitter's snowflake, и для генерации используется юникс время, йд пользователя и и другая непонятная мне хрень, при попытке получить этот код по инструкции из документации у меня получались совсем непохожие числа, поэтому нашёл способ получаст код запросом, посмотрю что из этого получится,
спасибо всем кто откликнулся в теме)
@lemins Строки удаляются из переменной, когда пользуешься ресурс в список и берешь элемент. Чтобы удалялись из файла не пользуйся функцией ресурс в список, а просто используй ресурс без галочки повторное использование.(вроде строки удаляются после завершения работы скрипта)