Application. Fetch applications and payment draft POST

Get client applications and payment drafts

# ENDPOINT
/api/application/getApplicationData/applicationSearchRequest
# REQUEST arguments
Variable Value Example Usage Description
X-App-Sig
header
0
M Dev Authentication
# REQUEST BODY
# RESPONSE
        						
# REQUEST arguments
Variable Name Type Format Usage Description
X-App-Sig X-App-Sig header string M Dev Authentication
# REQUEST BODY
Schema: applicationSearchRequest
Type: object
Variable Name Type Format Usage Description
application_name application_name string
application_name_like Application name like string
application_scenario Application scenario string
application_section application_section string
application_type application_type string application type
client_code client_code string Unique customer ID in external system
date_from date_from string DATE The period of dates for which you need to receive an extract - date From
date_to date_to string DATE The period of dates for which you need to receive an extract - date To
id id integer INT64 Record's sequence number generated in the system.
limit limit integer int64 Count records for part data to get
link_id Link id integer
offset_version Offset version INTEGER
offsetid Offsetid integer
page page integer int64 Part data with number of page
page_changes_version_offset Page changes version offset INTEGER
processing_status Processing Status string Processing operation status
processing_step Processing step string
quantity_limit_in_package Quantity limit in package integer
skip_total_records Skip total records boolean
List of allowed values in field (value=>name):
  • 0
    false
  • 1
    true
source_id Source id integer
# REQUEST BODY EXAMPLE
							{
    "getData":false,
    "source_system":"IB",
    "client_code":"EN00000CY",
    "page":1,
    "limit":100
}						
# POSITIVE RESPONSE

200 - Response successfully when status is OK

Schema: applicationListModel
Type: application/json
Variable Name Type Format Description
status status string Request execution status
error_description Error Description string Description of error
error Error Code string Error code
data_type data_type string Type of data
total_records total_records string Total count of records
data data array data of Response
attribute: data
Variable Name Type Format Description
create_date Create Date string DATETIME The date entry was created on
create_user Create User string The username of ABS user who has created an entry
form_title form_title string Service field
id id integer INT64 Record's sequence number generated in the system.
modify_date Modify Date string DATETIME The date entry was last modified on
modify_user Modify User string The username of ABS user who has made last changes to the entry
state state number INT64

Record state for replication

uid uid string Unique record identifier which is used to distinguish between existing records
version version number INT64

Record version for replication

# RESPONSE POSITIVE EXAMPLE
							{
    "status": "ok",
    "error_description": "",
    "error": {},
    "data_type": "system.api.application.applicationListModel",
    "total_records": 1,
    "data": [
        {
            "client_code": "EN00000CY",
            "application_section": "application",
            "application_type": "applicationContactBookEdit",
            "application_name": "",
            "link_id": 0,
            "package_id": 0,
            "source_id": 0,
            "oauth_access_token": "",
            "application_data": {
                "address": "{\"country\":\"lv\",\"city\":\"\",\"area\":\"\",\"district\":\"\",\"street\":\"\",\"house\":\"\",\"postalcode\":\"\",\"flat\":\"\",\"latitude\":\"\",\"longitude\":\"\"}",
                "bankCountry": "lv",
                "companyId": "LV01",
                "companyName": "TEST",
                "entityType": "BUSINESS",
                "language": "en",
                "residence": "lv"
            },
            "processing_status": "MANUAL",
            "processing_step": "NORMAL",
            "error_description": "",
            "uid": "a49b4646-68f2-c1bf-8314-38d900629a5f",
            "id": 559,
            "version": 884583418,
            "state": 0,
            "create_user": "root",
            "create_date": "2021-07-19T19:29:31.232",
            "modify_user": "root",
            "modify_date": "2021-07-19T19:29:32.781"
        },
        {
            "client_code": "EN0000188",
            "application_section": "application",
            "application_type": "applicationAccountClose",
            "application_name": "",
            "link_id": 0,
            "package_id": 0,
            "source_id": 0,
            "oauth_access_token": "",
            "application_data": {
                "language": "en",
                "documentNumber": "A000010",
                "date": "19/07/2021",
                "commissionAmount": "0.00",
                "commissionCcy": "EUR",
                "account": "61000018090GBP2",
                "accountId": "796"
            },
            "processing_status": "MANUAL",
            "processing_step": "NORMAL",
            "error_description": "",
            "uid": "a7b36a77-7b7f-c3a9-8314-35d4d833d92e",
            "id": 558,
            "version": 884207312,
            "state": 0,
            "create_user": "root",
            "create_date": "2021-07-19T11:50:14.932",
            "modify_user": "root",
            "modify_date": "2021-07-19T11:50:19.778"
        },
		{
            "client_code": "EN0000FV1",
            "application_section": "application",
            "application_type": "applicationProfileEdit",
            "application_name": "",
            "link_id": 0,
            "package_id": 0,
            "source_id": 0,
            "oauth_access_token": "b76ccb32-3633-04b4-8114-f352f0e29089",
            "application_data": {
                "addressMultiplier": "1",
                "birthDate": "20/03/1983",
                "communicationLanguage": "ru",
                "contactsMultiplier": "1",
                "date": "08/06/2021",
                "documentNumber": "A000002",
                "gender": "F",
                "language": "en",
                "propertyaddress1": "{\"country\":\"lv\",\"city\":\"Riga\",\"area\":\"\",\"district\":\"\",\"street\":\"Kuldīgas iela\",\"house\":\"\",\"flat\":\"\",\"postalcode\":\"LV-1046\",\"latitude\":0,\"longitude\":0,\"unformatted\":\"\"}",
                "propertyaddressId1": "666",
                "propertyaddressType1": "LEGAL",
                "propertyaddressUid1": "de87bb0e-3407-cb83-8114-0b51b0ab495a",
                "propertyaddressVersion1": "848121089",
                "propertyemail1": "fijohi9715@edmondpt.com",
                "propertyemailId1": "1059",
                "propertyemailUid1": "de87bb0e-3407-cb83-8114-0b51d876925a",
                "propertyemailVersion1": "848121088",
                "propertyphone1": "5207829731",
                "propertyphoneId1": "1058",
                "propertyphoneUid1": "de87bb0e-3407-cb83-8114-0b51e8c06f5a",
                "propertyphoneVersion1": "848121097"
            },
            "processing_status": "MANUAL",
            "processing_step": "NORMAL",
            "error_description": "",
            "uid": "dcde5cd0-bb15-1180-8114-f352b8217d8c",
            "id": 480,
            "version": 848196007,
            "state": 0,
            "create_user": "EN0000FV1",
            "create_date": "2021-06-08T16:34:30.678",
            "modify_user": "root",
            "modify_date": "2021-06-08T16:34:31.513"
        }
	]
}						
# NEGATIVE RESPONSE

200 - Response with error when status is ERROR

200 - Response with error when status is ERROR

Schema: HeaderResponseStatusError
Type: application/json
Variable Name Type Format Description
status status string Request execution status
error_description Error Description string Description of error
error Error Code string Error code
data_type data_type string Type of data
total_records total_records string Total count of records
data data object Empty object