Preview

The preview controller.

APIDescription
POST api/preview/data

Renders a data preview using the given model, and returns the file data.

POST api/Preview

Renders a preview using the given model, and returns the file data.

JobTicket

Provides endpoints for job tickets.

APIDescription
POST api/JobTicket/Render

Renders a job ticket to disk using the given model.

Output

The output controller.

APIDescription
POST api/output/render

Renders output using the provided model, and returns the file data.

Production

The production controller. Used for rendering outputs without watermarks.

APIDescription
POST api/production/RenderOutput

Renders a production output using the given model, and returns the file data.

POST api/production/RenderOutputToDisk

Renders a production output using the given model, and saves it to disk.

POST api/production/GetOutputFromDisk

Retrieves the production output file disk from disk.

Proof

The proof controller.

APIDescription
POST api/proof/RenderPdfProof

Renders a proof using the given model, and returns the file data.

POST api/proof/RenderPdfProofToDisk

Renders a proof using the given model, and saves it to disk.

Render

Provides non-specific rendering methods for GMC.

APIDescription
POST api/render/campaign

Renders the campaign proofs and previews using the given model, and saves them to disk.

Invoice

APIDescription
POST api/Invoice

Renders an invoice using the provided model.

Validate

The GMC validation controller.

APIDescription
POST api/Validate

Runs validation for the given model and returns the result.

Xml

APIDescription
POST api/Xml

Converts a workflow into xml.