The Document Acceptance object represents a Customer’s agreement to a legal document, such as a privacy policy or a terms and conditions agreement.
documentId
string
Semantic document ID. Identifies the type of acceptance document (example: kor-privacy-policy).
documentVersion
string
Semantic document version. Identifies the version number of the acceptance document.
acceptorType
string enum, values: CUSTOMER, EMPLOYEE, SERVICE_ACCOUNT
Type of entity referenced by the acceptorId field. The following values are supported:
acceptorId
string (UUID)
ID of the entity that agreed to (or rejected) the acceptance document.
businessAccountId
string (UUID)
Business Account ID.
scopes
string
Any scopes that limit the acceptance document. For example, the document may only be valid for a specific Financial Account. Scopes are shown as key/value pairs.
metadata
string
Key/value pairs with additional information about the acceptance document.
accepted
boolean
Whether the Customer has agreed to the acceptance document.
respondedAt
string (date-time)
Date and time the Customer accepted or rejected the document.
id
string (UUID)
ID of the acceptance document record.
createdBy
object
Entity that created the acceptance document record.
id
string (UUID)
ID of the entity. Will be blank if createdBy.type is internal.
type
string enum, values: employee, service-account, internal
Type of entity. The following values are supported:
createdAt
string (date-time), format: yyyy-MM-dd’T’HH:mm:ss.SSSz
Date and time the acceptance document record was created in the RocketKOR system.
downloadUrl
string (URI)
Content URL for the acceptance document. This URL can be used to download the document.
Document Acceptance Object
{
"documentId": "string",
"documentVersion": "string",
"acceptorType": "CUSTOMER | EMPLOYEE | SERVICE ACCOUNT",
"acceptorId": "string (UUID)",
"businessAccountId": "string (UUID)",
"scopes": {
"FINANCIAL_ACCOUNT_ID": "string (UUID)"
},
"metadata": {
"key1": "string",
"key2": "string",
},
"accepted": true,
"respondedAt": "string (date-time)",
"id": "string (UUID)",
"createdBy": {
"id": "string (UUID)",
"type": "employee | internal | service-account"
},
"createdAt": "string (date-time)",
"downloadUrl": "string"
}
Step into the future of Finance with RocketKOR! Simplify payments, banking, lending, and data analytics using our versatile KOR Platform.
A Rocket Financial Inc. company
@ 2024 RocketKOR, Inc. All rights reserved.