v51

latestOpenAPI 3.0.1raw.githubusercontent.com2026-08-0118684573.2 KB
Published Form Versions

Downloading a Form Version Attachment

To download a single file, use this endpoint.

The appropriate Content-Disposition (attachment with a filename) and Content-Type will be given. Content-Type will be either:

  1. the type supplied at upload time, or if not supplied
  2. a type derived from the file extension, or if none found
  3. application/octet-stream

This endpoint supports ETag header, which can be used to avoid downloading the same content more than once. When an API consumer calls this endpoint, the endpoint returns a value in ETag header. If you pass that value in the If-None-Match header of a subsequent request, then if the file has not been changed since the previous request, you will receive 304 Not Modified response; otherwise you'll get the latest file.

get/v1/projects/{projectId}/forms/{xmlFormId}/versions/{version}/attachments/{filename}

Path parameters

projectIdnumber required

The numeric ID of the Project

xmlFormIdstring required

The xmlFormId of the Form being referenced.

versionstring required

The version of the Form version being referenced. Pass ___ to indicate a blank version.

filenamestring required

The name of tha attachment.

Response

OK