Job XML Generator for API

Job XML Generator for API

Use this page to build a valid Job.xml for PrintFactory’s Cloud API, without manual math. The tool lets you enter job metadata, define documents, and place imposition parts while a live preview shows how everything fits on the media (with margins). You can work in mm or inches; the app converts all values to the API’s required unit (1/18″) when generating the XML. When you’re done, copy the Job.xml and submit it with the Add Job (POST) endpoint; GUIDs (device, printer profile, variants, media/tray,etc) can be fetched from the API links provided at the end of this page. The tool is easier to use if opened in a new window, follow this link.


1. DeviceGUID

Use DeviceGUID from response

2. PrinterProfile

Use "NormalProfile" in body
Use GUID from response

3. ModeVariant

Use "PrinterProfile GUID" in header
Use /Variants/Name from response

4. ReferenceProfile

Use ResourceType IccProfile in body
Use GUID from response

5. MediaSize / TrayName

Use DeviceGUID in header
Use response data of preferred media Name from MediaSizes
Use Name from MediaSources for preferred TrayName

6. Add Job


    • Related Articles

    • Job XML generator for Cloud nest jobs

      This documentation explain each element in the XML generator at https://app.printfactory.cloud/automation/xmlgenerator The XML generator is a quick way to compile a sample next job. For the full documentation of the job format and API please consult ...
    • Submit DTG Job via Cloud API

      How to submit a Job via Cloud API to DTG printer General Postman documentation can be found here. This example is specifically for Cloud API Specifications of example Job In this example we use a PMM which has your required "Image Processing" steps ...
    • Release notes Cloud

      Cloud release notes Current version can be found in app.printfactory.cloud in the footer. Version 6.106.0 - 2025-06-26 Loading speed Nest Queue settings improved "Region format" added to Regional Setting to determine Date/Time format Performance ...
    • Job Tracking

      It is possible to track your jobs and the individual images in a nest by accessing the Tracking tab in the Cloud. From here you can preview the nested job & print part labels that can be kept with the job as it travels around your workplace. Lets ...
    • Cloud REST API

      The Cloud REST API gives access to your complete production infrastructure, both on-premises as in the cloud, that is linked to your company its account. The API defines an interface to the following elements: Jobs Documents Resources Configuration ...