Skip to main content

SNAP Data Model

Overview

This section is used to manage and explain about information of the Data Model for SNAP API. The data model is showed with 2 categories, which are: General and Specific.

1. General

The following table is the list of General data model, which has been standardize for all API:

NoNameDescriptionRelated APIRelated Service
1MoneyThis data model is used to define all parameters was related about value and currency

2. Specific

The following table is the list of Specific data model, which shows regarding to the API:

Account Creation

The following table is the list of data model that used on Account Creation API:

NoNameDescriptionRelated Service
1identityThis data model is used to store detail identity in account creationAccount Binding & Unbinding

Direct Debit Payment

The following table is the list of data model that used on Direct Debit Payment API:

NoNameDescriptionRelated Service
1urlParamsThis data model is used to store detail information about URLDirect Debit
2serviceInfoThis data model is used to detail information of serviceDirect Debit

Transaction History

The following table is the list of data model that used on Transaction History API:

NoNameDescriptionRelated Service
1detailDataThis data model is used to detail information of detailDataTransaction History
2additionalInfoThis data model is used to detail the additional information of detailDataTransaction History
3paginatorThis data model is used to detail the additional information of paginationTransaction History

Virtual Account

The following table is the list of data model that used on Virtual Account API:

NoNameDescriptionRelated Service
1virtualAccountDataThis data model is used to detail information of virtual account dataVirtual Account
2MultilanguageTextThis data model is used to detail information of virtual account dataVirtual Account