Hi @ssmith_ftr ,
In order to assign a queue to a job that is being run either via a Webhook (e.g. a URL for one of the transformation services such as fmejobsubmitter) or via the REST API (e.g. using the transformations endpoint), you can make use of Job Directives to assign values to those parameters you'd usually find under the 'Advanced' section on the Run Workspace page.
In particular, you'll need to use the tm_tag directive to assign a queue.
In older versions of FME (prior to 2018) we referred to 'queues' as 'tags' and since this was an exposed endpoint in our REST API the name of this directive had to remain the same for backwards compatibility.
To make use of Job Directives in a Webhook you can specify them in the query string e.g.
https://<hostname>/fmejobsubmitter/Samples/austinApartments.fmw?tm_tag=<QUEUENAME>
Alternatively, as Mark mentioned if you were running the job via a REST API request you'd need to specify this as part of the upload body as JSON e.g.
"TMDirectives": { "tag": "<QUEUENAME>" }
For the REST API route, you can check out the documentation for a full example of what the upload body would look like for one of our Sample workspaces.
As well as queue assignment, job directives include parameters for the Queued Job Expiry Time, Running Job Expiry Time and Run Until Cancelled advanced settings.