Export Attachments Job Contract
ATTRIBUTE | DESCRIPTION |
---|---|
jobId string | Unique identifier of the export job. |
status string | Status of the export job. Possible values are: - Queued - Running - Retrying - Success - Failed |
Error object | Object containing details of the job export error in case the status of the job is Failed. |
code string | Any error codes returned by the export job. |
details string | Details of the error due to which the job failed. |
summary string | Summary of the error. |
fileResponse object | Object containing information about the file generated by the export job. |
authorizationHeader string | The Authorization request header to be passed to download the export job file. |
contentType string | Content type of the export file. Currently, the only format supported is PDF. The value returned would be application/pdf. |
entityId string | References the entity ID of the file. |
entityType string | Indicates the file type. Supported value is SkyDrive to indicate that the file is available on Cloud storage. |
entityUri string | The URL of the file where it can be retrieved. |
fileSize integer | The size of the attachment in bytes. |
pageCount integer | Number of pages the file contains. |
Export Jobs Creator Request Contract
ATTRIBUTE | DESCRIPTION |
---|---|
requestId string | The unique identifier for the attachment. The request id uniquely identifies the caller's request for the batch export job. |
annotationSettings.visibility array(string) | Defines the visibility that will be applied to the export files. Possible values are the following: - Public - Visible to all users. - Internal - Visible to all Encompass users. - Private - Visible to only the creator of the annotation. |
ExportEntity.exportMeta[] array | Contains metadata information for the export job. Currently supports a 10-job maximum request limit. |
exportEntity.exportMeta[] .requestId string | Uniquely identifies the caller's request for each export request in the batch. This enables the caller to map each request with its corresponding response. |
exportEntity.exportMeta[].fileName string | Name of the file to be kept after the export job is completed. |
exportEntity.exportMeta[].entities[].entityId string | The unique identifier for the related external file entity. This can be used to reference external entities based on the associated entityType. |