jose valenzuela Thanks for posting your question in Microsoft Q&A. Based on your description, you can use **azure-api-management-devops-resource-kit**to extract one or more APIs using operations, policies, diagnostic settings etc. to API templates (ARM templates) with Extractor tool and deploy ARM templates whenever needed.
We have a detailed description in doc on how you can export it with some parameter samples, and also tech community article: Working with API management DevOps resource kit to help with the same. We discussed some other options including best practices for your reference here.
I hope this helps with your question and let me know if you have any questions.
If you found the answer to your question helpful, please take a moment to mark it as "Yes" for others to benefit from your experience. Or simply add a comment tagging me and would be happy to answer your questions.