Attachment Summary Object

The Attachment Summary object provides condensed information for a file that has been added to a RocketKOR entity.

Attributes

id

string (UUID)

ID of the attachment.

businessAccountId

string (UUID)

Business Account ID.

entityId

string (UUID)

ID of the entity that the attachment belongs to.

entityType

string enum, values: BENEFICIARY, BUSINESS_ACCOUNT, CUSTOMER, FINANCIAL_ACCOUNT, LINX_TEMPLATE, LINX_WORKFLOW, MULTI_LEG_TRANSACTION, NOTE, RECIPIENT, SCHEDULED_TRANSACTION, TRANSACTION

Type of entity that the attachment belongs to. The following values are supported:

  • BENEFICIARY  Beneficial Owner.
  • BUSINESS_ACCOUNT  Business Account.
  • CUSTOMER  Customer Account.
  • FINANCIAL_ACCOUNT  Financial Account.
  • LINX_TEMPLATE  LinX template.
  • LINX_WORKFLOW  LinX workflow.
  • MULTI_LEG_TRANSACTION  Multi-leg transaction (MLT).
  • NOTE  Note.
  • RECIPIENT  Recipient Account.
  • SCHEDULED_TRANSACTION  Scheduled transaction.
  • TRANSACTION  Single-leg transaction (SLT).

extension

string enum, values: PNG, JPG, JPEG, PDF

Attachment file extension.

status

string enum, values: NEW, UPLOADED, MALICIOUS, INCOMPLETE, SCANNED

Attachment status. The following values are supported:

  • NEW  The initial document has been uploaded to RocketKOR. The document has not yet been scanned.
  • UPLOADED  A new version of the document has been uploaded to RocketKOR. The document has not yet been scanned.
  • INCOMPLETE  The document malware scan could not be completed.
  • SCANNED  The document has been scanned successfully.
  • MALICIOUS  The document contains malware.

name

string, max length: 40

Name of the attachment.

description

string, max length: 1000

Description of the attachment.

createdAt

string (date-time)

Date and time the attachment was created in the RocketKOR system.

thumbnailUrl

object

Content URL for the attachment’s thumbnail image. Returned if the attachment status is SCANNED.

The thumbnail image is used in the RocketKOR Portal. A default thumbnail image is generated automatically when the attachment is first uploaded.

value

string (URI)

Content URL.

allow

string enum, values: GET

Allowed HTTP method for the URL. Value must be GET (download the thumbnail image).

expiresIn

integer (int64)

URL expiry period (in seconds).

Attachment Summary Object

				
					{
  "id": "string(UUID)",
  "businessAccountId": "string(UUID)",
  "entityId": "string(UUID)",
  "entityType": "BENEFICIARY | BUSINESS_ACCOUNT | CUSTOMER| FINANCIAL_ACCOUNT | LINX_TEMPLATE | LINX_WORKFLOW | MULTI_LEG_TRANSACTION | NOTE | RECIPIENT | SCHEDULED_TRANSACTION | TRANSACTION",
  "extension": "PNG | JPG | JPEG | PDF",
  "status": "NEW | UPLOADED | MALICIOUS | INCOMPLETE | SCANNED",
  "name": "string",
  "description": "string",
  "createdAt": "string(date-time)",
  "thumbnailUrl": {
    "value": "string(URI)",
    "allow": "GET",
    "expiresIn": integer(int64)
  }
}