Config Programs

This end point performs different program configurations.

SecurityBearer
Request
path Parameters
version
required
string
Request Body schema: application/json
program_guid
required
string <uuid>

Program unique id

object (ConfigProgramProgramGroup)

Information about the Program Group on Qolo platform

object (ConfigProgramIin)

IIN details on Qolo platform.

object (ConfigProgramOmnibus)

Omnibus records for the program

object (ConfigProgramInterest)

Interest details of the program

object (ProgramPersonDetails)

Program Owner details

object (ConfigProgramPackage)
Responses
200

Returns program details

400

Bad request

401

Unauthorized

500

Server Error

post/api/{version}/companies/configprogram
Request samples
application/json
{
  • "program_guid": "3fa0d2ea-ffcf-485d-94ed-dbf4f861ad2f",
  • "program_group": {
    • "program_group_inherit": true
    },
  • "iin": {
    • "iin_inherit": true,
    • "iins": [
      • {
        • "iin": "string",
        • "base_iin": "string",
        • "iin_usage": "string",
        • "sponsor_name": "string",
        • "iin_length": 0,
        • "iin_prefix": "string"
        }
      ]
    },
  • "omnibus": {
    • "omnibus_inherit": true,
    • "sponsor_name": "string",
    • "program_group_short_name": "string",
    • "omnibusAccounts": [
      • {
        • "purpose": "stri",
        • "account_number": "stringst",
        • "routing_number": "stringst",
        • "identification_number": "stringstr",
        • "omnibus_account_currency": "str"
        }
      ]
    },
  • "interest": {
    • "interest_rate_code": "string",
    • "program_base_rate": 0.1
    },
  • "program_person_details": {
    • "first_name": "string",
    • "last_name": "string",
    • "address_line1": "string",
    • "address_line2": "string",
    • "city": "string",
    • "state": "string",
    • "postal_code": "string",
    • "country": "str",
    • "email": "string",
    • "mobile_number": "string",
    • "home_number": "string",
    • "office_number": "string",
    • "account_types": [
      • "PROGFUND"
      ],
    • "currency": "str"
    },
  • "package": {
    • "package_inherit": true,
    • "package": {
      • "package_guid": "bbcfa7f4-7eee-4d1b-9f7d-736ad8949479",
      • "is_default_package": true
      }
    }
}
Response samples
application/json
{
  • "programManager": {
    • "program_guid": "3fa0d2ea-ffcf-485d-94ed-dbf4f861ad2f",
    • "parent_program_guid": "4c73d8e3-85f7-42e5-9a39-2376fdcc4881",
    • "company_guid": "e7c8755b-aece-46c7-a1c9-897cfb55ba0c",
    • "program_name": "string",
    • "program_short_name": "string",
    • "top_program_guid": "c67bc77e-3255-4696-a119-8c3b1cf9b3b3",
    • "eft_display_name": "string",
    • "bank_product_program_guid": "6f473d9d-2a35-437f-9334-26e89e184e52",
    • "abu_report_flag": true,
    • "client_id": "string",
    • "program_status": "string"
    },
  • "programGroups": [
    • {
      • "program_group_guid": "b710e542-e602-49db-ad90-214ddc5c2b82",
      • "program_group_name": "string",
      • "program_group_short_name": "string",
      • "channelProviders": [
        • {
          • "channel_guid": "c0747030-c3b4-49b8-999b-578cc1a8358d",
          • "channel_name": "string",
          • "channel_description": "string",
          • "channel_usage": "string",
          • "channel_company_guid": "cdd9a0e6-b785-4432-a7bc-f4b642369b76"
          }
        ],
      • "sponsors": [
        • {
          • "sponsor_guid": "427f6d56-6452-462a-a54d-8f0a1a2451d0",
          • "company_guid": "e7c8755b-aece-46c7-a1c9-897cfb55ba0c",
          • "sponsor_type": "string",
          • "sponsor_name": "string",
          • "sponsor_description": "string",
          • "omnibusAccounts": [
            • {
              • "omnibus_purpose": "stri",
              • "account_number": "string",
              • "routing_number": "string",
              • "identification_number": "string",
              • "omnibus_account_currency": "str"
              }
            ]
          }
        ]
      }
    ],
  • "iins": [
    • {
      • "iin": "string",
      • "base_iin": "string",
      • "iin_usage": "string",
      • "sponsor_name": "string",
      • "iin_length": 0,
      • "iin_prefix": "string"
      }
    ],
  • "programPerson": {
    • "identifications": [
      • {
        • "govt_id_type": "NOTPROVIDED",
        • "govt_id_number": "string"
        }
      ],
    • "person_guid": "2ae6ba4b-f6c0-4817-a158-43e5a87168fd",
    • "birth_date": "string",
    • "email": "string",
    • "first_name": "string",
    • "middle_name": "string",
    • "last_name": "string",
    • "additional_data": {
      • "property1": "string",
      • "property2": "string"
      },
    • "mobile_number": "string",
    • "home_number": "string",
    • "office_number": "string",
    • "base_address": {
      • "city": "string",
      • "country": "str",
      • "address_line1": "string",
      • "address_line2": "string",
      • "postal_code": "string",
      • "state": "string"
      },
    • "mailing_address": {
      • "city": "string",
      • "country": "str",
      • "address_line1": "string",
      • "address_line2": "string",
      • "postal_code": "string",
      • "state": "string"
      },
    • "billing_address": {
      • "city": "string",
      • "country": "str",
      • "address_line1": "string",
      • "address_line2": "string",
      • "postal_code": "string",
      • "state": "string"
      },
    • "nationality": "str",
    • "ip_address": "string",
    • "person_status": "INCOMPLETE",
    • "client_reference_id": "string",
    • "verfication_mode": "string",
    • "verfication_level": "string",
    • "person_forget_mode": "string",
    • "person_forget_mode_date": "string",
    • "market_notification_optin": "string",
    • "market_notification_optin_date": "string",
    • "address_lat": 0.1,
    • "address_lon": 0.1,
    • "contact_type": "string",
    • "profile_dd_mode": "string",
    • "request_code": "string",
    • "wallet_id": "string",
    • "title": "string",
    • "mask_govt_id_number": "string",
    • "comments": "string",
    • "jurisdiction_state": "string",
    • "jurisdiction_country": "str",
    • "beneficial_ownership": 100,
    • "person_relations": [
      • {
        • "holder_person_guid": "67b4ee47-03be-4fa4-8a21-68a2b2312803",
        • "related_person_guid": "ad395ead-8b71-46c4-b7c0-1c41ae432595",
        • "person_relationship": "string",
        • "sys_utcinserted": "2019-08-24T14:15:22Z",
        • "sys_utcupdated": "2019-08-24T14:15:22Z"
        }
      ],
    • "mask_account_number": "string",
    • "ledger_balance": 0.1,
    • "program_guid": "3fa0d2ea-ffcf-485d-94ed-dbf4f861ad2f"
    },
  • "wallet": {
    • "wallet_guid": "17eaeda9-c0ab-4ac3-8ef9-27ac9b388a03",
    • "wallet_id": "string",
    • "person_guid": "2ae6ba4b-f6c0-4817-a158-43e5a87168fd",
    • "program_guid": "3fa0d2ea-ffcf-485d-94ed-dbf4f861ad2f",
    • "program_name": "string",
    • "program_short_name": "string",
    • "eft_display_name": "string",
    • "sponsor_name": "string",
    • "parent_program_guid": "4c73d8e3-85f7-42e5-9a39-2376fdcc4881",
    • "top_program_guid": "c67bc77e-3255-4696-a119-8c3b1cf9b3b3",
    • "company_dba_name": "string",
    • "company_short_name": "string",
    • "account_status": "string",
    • "wallet_created": "2019-08-24T14:15:22Z",
    • "wallet_name": "string",
    • "accounts": [
      • {
        • "account_guid": "d2b7c9d2-85e7-4c51-92d0-3f97a47f8d76",
        • "wallet_guid": "17eaeda9-c0ab-4ac3-8ef9-27ac9b388a03",
        • "account_currency": "string",
        • "account_name": "string",
        • "account_type": "GENERAL",
        • "available_balance": 0.1,
        • "ledger_balance": 0.1,
        • "suspense_balance": 0.1,
        • "advance_account_details": {
          • "account": {
            • "account_guid": "d2b7c9d2-85e7-4c51-92d0-3f97a47f8d76",
            • "client_reference_id": "6970735e-7ed9-436b-b2f2-f25200dba6b0",
            • "start_date": "2019-08-24T14:15:22Z",
            • "limit": 0.1,
            • "outstanding_balance": 0.1,
            • "credit_product": "string",
            • "cycle": "string",
            • "status": "string",
            • "payment_summary": {
              • "outstanding_principal": 0.1,
              • "disbursement_amount": 0.1,
              • "processing_fees": 0.1,
              • "carriedbalance_fees": 0.1,
              • "total_repayment": 0.1,
              • "number_of_payments": 0
              },
            • "payment_schedule": [
              • {
                • "mob": null,
                • "date": null,
                • "disbursement_principal": null,
                • "disbursement_fee": null,
                • "total": null,
                • "fee": null,
                • "principal": null,
                • "balance": null,
                • "paid_principal": null,
                • "paid_interest": null,
                • "available_balance": null,
                • "cycle": null,
                • "type": null,
                • "status": null
                }
              ],
            • "available_date_range": [
              • {
                • "name": null,
                • "date": null
                }
              ]
            }
          },
        • "account_status": "SYSTEM",
        • "last_txn_guid": "100ead98-12b5-4d05-9c0c-900006fc8694",
        • "post_date": "2019-08-24T14:15:22Z",
        • "amount": 0.1,
        • "mask_account_number": "string",
        • "sys_utcinserted": "2019-08-24T14:15:22Z",
        • "status_change_nonmon_detail": {
          • "nonmon_guid": "3df16cd2-de7f-4e81-936e-7604855d1fd7",
          • "txn_date": "2019-08-24T14:15:22Z",
          • "channel_name": "string",
          • "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",
          • "journal_guid": "019b8be6-224f-4e54-91ec-2a471754d334",
          • "support_user_guid": "334ad5b0-1427-4c28-aac8-2d6e9614b4d0",
          • "source_code": "string",
          • "source_user_guid": "0aaedba8-146e-40a6-ad5f-54c512699647",
          • "reference_number": "string",
          • "outsort_guid": "eef602a5-424d-4eae-b4d8-4521969d8873",
          • "order_guid": "dd878538-67b6-4e7d-8e8a-ddc3e971d02f",
          • "processing_start_date": "2019-08-24T14:15:22Z",
          • "processing_end_date": "2019-08-24T14:15:22Z"
          }
        }
      ],
    • "cards": [
      • {
        • "card_number": "string",
        • "card_proxy": "string",
        • "mask_card_pan": "string",
        • "wallet_guid": "17eaeda9-c0ab-4ac3-8ef9-27ac9b388a03",
        • "wallet_id": "string",
        • "issuance_type": "FULL",
        • "base_iin": "string",
        • "card_condition": "ORIGINAL",
        • "card_status": "ACTIVE",
        • "activation_date": "2019-08-24T14:15:22Z",
        • "activation_method": "ONLOAD",
        • "expiration_date": "string",
        • "cvx2": "string",
        • "logical_expiration_date": "2019-08-24T14:15:22Z",
        • "person_card_status": "ACTIVE",
        • "card_tracking_detail": {
          • "fulfillment_house_name": "string",
          • "card_requested": "2019-08-24T14:15:22Z",
          • "card_shipment_date": "2019-08-24T14:15:22Z",
          • "card_delivery_method": "string",
          • "card_delivery_tracking_number": "string",
          • "card_package_name": "string",
          • "card_order_status": "string",
          • "digital_package_name": "string",
          • "digital_package_id": "string"
          },
        • "status_change_nonmon_detail": {
          • "nonmon_guid": "3df16cd2-de7f-4e81-936e-7604855d1fd7",
          • "txn_date": "2019-08-24T14:15:22Z",
          • "channel_name": "string",
          • "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",
          • "journal_guid": "019b8be6-224f-4e54-91ec-2a471754d334",
          • "support_user_guid": "334ad5b0-1427-4c28-aac8-2d6e9614b4d0",
          • "source_code": "string",
          • "source_user_guid": "0aaedba8-146e-40a6-ad5f-54c512699647",
          • "reference_number": "string",
          • "outsort_guid": "eef602a5-424d-4eae-b4d8-4521969d8873",
          • "order_guid": "dd878538-67b6-4e7d-8e8a-ddc3e971d02f",
          • "processing_start_date": "2019-08-24T14:15:22Z",
          • "processing_end_date": "2019-08-24T14:15:22Z"
          },
        • "sys_utcinserted": "2019-08-24T14:15:22Z",
        • "sys_utcupdated": "2019-08-24T14:15:22Z"
        }
      ],
    • "account_instruments": [
      • {
        • "routing_number": "string",
        • "account_instrument_guid": "e5662964-577d-4724-b8d5-e791eee05564",
        • "account_guid": "d2b7c9d2-85e7-4c51-92d0-3f97a47f8d76",
        • "account_info": {
          • "account_type": "DDA",
          • "account_number": "string",
          • "routing_number": "string",
          • "rtp_routing_number": "string",
          • "bank_identifier": "string",
          • "bank_dba": "string",
          • "bank_address": {
            • "city": "string",
            • "country": "str",
            • "address_line1": "string",
            • "address_line2": "string",
            • "postal_code": "string",
            • "state": "string"
            },
          • "swift_code": "string",
          • "bank_phone": "string",
          • "description": "string",
          • "name_on_account": "string",
          • "accountholder_address": {
            • "city": "string",
            • "country": "str",
            • "address_line1": "string",
            • "address_line2": "string",
            • "postal_code": "string",
            • "state": "string"
            },
          • "additional_data": {
            • "property1": "string",
            • "property2": "string"
            }
          },
        • "mask_account_number": "string",
        • "instrument_type": "BANKDDA",
        • "instrument_status": "ACTIVE"
        }
      ],
    • "account_shared_persons": [
      • {
        • "holder_person_guid": "67b4ee47-03be-4fa4-8a21-68a2b2312803",
        • "related_person_guid": "ad395ead-8b71-46c4-b7c0-1c41ae432595",
        • "holder_shared_account_guid": "86478687-07a7-49d5-8d37-77d8a759f0b8",
        • "holder_wallet_guid": "56e8c513-b31c-4aa1-982a-6e4d034fae0f",
        • "relationship": "string",
        • "holder_share_status": "string",
        • "system_share_status": "string"
        }
      ]
    },
  • "interest": {
    • "account_interest_rates": [
      • {
        • "interest_rate_code": "string",
        • "display_name": "string",
        • "type": "BASIS_POINT",
        • "interest_rate": 0.1,
        • "make_default": true
        }
      ],
    • "program_guid": "3fa0d2ea-ffcf-485d-94ed-dbf4f861ad2f",
    • "base_interest_rate_code": "string",
    • "base_interest_rate": "string",
    • "masked_account_number": "string"
    },
  • "packages": [
    • {
      • "package_guid": "bbcfa7f4-7eee-4d1b-9f7d-736ad8949479",
      • "package_name": "string",
      • "channel_name": "string",
      • "fh_program_id": "string",
      • "is_digital_package": true,
      • "is_default_package": true
      }
    ]
}
Copyright © Qolo 2019-2023. All right reserved.