tate_travaglini
9 years agoNew Contributor
Trigger Pipeline with REST without needing a URL Triggered Task
We are currently kicking off pipelines using the URL Triggered Task. However, we have a large number of pipelines, and we do not want to have to create a Triggered Task or Ultra Task for each and every pipeline.
It looks like the Snaplogic Designer makes a POST call to the following endpoint when you click “Execute pipeline” through the UI: “https://elastic.snaplogic.com/api/1/rest/pipeline/prepare/{snode_id}”. However, I have a number of questions about this API, such as how we get the authorization SLToken that is inserted in the header, where the snode_id is actually defined, is it safe to call this API ourselves from a production environment, etc. Is there any documentation around this API?