Dahsboard Meta

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

NameData Type
MetaCodeString
PageString
YearString

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

NameData Type
MetaCodeString
PageString
WeekString
YearString

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

NameData Type
MetaCodeString
PageString
MonthString
YearString

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

NameData Type
MetaCodeString
PageString
YearString

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

NameData Type
MetaCodeString
PageString
WeekString
YearString

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

NameData Type
MetaCodeString
PageString
MonthString
YearString

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

NameData Type
MetaCodeString
PageString
StatusUserString

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

NameData Type
MetaCodeString
PageString

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

NameData Type
MetaCodeString
PageString

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

NameData Type
MetaCodeString
PageString

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

NameData Type
MetaCodeString
PageString

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

NameData Type
MetaCodeString
PageString

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

NameData Type
MetaCodeString
PageString

Example Request

{
    "Subject": "wallet",
    "SubjectType": "dashboard",
    "SubjectIdentifier": "grc",
    "Action": "get",
    "ResourceType": "dashboard",
    "Resource": "data",
    "ResourceId": "data",
    "Data": {
        "MetaCode": "2031",
        "Page":1,
        "Data": {}
}


Status CodeDescription
20001Access Code
40001Database error
50001Validation error
60001Network error
90001Other error codes