Guides

Serving Files

When you place an order via the API it is important to supply a design that needs to be printed on the product.

When you place an order, with your custom file (most common), you will need to serve your files. You can do this by supplying a direct and public URL to the design/print file. When the order is collected for preflight, Probo will fetch the file from the URL and download it to its local environment.

Some guidelines

  • Do not overprotect the URL to the file, because Preflight will not be able to fetch the file.
  • Although it is possible to add a limited availability for the file, please do not set this too low. For example, AWS allows you to sign your files with a timed availability. If the file is not downloaded within the duration you supplied, the order will fail.
  • We do not have IPs you can whitelist. If you want to protect your files, you could remove the file after the callback in production is pushed back.