Notes Administration v0.1.2
Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.
Manage text notes and attachments, associated with a resource within banking administration. Each note has plain text content of up to 400 characters, and an array of up to 8 attachments. Notes are mostly immutable, although a note creator can delete attachments.
Download OpenAPI Definition (YAML)
Base URLs:
License: Apiture API License
Authentication
- API Key (
apiKey
)- header parameter: API-Key
- API Key based client identification. See details at Secure Access.
- OpenID Connect authentication (
accessToken
)- OpenId Connect (OIDC) authentication/authorization. The client uses the
authorization_endpoint
andtoken_endpoint
to obtain an access token to pass in theAuthorization
header. Those endpoints are available via the OIDC Configuration URL. The actual URL may vary with each financial institution. See details at Secure Access. - OIDC Configuration URL =
https://auth.apiture.com/oidc/.well-known/openid-configuration
- OpenId Connect (OIDC) authentication/authorization. The client uses the
Schemas
adminNote
{
"id": "0399abed-fd3d",
"text": "Please review this fraud report.",
"createdAt": "2023-04-19T10:49:28.375Z",
"creator": {
"id": "0399abed-fd3d",
"firstName": "Benny",
"lastName": "Billings",
"username": "bbillings",
"state": "active"
},
"attachments": [
{
"id": "0399abed-fd3d",
"name": "fraud-report-389398.pdf",
"contentType": "application/pdf",
"url": "https://cdn.apiture.com/admin-documents/fb45d9c8ce9980bc5e96.pdf",
"contentLength": 276000
}
],
"context_url": "https://production.api.apiture.com/dao/accountApplications/applications/c595c7f85ab257a063bc"
}
Admin Note (v1.0.1)
Representation of admin note resources.
Properties
Name | Description |
---|---|
Admin Note (v1.0.1) | Representation of admin note resources. |
text | (required) The text of this note. format: text minLength: 2 maxLength: 400 |
createdAt | (required) The date-time when this resource was created, in RFC 3339 date-time YYYY-MM-DDThh:mm:ss.sssZ format, UTC. This is derived and immutable.read-only format: date-time minLength: 20 maxLength: 30 |
id | (required) The unique identifier for this admin note resource. This is an immutable opaque string. read-only minLength: 6 maxLength: 48 pattern: "^[-_:.~$a-zA-Z0-9]{6,48}$" |
creator | (required) Who created this note. |
attachments | array: Optional description of files attached to this note. This property is omitted if there are no attachments. Use the getAdminNoteAttachment with the attachment id to fetch its content.maxItems: 8 items: object |
context_url | (required) Identifies a resource or other context that the note is associated with. For example, to associate a note with an account application, use the application resource's URI. format: uri-reference maxLength: 2048 |
adminNoteAttachmentItem
{
"id": "0399abed-fd3d",
"name": "fraud-report-389398.pdf",
"contentType": "application/pdf",
"url": "https://cdn.apiture.com/admin-documents/fb45d9c8ce9980bc5e96.pdf",
"contentLength": 276000
}
Admin Note Attachment Item (v1.0.0)
Summary representation of an admin note attachment in a list of admin note attachments.
Properties
Name | Description |
---|---|
Admin Note Attachment Item (v1.0.0) | Summary representation of an admin note attachment in a list of admin note attachments. |
name | (required) The name of this attachment. format: text maxLength: 128 |
contentType | (required) The content type (media type) of the attachment. Media types with * wildcards are not allowed.minLength: 8 maxLength: 191 pattern: "^[-a-z0-9]{4,48}\\/[-+a-z0-9.]{3,142}$" enum values: text/plain , image/bmp , image/gif , image/png , image/jpeg , image/tiff , application/msword , application/pdf , application/vnd.openxmlformats-officedocument.wordprocessingml.document |
url | (required) The URL of the attachment. This URL should be directly viewable by admin users without requiring an additional Authorization or other request headers.format: uri maxLength: 2048 |
id | (required) The unique identifier for this admin note attachment resource. This is an immutable opaque string. read-only minLength: 6 maxLength: 48 pattern: "^[-_:.~$a-zA-Z0-9]{6,48}$" |
contentLength | (required) The content length (size in bytes) of the attachment. read-only format: int32 minimum: 1 maximum: 100000000 |
adminNoteContentType
"text/plain"
Admin Note Content Type (v1.0.0)
The list of allowed content types for admin notes.
type:
string
enum values: text/plain
, image/bmp
, image/gif
, image/png
, image/jpeg
, image/tiff
, application/msword
, application/pdf
, application/vnd.openxmlformats-officedocument.wordprocessingml.document
adminNoteContext_url
"../dictionary"
Admin Note Context URI (v1.0.0)
Identifies a resource or other context that the note is associated with. For example, to associate a note with an account application, use the application resource's URI.
type:
string(uri-reference)
format: uri-reference
maxLength: 2048
adminNoteItem
{
"id": "0399abed-fd3d",
"text": "Please review this fraud report.",
"createdAt": "2023-04-19T10:49:28.375Z",
"creator": {
"id": "0399abed-fd3d",
"firstName": "Benny",
"lastName": "Billings",
"username": "bbillings",
"state": "active"
},
"attachments": [
{
"id": "0399abed-fd3d",
"name": "fraud-report-389398.pdf",
"contentType": "application/pdf",
"url": "https://cdn.apiture.com/admin-documents/fb45d9c8ce9980bc5e96.pdf",
"contentLength": 276000
}
]
}
Admin Note Item (v1.0.1)
Summary representation of an admin note resource in admin notes collections. To fetch the full representation of this admin note, use the getAdminNote
operation, passing this item's id
field as the adminNoteId
path parameter.
Properties
Name | Description |
---|---|
Admin Note Item (v1.0.1) | Summary representation of an admin note resource in admin notes collections. To fetch the full representation of this admin note, use the getAdminNote operation, passing this item's id field as the adminNoteId path parameter. |
text | (required) The text of this note. format: text minLength: 2 maxLength: 400 |
createdAt | (required) The date-time when this resource was created, in RFC 3339 date-time YYYY-MM-DDThh:mm:ss.sssZ format, UTC. This is derived and immutable.read-only format: date-time minLength: 20 maxLength: 30 |
id | (required) The unique identifier for this admin note resource. This is an immutable opaque string. read-only minLength: 6 maxLength: 48 pattern: "^[-_:.~$a-zA-Z0-9]{6,48}$" |
creator | (required) Who created this note. |
attachments | array: Optional description of files attached to this note. This property is omitted if there are no attachments. Use the getAdminNoteAttachment with the attachment id to fetch its content.maxItems: 8 items: object |
adminNotes
{
"context_url": "https://production.api.apiture.com/dao/accountApplications/applications/c595c7f85ab257a063bc",
"items": [
{
"id": "0399abed-fd3d",
"text": "Please review this fraud report.",
"createdAt": "2023-04-19T10:48:28.375Z",
"creator": {
"id": "0399abed-fd3d",
"firstName": "Benny",
"lastName": "Billings",
"username": "bbillings",
"state": "active"
},
"attachments": [
{
"id": "0399abed-fd3d",
"name": "fraud-report-389398.pdf",
"contentType": "application/pdf",
"url": "https://cdn.apiture.com/admin-documents/fb45d9c8ce9980bc5e96.pdf",
"contentLength": 276000
}
]
},
{
"id": "0399abed-fd3d",
"text": "Thanks!",
"createdAt": "2023-04-19T10:50:04.375Z",
"creator": {
"id": "0399abed-fd3d",
"firstName": "Benny",
"lastName": "Billings",
"username": "bbillings",
"state": "active"
}
}
]
}
Admin Note Collection (v1.0.1)
Collection of admin notes. The items in the collection are ordered in the items
array.
Properties
Name | Description |
---|---|
Admin Note Collection (v1.0.1) | Collection of admin notes. The items in the collection are ordered in the items array. |
context_url | (required) Identifies a resource or other context that the note is associated with. For example, to associate a note with an account application, use the application resource's URI. format: uri-reference maxLength: 2048 |
items | array: (required) An array containing admin note items. maxItems: 10000 items: object |
adminUserReference
{
"id": "0399abed-fd3d",
"firstName": "Benny",
"lastName": "Billings",
"username": "bbillings",
"state": "active"
}
Admin User Reference (v1.0.0)
A small object representing an administrative user's login account.
Properties
Name | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
Admin User Reference (v1.0.0) | A small object representing an administrative user's login account. | ||||||||
id | (required) The immutable, unique, opaque identifier for the user. read-only minLength: 6 maxLength: 48 pattern: "^[-_:.~$a-zA-Z0-9]{6,48}$" | ||||||||
firstName | (required) The user's first name. format: text maxLength: 56 | ||||||||
lastName | (required) The user's last name. format: text maxLength: 56 | ||||||||
username | (required) The user's login username. format: text maxLength: 255 | ||||||||
state | (required) The current state of the admin user.
enum values: active , locked , removed |
adminUserState
"active"
Admin User State (v1.0.0)
The current state of the admin user.
adminUserState
strings may have one of the following enumerated values:
Value | Description |
---|---|
active | Active: The admin user is active |
locked | Locked: The admin user's account is locked |
removed | Removed: The admin user has been been removed from the system |
type:
string
enum values: active
, locked
, removed
newAdminNote
{
"text": "Please review this fraud report.",
"context_url": "https://production.api.apiture.com/dao/accountApplications/applications/c595c7f85ab257a063bc",
"attachments": [
{
"id": "79e2721877a865eaeaf7",
"contentType": "application/pdf",
"url": "https://cdn.apiture.com/admin-documents/fb45d9c8ce9980bc5e96.pdf",
"name": "fraud-report-489fjk.pdf"
}
]
}
New Admin Note (v1.0.0)
Request body to create a new admin note. The attachments, if any, refer to documents the client has previously uploaded to a shared document store.
Properties
Name | Description |
---|---|
New Admin Note (v1.0.0) | Request body to create a new admin note. The attachments, if any, refer to documents the client has previously uploaded to a shared document store. |
text | (required) The text of this note. format: text minLength: 2 maxLength: 400 |
context_url | (required) Identifies a resource or other context that the note is associated with. For example, to associate a note with an account application, use the application resource's URI. format: uri-reference maxLength: 2048 |
attachments | array: Optional files attached to this note. Omit this property if there are no attachments. maxItems: 8 items: object |
newAdminNoteAttachment
{
"contentType": "application/pdf",
"url": "https://cdn.apiture.com/admin-documents/fb45d9c8ce9980bc5e96.pdf",
"name": "fraud-report-489fjk.pdf"
}
New Admin Note Attachment (v1.0.0)
An attachment to associate with this new admin note. The user must first upload the attachment via a document storage service and include the URL of the document here.
Properties
Name | Description |
---|---|
New Admin Note Attachment (v1.0.0) | An attachment to associate with this new admin note. The user must first upload the attachment via a document storage service and include the URL of the document here. |
name | (required) The name of this attachment. format: text maxLength: 128 |
contentType | (required) The content type (media type) of the attachment. Media types with * wildcards are not allowed.minLength: 8 maxLength: 191 pattern: "^[-a-z0-9]{4,48}\\/[-+a-z0-9.]{3,142}$" enum values: text/plain , image/bmp , image/gif , image/png , image/jpeg , image/tiff , application/msword , application/pdf , application/vnd.openxmlformats-officedocument.wordprocessingml.document |
url | (required) The URL of the attachment. This URL should be directly viewable by admin users without requiring an additional Authorization or other request headers.format: uri maxLength: 2048 |
readOnlyResourceId
"string"
Read-only Resource Identifier (v1.0.1)
The unique, opaque system-assigned identifier for a resource. This case-sensitive ID is also used in URLs as path parameters or in other properties or parameters that reference a resource by ID rather than URL. Resource IDs are immutable.
type:
string
read-only
minLength: 6
maxLength: 48
pattern: "^[-_:.~$a-zA-Z0-9]{6,48}$"
readOnlyTimestamp
"2021-10-30T19:06:04.250Z"
Read-Only Timestamp (v1.0.0)
A readonly or derived timestamp (an instant in time) formatted in RFC 3339 date-time
UTC format: YYYY-MM-DDThh:mm:ss.sssZ
.
type:
string(date-time)
read-only
format: date-time
minLength: 20
maxLength: 30
resourceId
"string"
Resource Identifier (v1.0.1)
The unique, opaque system identifier for a resource. This case-sensitive ID is also used as path parameters in URLs or in other properties or parameters that reference a resource by ID rather than URL.
type:
string
minLength: 6
maxLength: 48
pattern: "^[-_:.~$a-zA-Z0-9]{6,48}$"
@apiture/api-doc
3.2.4 on Wed Mar 26 2025 19:42:33 GMT+0000 (Coordinated Universal Time).