Is There a Method to Programmatically Retrieve a List of Projects, Create a New Project, or List the Workflows in a Project?

This topic was automatically generated from Slack. You can find the original thread here.

Is it really the case that there’s no way to get a list of projects programmatically? I don’t even see a way to create a new project, for that matter. Or list the workflows in a project.

Can you tell me more about your use case?

Well, maybe I don’t actually need it - I thought that GitHub integration was a premium service, but it looks as if maybe I was either wrong or that’s changed. I’ll look at that more closely later & reach out if I still have questions. Thanks.

GitHub Sync is part of the Advanced plan.

I am pretty sure I have the advanced plan, and I’ve tried to set it up with both deploy keys and oauth, but I just keep getting the GIT operation blocked: Control flow within GIT currently disabled. error. Does this mean I don’t have Advanced?

No, that means that workflows that are using control flow blocks like If/Else and Switch don’t yet work with Git Sync.

Oh. Interesting.