title: Upload Azure Batch Job Application Package programmatically
body: <p>I have found how to upload/manage Azure Batch job Application Packages through the UI:</p>
  
  <p><a href="https://docs.microsoft.com/en-us/azure/batch/batch-application-packages" rel="nofollow noreferrer">https://docs.microsoft.com/en-us/azure/batch/batch-application-packages</a></p>
  
  <p>And how to upload and manage Resource Packages programmatically:</p>
  
  <p><a href="https://github.com/Azure/azure-batch-samples/tree/master/CSharp/GettingStarted/02_PoolsAndResourceFiles" rel="nofollow noreferrer">https://github.com/Azure/azure-batch-samples/tree/master/CSharp/GettingStarted/02_PoolsAndResourceFiles</a></p>
  
  <p>But I can't quite seem to put 2 and 2 together on how to manage Application Packages programmatically. Is there an API endpoint we can call to upload/manage an Application Package when setting up a batch job?</p>