Hi there
So, what you want is to have a page on your website with an input box and "populate" button. Then, it will get an API request stored as a JSON temporarily, then, you should store that on the database. Correct? What website you have, a language written with? What database? I see that you have listed python, do you use the Django framework? Can you elaborate more on the website that you have and how exactly you want to populate the database?
Anyways, feel free to hit me up so we can talk more about this. I am very responsive. All the best