Good Day Ma'am/Sir,
I can implement you REST or GraphQL API setup. The difference of the two is GraphQL has more flexibility, clean, and very fast API calls.
Have a lot of experience in Web Development which your requirements are met. I can work ahead, tell me what are the task to be done if you are interested, to adjust the milestone and pricing and days requirement to finish the project.
Best Regards,
Dennis James Matildo