Create a Pipeline with the Azure DevOps API
Creating an Azure Pipeline using the Azure DevOps REST API is possible, but badly documented. This post goes through how to do this; both using curl and using TypeScript.
If you're curious as to how to list pipelines, then check out my post on listing pipelines with the Azure DevOps API.