request
PUT /transactiontypes/AZYX HTTP/1.1
Content-Type: application/json
Accept: application/json
Host: localhost:8080
Content-Length: 91
{
"code" : "AZYX",
"name" : "Account UnveilOne",
"description" : "Unveiled Account"
}
response
HTTP/1.1 202 Accepted
request
POST /transactiontypes HTTP/1.1
Content-Type: application/json
Accept: application/json
Host: localhost:8080
Content-Length: 88
{
"code" : "ABCD",
"name" : "Account Starter",
"description" : "Account Starter"
}
response
HTTP/1.1 202 Accepted
request
GET /transactiontypes HTTP/1.1
Content-Type: application/json
Accept: */*
Host: localhost:8080
response
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
Content-Length: 1769
{
"transactionTypes" : [ {
"code" : "ACCC",
"name" : "Account Closing",
"description" : null
}, {
"code" : "ACCO",
"name" : "Account Opening",
"description" : null
}, {
"code" : "ACCT",
"name" : "Account Transfer",
"description" : null
}, {
"code" : "ACDT",
"name" : "ACH Credit",
"description" : null
}, {
"code" : "ADBT",
"name" : "ACH Debit",
"description" : null
}, {
"code" : "ADJT",
"name" : "Adjustments",
"description" : null
}, {
"code" : "APAC",
"name" : "ACH Pre-Authorised",
"description" : null
}, {
"code" : "ARET",
"name" : "ACH Return",
"description" : null
}, {
"code" : "AREV",
"name" : "ACH Reversal",
"description" : null
}, {
"code" : "ARPD",
"name" : "ARP Debit",
"description" : null
}, {
"code" : "ASET",
"name" : "ACH Settlement",
"description" : null
}, {
"code" : "ATXN",
"name" : "ACH Transaction",
"description" : null
}, {
"code" : "BACT",
"name" : "Branch Account Transfer",
"description" : null
}, {
"code" : "BBDD",
"name" : "SEPA B2B Direct Debit",
"description" : null
}, {
"code" : "BCDP",
"name" : "Branch Deposit",
"description" : null
}, {
"code" : "BCHQ",
"name" : "Branch Cheque",
"description" : null
}, {
"code" : "BCWD",
"name" : "Branch Withdrawal",
"description" : null
}, {
"code" : "CAJT",
"name" : "Credit Adjustments",
"description" : null
}, {
"code" : "CASH",
"name" : "Cash Letter",
"description" : null
}, {
"code" : "CCCH",
"name" : "Certified Customer Cheque",
"description" : null
} ],
"totalPages" : 3,
"totalElements" : 57
}
request
GET /transactiontypes/AXYZ HTTP/1.1
Content-Type: application/json
Accept: application/json
Host: localhost:8080
Content-Length: 82
{
"code" : "AXYZ",
"name" : "Account Lock",
"description" : "Lock Account"
}
response
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
Content-Length: 82
{
"code" : "AXYZ",
"name" : "Account Lock",
"description" : "Lock Account"
}