The service Dashboard Meta is used to add extensions of two already built services namely the GRC Dashboard and the Admin Product to the function of Qoin Service using Rabbitmq.
Here's the detail of service action in Dahsboard Meta :
Metacode 1001
Displays total transaction information data by year.
Payload Data
Name | Data Type |
---|---|
MetaCode | String |
Page | String |
Year | String |
Example Request
{
"Subject": "wallet",
"SubjectType": "dashboard",
"SubjectIdentifier": "grc",
"Action": "get",
"ResourceType": "dashboard",
"Resource": "data",
"ResourceId": "data",
"Data": {
"MetaCode": "1001",
"Page":1,
"Data": {
"Year": 2022
}
}
Metacode 1011
Displays total weekly transaction information data.
Payload Data
Name | Data Type |
---|---|
MetaCode | String |
Page | String |
Week | String |
Year | String |
Example Request
{
"Subject": "wallet",
"SubjectType": "dashboard",
"SubjectIdentifier": "grc",
"Action": "get",
"ResourceType": "dashboard",
"Resource": "data",
"ResourceId": "data",
"Data": {
"MetaCode": "1011",
"Page":1,
"Data": {
"Week": 52,
"Year": 2021
}
}
Metacode 1111
Displays total monthly transaction information data .
Payload Data
Name | Data Type |
---|---|
MetaCode | String |
Page | String |
Month | String |
Year | String |
Example Request
{
"Subject": "wallet",
"SubjectType": "dashboard",
"SubjectIdentifier": "grc",
"Action": "get",
"ResourceType": "dashboard",
"Resource": "data",
"ResourceId": "data",
"Data": {
"MetaCode": "1111",
"Page":1,
"Data": {
"Month": 11,
"Year": 2021
}
}
Metacode 1002
Displays total yearly registration information data.
Payload Data
Name | Data Type |
---|---|
MetaCode | String |
Page | String |
Year | String |
Example Request
{
"Subject": "wallet",
"SubjectType": "dashboard",
"SubjectIdentifier": "grc",
"Action": "get",
"ResourceType": "dashboard",
"Resource": "data",
"ResourceId": "data",
"Data": {
"MetaCode": "1002",
"Page":1,
"Data": {
"Year": 2021
}
}
Metacode 1012
Displays total weekly registration information data.
Payload Data
Name | Data Type |
---|---|
MetaCode | String |
Page | String |
Week | String |
Year | String |
Example Request
{
"Subject": "wallet",
"SubjectType": "dashboard",
"SubjectIdentifier": "grc",
"Action": "get",
"ResourceType": "dashboard",
"Resource": "data",
"ResourceId": "data",
"Data": {
"MetaCode": "1012",
"Page":1,
"Data": {
"Week": 24,
"Year": 2022 }
}
Metacode 1112
Displays total Monthly registration information data.
Payload Data
Name | Data Type |
---|---|
MetaCode | String |
Page | String |
Month | String |
Year | String |
Example Request
{
"Subject": "wallet",
"SubjectType": "dashboard",
"SubjectIdentifier": "grc",
"Action": "get",
"ResourceType": "dashboard",
"Resource": "data",
"ResourceId": "data",
"Data": {
"MetaCode": "1112",
"Page":1,
"Data": {
"Month": 7,
"Year": 2022 }
}
Metacode 2001
Shows user status information data blacklist/deleted/suspended/active. If “User status” is not filled in, then will take all available data.
Payload Data
Name | Data Type |
---|---|
MetaCode | String |
Page | String |
StatusUser | String |
Example Request
{
"Subject": "wallet",
"SubjectType": "dashboard",
"SubjectIdentifier": "grc",
"Action": "get",
"ResourceType": "dashboard",
"Resource": "data",
"ResourceId": "data",
"Data": {
"MetaCode": "2001",
"Page":1,
"Data": {
"StatusUser": “Aktif” }
}
Metacode 2012
Payload Data
Name | Data Type |
---|---|
MetaCode | String |
Page | String |
Example Request
{
"Subject": "wallet",
"SubjectType": "dashboard",
"SubjectIdentifier": "grc",
"Action": "get",
"ResourceType": "dashboard",
"Resource": "data",
"ResourceId": "data",
"Data": {
"MetaCode": "2012",
"Page":1,
"Data": {}
}
Metacode 2013
Displays total monthly transaction information data user.
Payload Data
Name | Data Type |
---|---|
MetaCode | String |
Page | String |
Example Request
{
"Subject": "wallet",
"SubjectType": "dashboard",
"SubjectIdentifier": "grc",
"Action": "get",
"ResourceType": "dashboard",
"Resource": "data",
"ResourceId": "data",
"Data": {
"MetaCode": "2013",
"Page":1,
"Data": {}
}
Metacode 2014
Displays total weekly transaction information data user.
Payload Data
Name | Data Type |
---|---|
MetaCode | String |
Page | String |
Example Request
{
"Subject": "wallet",
"SubjectType": "dashboard",
"SubjectIdentifier": "grc",
"Action": "get",
"ResourceType": "dashboard",
"Resource": "data",
"ResourceId": "data",
"Data": {
"MetaCode": "2014",
"Page":1,
"Data": {}
}
Metacode 2015
Displays total daily transaction information data user.
Payload Data
Name | Data Type |
---|---|
MetaCode | String |
Page | String |
Example Request
{
"Subject": "wallet",
"SubjectType": "dashboard",
"SubjectIdentifier": "grc",
"Action": "get",
"ResourceType": "dashboard",
"Resource": "data",
"ResourceId": "data",
"Data": {
"MetaCode": "2015",
"Page":1,
"Data": {}
}
Metacode 2021
Displays information on total monthly user change device data.
Payload Data
Name | Data Type |
---|---|
MetaCode | String |
Page | String |
Example Request
{
"Subject": "wallet",
"SubjectType": "dashboard",
"SubjectIdentifier": "grc",
"Action": "get",
"ResourceType": "dashboard",
"Resource": "data",
"ResourceId": "data",
"Data": {
"MetaCode": "2021",
"Page":1,
"Data": {}
}
Metacode 2031
Displays total monthly user pin change information data.
Payload Data
Name | Data Type |
---|---|
MetaCode | String |
Page | String |
Example Request
{
"Subject": "wallet",
"SubjectType": "dashboard",
"SubjectIdentifier": "grc",
"Action": "get",
"ResourceType": "dashboard",
"Resource": "data",
"ResourceId": "data",
"Data": {
"MetaCode": "2031",
"Page":1,
"Data": {}
}
Status Code | Description |
---|---|
20001 | Access Code |
40001 | Database error |
50001 | Validation error |
60001 | Network error |
90001 | Other error codes |