Get NonMon or Entity Config Journal


End point to fetch non monetary information about a person, account or card. Non Monetary information includes any changes or updates to the Person, Account, Card or Instrument. It also includes any comments and records of non financial events inserted by the system against the Person, Account, Card or Instrument. Non financial or non monetary events are defined as any act that does not change or impact the ledger or the balance of any account on the platform.
The same end point can also be used to fetch changes to a Program or Program configuration.
The api can be used to fetch only 90 days of data.

SecurityBearer
Request
path Parameters
version
required
string
Request Body schema: application/json
start_date
required
string <date-time>

Starting date for fetching the non monetary history or program config journal.
Start Date in the format yyyy-MM-dd HH:mm:ss, example yyyy-MM-dd 00:00:00 to fetch data from start of the day.

end_date
required
string <date-time>

Ending date for fetching the non monetary history or program config journal.
End Date in the format yyyy-MM-dd HH:mm:ss, example yyyy-MM-dd 23:59:59 to fetch data to end of the day.

object (PersonNonmonRequest)

Details for person, account or card, for whom non monetary data is to be retrieved. If data is sent in this object, the program_record object will be ignored. Either one of the parameters within the person_record or program_record is mandatory.

object (EntityConfigJournalRequest)

Details for the program for which program or config change records are to be fetched. Either one of the parameters within the person_record or program_record is mandatory.

object (RequestCode)

Filter criteria for the non monetary or program config records. If not sent, all records within the date range will be fetched.

limit
integer <int32>

Limit number of results to retrieve (Defaults to 100 if no value specified or specified value is zero or negative).

start_index
integer <int32>

Index used for pagination of the result (Defaults to 0 if no value specified or specified value is negative).

Responses
200

Return NonMon

400

Bad request

401

Unauthorized

404

Not Found

500

Server Error

post/api/{version}/nonmon
Request samples
application/json
{
  • "start_date": "2019-08-24T14:15:22Z",
  • "end_date": "2019-08-24T14:15:22Z",
  • "person_record": {
    • "person_guid": "2ae6ba4b-f6c0-4817-a158-43e5a87168fd",
    • "account_guid": "d2b7c9d2-85e7-4c51-92d0-3f97a47f8d76",
    • "card_proxy": "string",
    • "order_guid": "dd878538-67b6-4e7d-8e8a-ddc3e971d02f"
    },
  • "program_record": {
    • "program_guid": "3fa0d2ea-ffcf-485d-94ed-dbf4f861ad2f",
    • "company_guid": "e7c8755b-aece-46c7-a1c9-897cfb55ba0c"
    },
  • "request_code": {
    • "request_code": "string",
    • "request_code_txn_type": "string"
    },
  • "limit": 0,
  • "start_index": 0
}
Response samples
application/json
{
  • "count": 0,
  • "start_index": 0,
  • "end_index": 0,
  • "has_more": true,
  • "type": "string",
  • "nonmon_detail": [
    • {
      • "support_user_name": "string",
      • "source_user_name": "string",
      • "journal_detail": {
        • "journal_guid": "019b8be6-224f-4e54-91ec-2a471754d334",
        • "base_journal_guid": "f7f0f8d8-65f8-4a63-857a-cab7f93b82f1",
        • "company_guid": "e7c8755b-aece-46c7-a1c9-897cfb55ba0c",
        • "support_user_guid": "334ad5b0-1427-4c28-aac8-2d6e9614b4d0",
        • "journal_date": "2019-08-24T14:15:22Z",
        • "reason_code": "string",
        • "journal_entry": "string",
        • "source_code": "string",
        • "source_user_guid": "0aaedba8-146e-40a6-ad5f-54c512699647",
        • "status": "string",
        • "person_guid": "2ae6ba4b-f6c0-4817-a158-43e5a87168fd",
        • "source_user_name": "string",
        • "support_user_name": "string"
        },
      • "nonmon_guid": "3df16cd2-de7f-4e81-936e-7604855d1fd7",
      • "request_code": "string",
      • "reason_code": "string",
      • "response_code": "string",
      • "person_guid": "2ae6ba4b-f6c0-4817-a158-43e5a87168fd",
      • "hash_account_number": "string",
      • "remarks": "string",
      • "account_guid": "d2b7c9d2-85e7-4c51-92d0-3f97a47f8d76",
      • "support_user_guid": "334ad5b0-1427-4c28-aac8-2d6e9614b4d0",
      • "source_code": "string",
      • "source_user_guid": "0aaedba8-146e-40a6-ad5f-54c512699647",
      • "sys_utcinserted": "2019-08-24T14:15:22Z",
      • "reference_number": "string",
      • "order_guid": "dd878538-67b6-4e7d-8e8a-ddc3e971d02f"
      }
    ],
  • "program_config_journal_detail": [
    • {
      • "source_user_name": "string",
      • "config_journal_guid": "effb9f1b-a867-4ec1-a388-c42c23c1a95b",
      • "base_config_journal_guid": "1b91419c-20a0-43b3-a92c-bb98d444dcd0",
      • "sys_utcinserted": "2019-08-24T14:15:22Z",
      • "program_guid": "3fa0d2ea-ffcf-485d-94ed-dbf4f861ad2f",
      • "company_guid": "e7c8755b-aece-46c7-a1c9-897cfb55ba0c",
      • "sponsor_guid": "427f6d56-6452-462a-a54d-8f0a1a2451d0",
      • "channel_guid": "c0747030-c3b4-49b8-999b-578cc1a8358d",
      • "package_guid": "bbcfa7f4-7eee-4d1b-9f7d-736ad8949479",
      • "merchant_guid": "3a6a2055-7b74-4aea-915d-a545d95c9295",
      • "request_code": "string",
      • "reason_code": "string",
      • "remarks": "string",
      • "source_user_guid": "0aaedba8-146e-40a6-ad5f-54c512699647",
      • "source_code": "string"
      }
    ]
}
Copyright © Qolo 2019-2023. All right reserved.