---
title: "APIs"
canonical: "https://rmanwiki-25.pixar.com/space/TRA/22184341/APIs"
format: markdown
---
This section covers the usage of Tractor's APIs and job scripting syntax.

|  |  |
| --- | --- |
| [Job Scripting](https://renderman.atlassian.net/wiki/spaces/TRA/pages/22184254) | The Tcl-based syntax for authoring jobs. |
| [Job Author API](https://renderman.atlassian.net/wiki/spaces/TRA/pages/22184314) | The Python API for authoring jobs. |
| [Query API](https://renderman.atlassian.net/wiki/spaces/TRA/pages/22184266) | The Python API for query and control of jobs, tasks, commands, and blades. |
| [URL API](https://renderman.atlassian.net/wiki/spaces/TRA/pages/22184260) | The URL API for communicating directly with the engine. |
| [Search Clause Syntax](https://renderman.atlassian.net/wiki/spaces/TRA/pages/22184262) | The syntax used in the Dashboard, tq, and query API for searching for jobs, tasks, commands, and blades. |