---
title: Get Transactions by mAccount
slug: api/get-transactions-by-maccount
createdAt: 2026-10-20T01:43:20.743Z
---

{
  "id": "GbKpUSEdA8qrSlPpiJIzj",
  "type": "api-oas-v2",
  "data": {
    "method": "POST",
    "url": "https://api.mpay.com.au/mAccount/v1/transactions",
    "servers": [
      {
        "url": "https://api.mpay.com.au/mAccount/v1/transactions",
        "description": "Production URL"
      },
      {
        "url": "https://api.m-pay.com.au/mAccount/v1/transactions",
        "description": "Sandbox URL"
      }
    ],
    "name": "Get Transactions by mAccount",
    "description": "This API returns transaction details for an mAccount.",
    "contentType": "application/json",
    "request": {
      "pathParameters": [],
      "headerParameters": [
        {
          "name": "accept",
          "type": "string",
          "kind": "optional",
          "description": "Generated from available response content types",
          "enum": [
            "application/json"
          ],
          "default": "application/json"
        }
      ],
      "queryParameters": [],
      "bodyDataParameters": [
        {
          "kind": "required",
          "name": "body",
          "type": "object",
          "description": "Request body used to select and page the transactions returned for an mAccount.",
          "customType": "mAccountTransactionRequestDetails",
          "schema": [
            {
              "name": "accountNumber",
              "kind": "optional",
              "type": "string",
              "description": "<p><strong>Required</strong>. The 16-digit account number that uniquely identifies the mAccount whose transactions are being retrieved.</p>",
              "example": "4212800000000001",
              "default": "4212800000000001",
              "pattern": "^[0-9]{16}$"
            },
            {
              "name": "startDate",
              "kind": "optional",
              "type": "string",
              "description": "<p><strong>Conditional</strong>. The start date of the reporting period, in ISO 8601 date-time format such as ''2018-07-11T00:00</p><div></div>''. Note that the timezone is suppressed and the default timezone is Sydney local time. Required when frequency is set to ''Custom''.<p></p>",
              "example": "2018-07-11T00:00:00",
              "default": "2018-07-11T00:00:00",
              "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}$"
            },
            {
              "name": "endDate",
              "kind": "optional",
              "type": "string",
              "description": "<p><strong>Conditional</strong>. The end date of the reporting period, in ISO 8601 date-time format such as ''2018-08-11T00:00</p><div></div>''. Note that the timezone is suppressed and the default timezone is Sydney local time. Required when frequency is set to ''Custom''.<p></p>",
              "example": "2018-08-11T00:00:00",
              "default": "2018-08-11T00:00:00",
              "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}$"
            },
            {
              "name": "skip",
              "kind": "optional",
              "type": "integer",
              "description": "<p><strong>Optional</strong>. The number of transactions to skip before the first record is returned. Use together with take to page through large result sets.</p>",
              "example": 0,
              "default": 0,
              "pattern": "^[0-9]{1,7}$"
            },
            {
              "name": "take",
              "kind": "optional",
              "type": "integer",
              "description": "<p><strong>Optional</strong>. The maximum number of transactions to return in a single response. Use together with skip to page through large result sets.</p>",
              "example": 100,
              "default": 100,
              "pattern": "^[0-9]{1,4}$"
            },
            {
              "name": "descending",
              "kind": "optional",
              "type": "string",
              "description": "<p><strong>Optional</strong>. Set to ''true'' to sort the returned transaction list in descending order. Accepted values are ''true'' and ''false''. Defaults to ''false''.</p>",
              "example": "false",
              "default": "false",
              "pattern": "^(true|false)$"
            },
            {
              "name": "useTime",
              "kind": "optional",
              "type": "string",
              "description": "<p><strong>Optional</strong>. Set to ''true'' to apply the time component of startDate and endDate when frequency is set to ''Custom''. Accepted values are ''true'' and ''false''. Defaults to ''false''.</p>",
              "example": "false",
              "default": "false",
              "pattern": "^(true|false)$"
            },
            {
              "name": "frequency",
              "kind": "optional",
              "type": "string",
              "description": "<p><strong>Required</strong>. The fixed selection type that determines the reporting period. Accepted values are ''Today'', ''ThisMonth'', ''LastMonth'' and ''Custom''. A maximum of 1 month can be retrieved through frequency = ''Custom''.</p>",
              "example": "Custom",
              "default": "Custom",
              "pattern": "^(Today|ThisMonth|LastMonth|Custom)$"
            }
          ],
          "modelRef": "#/components/schemas/mAccountTransactionRequestDetails",
          "isExpanded": true
        }
      ],
      "formDataParameters": [],
      "oAuthParameters": [
        {
          "id": "basicAuth",
          "name": "basicAuth",
          "kind": "optional",
          "type": "http",
          "description": "<p>To authenticate using basic authentication, generate an API key and pass it as the username. No password is required.</p>",
          "scheme": "basic"
        }
      ],
      "cookieParameters": []
    },
    "responses": [
      {
        "statusCode": "200",
        "description": "Successful validation. The transaction list was returned.",
        "jsonExample": "",
        "isExpanded": true,
        "schema": [
          {
            "kind": "optional",
            "type": "object",
            "description": "Response returned by the Get Transactions by mAccount endpoint.",
            "customType": "mAccountTransactionsResponse_V1",
            "schema": [
              {
                "name": "openingBalance",
                "kind": "optional",
                "type": "number",
                "description": "<p><strong>Optional</strong>. The balance of the mAccount at the start of the selected reporting period, in Australian dollars.</p>",
                "example": 1500,
                "default": 1500,
                "pattern": "^-?[0-9]{1,13}(\\.[0-9]{1,2})?$"
              },
              {
                "name": "closingBalance",
                "kind": "optional",
                "type": "number",
                "description": "<p><strong>Optional</strong>. The balance of the mAccount at the end of the selected reporting period, in Australian dollars.</p>",
                "example": 1750.5,
                "default": 1750.5,
                "pattern": "^-?[0-9]{1,13}(\\.[0-9]{1,2})?$"
              },
              {
                "name": "totalDebits",
                "kind": "optional",
                "type": "number",
                "description": "<p><strong>Optional</strong>. The sum of all debit amounts within the selected reporting period, in Australian dollars.</p>",
                "example": 249.5,
                "default": 249.5,
                "pattern": "^-?[0-9]{1,13}(\\.[0-9]{1,2})?$"
              },
              {
                "name": "totalCredits",
                "kind": "optional",
                "type": "number",
                "description": "<p><strong>Optional</strong>. The sum of all credit amounts within the selected reporting period, in Australian dollars.</p>",
                "example": 500,
                "default": 500,
                "pattern": "^-?[0-9]{1,13}(\\.[0-9]{1,2})?$"
              },
              {
                "name": "items",
                "kind": "optional",
                "type": "array",
                "description": "<p><strong>Optional</strong>. The list of transaction line items that fall within the selected reporting period.</p>",
                "modelRef": "#/components/schemas/mAccountTransactionLineItem",
                "customType": "mAccountTransactionLineItem[]",
                "schema": [
                  {
                    "name": "rowOrder",
                    "kind": "optional",
                    "type": "integer",
                    "description": "<p><strong>Optional</strong>. The position of this transaction within the returned result set, starting at 1.</p>",
                    "example": 1,
                    "default": 1,
                    "pattern": "^[0-9]{1,7}$"
                  },
                  {
                    "name": "mPaymentsId",
                    "kind": "optional",
                    "type": "integer",
                    "description": "<p><strong>Optional</strong>. The unique identifier of the payment in the Monoova payments system.</p>",
                    "example": 987654,
                    "default": 987654,
                    "pattern": "^[0-9]{1,12}$"
                  },
                  {
                    "name": "transactionId",
                    "kind": "optional",
                    "type": "integer",
                    "description": "<p><strong>Optional</strong>. The unique identifier of the transaction.</p>",
                    "example": 123456,
                    "default": 123456,
                    "pattern": "^[0-9]{1,12}$"
                  },
                  {
                    "name": "dateTime",
                    "kind": "optional",
                    "type": "string",
                    "description": "<p><strong>Optional</strong>. The date and time the transaction was recorded, in ISO 8601 date-time format. The default timezone is Sydney local time.</p>",
                    "example": "2018-07-12T09:30:00",
                    "default": "2018-07-12T09:30:00",
                    "pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}$"
                  },
                  {
                    "name": "mWalletAccountNumber",
                    "kind": "optional",
                    "type": "string",
                    "description": "<p><strong>Optional</strong>. The 16-digit account number of the mAccount the transaction was recorded against.</p>",
                    "example": "4212800000000001",
                    "default": "4212800000000001",
                    "pattern": "^[0-9]{16}$"
                  },
                  {
                    "name": "subTransactionType",
                    "kind": "optional",
                    "type": "string",
                    "description": "<p><strong>Optional</strong>. The sub-type of the transaction, such as ''DirectCredit'', ''DirectDebit'', ''NPP'' or ''Fee''.</p>",
                    "example": "DirectCredit",
                    "default": "DirectCredit",
                    "pattern": "^[A-Za-z ]{1,50}$"
                  },
                  {
                    "name": "transactionType",
                    "kind": "optional",
                    "type": "string",
                    "description": "<p><strong>Optional</strong>. The type of the transaction, such as ''Credit'', ''Debit'' or ''Transfer''.</p>",
                    "example": "Credit",
                    "default": "Credit",
                    "pattern": "^[A-Za-z ]{1,50}$"
                  },
                  {
                    "name": "transactionDescription",
                    "kind": "optional",
                    "type": "string",
                    "description": "<p><strong>Optional</strong>. The system-generated description of the transaction type.</p>",
                    "example": "Inbound direct credit",
                    "default": "Inbound direct credit",
                    "pattern": "^.{0,200}$"
                  },
                  {
                    "name": "credit",
                    "kind": "optional",
                    "type": "number",
                    "description": "<p><strong>Optional</strong>. The amount credited to the mAccount by this transaction, in Australian dollars. Returns 0 for debit transactions.</p>",
                    "example": 500,
                    "default": 500,
                    "pattern": "^-?[0-9]{1,13}(\\.[0-9]{1,2})?$"
                  },
                  {
                    "name": "debit",
                    "kind": "optional",
                    "type": "number",
                    "description": "<p><strong>Optional</strong>. The amount debited from the mAccount by this transaction, in Australian dollars. Returns 0 for credit transactions.</p>",
                    "example": 0,
                    "default": 0,
                    "pattern": "^-?[0-9]{1,13}(\\.[0-9]{1,2})?$"
                  },
                  {
                    "name": "runningBalance",
                    "kind": "optional",
                    "type": "number",
                    "description": "<p><strong>Optional</strong>. The balance of the mAccount in Australian dollars immediately after this transaction was applied.</p>",
                    "example": 1750.5,
                    "default": 1750.5,
                    "pattern": "^-?[0-9]{1,13}(\\.[0-9]{1,2})?$"
                  },
                  {
                    "name": "description",
                    "kind": "optional",
                    "type": "string",
                    "description": "<p><strong>Optional</strong>. The free-text description supplied with the transaction by the originator.</p>",
                    "example": "Payment for invoice 100234",
                    "default": "Payment for invoice 100234",
                    "pattern": "^.{0,200}$"
                  },
                  {
                    "name": "isWaitingForFundsToClear",
                    "kind": "optional",
                    "type": "string",
                    "description": "<p><strong>Optional</strong>. Indicates whether the funds for this transaction are still waiting to clear. Accepted values are ''true'' and ''false''.</p>",
                    "example": "false",
                    "default": "false",
                    "pattern": "^(true|false)$"
                  },
                  {
                    "name": "uniqueReference",
                    "kind": "optional",
                    "type": "string",
                    "description": "<p><strong>Optional</strong>. The unique reference supplied with the transaction, used to reconcile the payment.</p>",
                    "example": "INV-100234",
                    "default": "INV-100234",
                    "pattern": "^[A-Za-z0-9 _.-]{1,50}$"
                  },
                  {
                    "name": "sourceMAccountCardNumber",
                    "kind": "optional",
                    "type": "string",
                    "description": "<p><strong>Conditional</strong>. The 16-digit account number of the mAccount the funds were transferred from. Returned only for transfers between mAccounts.</p>",
                    "example": "4212800000000002",
                    "default": "4212800000000002",
                    "pattern": "^[0-9]{16}$"
                  },
                  {
                    "name": "destinationMAccountCardNumber",
                    "kind": "optional",
                    "type": "string",
                    "description": "<p><strong>Conditional</strong>. The 16-digit account number of the mAccount the funds were transferred to. Returned only for transfers between mAccounts.</p>",
                    "example": "4212800000000001",
                    "default": "4212800000000001",
                    "pattern": "^[0-9]{16}$"
                  }
                ]
              },
              {
                "name": "durationMs",
                "kind": "optional",
                "type": "integer",
                "description": "<p><strong>Optional</strong>. The total time in milliseconds that the Platform took to process the request.</p>",
                "example": 260,
                "default": 260,
                "pattern": "^[0-9]{1,7}$"
              },
              {
                "name": "status",
                "kind": "optional",
                "type": "string",
                "description": "<p><strong>Required</strong>. The status of the request. A code of ''Ok'' indicates no errors.</p>",
                "example": "Ok",
                "default": "Ok",
                "pattern": "^[A-Za-z]{2,40}$"
              },
              {
                "name": "statusDescription",
                "kind": "optional",
                "type": "string",
                "description": "<p><strong>Required</strong>. A description of the status. If an ''Ok'' status is returned, then this will be ''Operation completed successfully''.</p>",
                "example": "Operation completed successfully",
                "default": "Operation completed successfully",
                "pattern": "^.{1,500}$"
              }
            ],
            "modelRef": "#/components/schemas/mAccountTransactionsResponse_V1",
            "isExpanded": true
          }
        ]
      },
      {
        "statusCode": "400",
        "description": "<p>Bad request. The request could not be processed because one or more fields failed validation, were malformed, or were missing.</p>",
        "jsonExample": "",
        "isExpanded": true,
        "schema": [
          {
            "kind": "optional",
            "type": "object",
            "description": "<p>Standard error payload returned for 400, 401 and 500 responses.</p>",
            "customType": "errorResponse",
            "schema": [
              {
                "name": "durationMs",
                "kind": "optional",
                "type": "integer",
                "description": "<p><strong>Optional</strong>. The total time in milliseconds that the Platform took to process the request before the error was returned.</p>",
                "example": 42,
                "default": 42,
                "pattern": "^[0-9]{1,7}$"
              },
              {
                "name": "status",
                "kind": "optional",
                "type": "string",
                "description": "<p><strong>Required</strong>. The status code of the request. A value other than ''Ok'' indicates that an error occurred.</p>",
                "example": "Exception",
                "default": "Exception",
                "pattern": "^[A-Za-z]{2,40}$"
              },
              {
                "name": "statusDescription",
                "kind": "optional",
                "type": "string",
                "description": "<p><strong>Required</strong>. A human-readable description of the error, explaining why the request was rejected or could not be completed.</p>",
                "example": "One or more validation errors occurred.",
                "default": "One or more validation errors occurred.",
                "pattern": "^.{1,500}$"
              },
              {
                "name": "errorCode",
                "kind": "optional",
                "type": "string",
                "description": "<p><strong>Optional</strong>. The Monoova error code associated with the failure. Quote this value when contacting support.</p>",
                "example": "ValidationError",
                "default": "ValidationError",
                "pattern": "^[A-Za-z0-9_.-]{1,50}$"
              },
              {
                "name": "traceLogId",
                "kind": "optional",
                "type": "string",
                "description": "<p><strong>Optional</strong>. The unique identifier of the trace log entry for this request. Quote this value when contacting Monoova support.</p>",
                "example": "a1b2c3d4-5e6f-7081-92a3-b4c5d6e7f809",
                "default": "a1b2c3d4-5e6f-7081-92a3-b4c5d6e7f809",
                "pattern": "^[A-Za-z0-9-]{1,64}$"
              }
            ],
            "modelRef": "#/components/schemas/errorResponse",
            "isExpanded": true
          }
        ]
      },
      {
        "statusCode": "401",
        "description": "<p>Unauthorized. The API key was missing, invalid, or is not permitted to access the requested mAccount.</p>",
        "jsonExample": "",
        "isExpanded": true,
        "schema": [
          {
            "kind": "optional",
            "type": "object",
            "description": "<p>Standard error payload returned for 400, 401 and 500 responses.</p>",
            "customType": "errorResponse",
            "schema": [
              {
                "name": "durationMs",
                "kind": "optional",
                "type": "integer",
                "description": "<p><strong>Optional</strong>. The total time in milliseconds that the Platform took to process the request before the error was returned.</p>",
                "example": 42,
                "default": 42,
                "pattern": "^[0-9]{1,7}$"
              },
              {
                "name": "status",
                "kind": "optional",
                "type": "string",
                "description": "<p><strong>Required</strong>. The status code of the request. A value other than ''Ok'' indicates that an error occurred.</p>",
                "example": "Exception",
                "default": "Exception",
                "pattern": "^[A-Za-z]{2,40}$"
              },
              {
                "name": "statusDescription",
                "kind": "optional",
                "type": "string",
                "description": "<p><strong>Required</strong>. A human-readable description of the error, explaining why the request was rejected or could not be completed.</p>",
                "example": "One or more validation errors occurred.",
                "default": "One or more validation errors occurred.",
                "pattern": "^.{1,500}$"
              },
              {
                "name": "errorCode",
                "kind": "optional",
                "type": "string",
                "description": "<p><strong>Optional</strong>. The Monoova error code associated with the failure. Quote this value when contacting support.</p>",
                "example": "ValidationError",
                "default": "ValidationError",
                "pattern": "^[A-Za-z0-9_.-]{1,50}$"
              },
              {
                "name": "traceLogId",
                "kind": "optional",
                "type": "string",
                "description": "<p><strong>Optional</strong>. The unique identifier of the trace log entry for this request. Quote this value when contacting Monoova support.</p>",
                "example": "a1b2c3d4-5e6f-7081-92a3-b4c5d6e7f809",
                "default": "a1b2c3d4-5e6f-7081-92a3-b4c5d6e7f809",
                "pattern": "^[A-Za-z0-9-]{1,64}$"
              }
            ],
            "modelRef": "#/components/schemas/errorResponse",
            "isExpanded": true
          }
        ]
      },
      {
        "statusCode": "500",
        "description": "Internal server error. An unexpected condition prevented the Platform from completing the request. Retry the request or contact Monoova support quoting the traceLogId.",
        "jsonExample": "",
        "isExpanded": true,
        "schema": [
          {
            "kind": "optional",
            "type": "object",
            "description": "<p>Standard error payload returned for 400, 401 and 500 responses.</p>",
            "customType": "errorResponse",
            "schema": [
              {
                "name": "durationMs",
                "kind": "optional",
                "type": "integer",
                "description": "<p><strong>Optional</strong>. The total time in milliseconds that the Platform took to process the request before the error was returned.</p>",
                "example": 42,
                "default": 42,
                "pattern": "^[0-9]{1,7}$"
              },
              {
                "name": "status",
                "kind": "optional",
                "type": "string",
                "description": "<p><strong>Required</strong>. The status code of the request. A value other than ''Ok'' indicates that an error occurred.</p>",
                "example": "Exception",
                "default": "Exception",
                "pattern": "^[A-Za-z]{2,40}$"
              },
              {
                "name": "statusDescription",
                "kind": "optional",
                "type": "string",
                "description": "<p><strong>Required</strong>. A human-readable description of the error, explaining why the request was rejected or could not be completed.</p>",
                "example": "One or more validation errors occurred.",
                "default": "One or more validation errors occurred.",
                "pattern": "^.{1,500}$"
              },
              {
                "name": "errorCode",
                "kind": "optional",
                "type": "string",
                "description": "<p><strong>Optional</strong>. The Monoova error code associated with the failure. Quote this value when contacting support.</p>",
                "example": "ValidationError",
                "default": "ValidationError",
                "pattern": "^[A-Za-z0-9_.-]{1,50}$"
              },
              {
                "name": "traceLogId",
                "kind": "optional",
                "type": "string",
                "description": "<p><strong>Optional</strong>. The unique identifier of the trace log entry for this request. Quote this value when contacting Monoova support.</p>",
                "example": "a1b2c3d4-5e6f-7081-92a3-b4c5d6e7f809",
                "default": "a1b2c3d4-5e6f-7081-92a3-b4c5d6e7f809",
                "pattern": "^[A-Za-z0-9-]{1,64}$"
              }
            ],
            "modelRef": "#/components/schemas/errorResponse",
            "isExpanded": true
          }
        ]
      }
    ],
    "hasXCodeSamples": false,
    "examples": {
      "languages": [
        {
          "id": "example-0-curl",
          "language": "curl",
          "label": "cURL",
          "code": "curl --request POST \\\n     --url https://api.mpay.com.au/mAccount/v1/transactions \\\n     --header 'accept: application/json' \\\n     --header 'content-type: application/json' \\\n     --data '{\n     \"accountNumber\": \"4212800000000001\",\n     \"startDate\": \"2018-07-11T00:00:00\",\n     \"endDate\": \"2018-08-11T00:00:00\",\n     \"take\": 100,\n     \"descending\": \"false\",\n     \"useTime\": \"false\",\n     \"frequency\": \"Custom\"\n     }'"
        },
        {
          "id": "example-1-javascript",
          "language": "javascript",
          "label": "javascript",
          "code": "var myHeaders = new Headers();\nmyHeaders.append(\"accept\", \"application/json\");\nmyHeaders.append(\"content-type\", \"application/json\");\n\nvar raw = JSON.stringify({\n   \"accountNumber\": \"4212800000000001\",\n   \"startDate\": \"2018-07-11T00:00:00\",\n   \"endDate\": \"2018-08-11T00:00:00\",\n   \"take\": 100,\n   \"descending\": \"false\",\n   \"useTime\": \"false\",\n   \"frequency\": \"Custom\"\n});\n\nvar requestOptions = {\n   method: 'POST',\n   headers: myHeaders,\n   body: raw,\n   redirect: 'follow'\n};\n\nfetch(\"https://api.mpay.com.au/mAccount/v1/transactions\", requestOptions)\n   .then(response => response.text())\n   .then(result => console.log(result))\n   .catch(error => console.log('error', error));"
        },
        {
          "id": "example-2-ruby",
          "language": "ruby",
          "label": "Ruby",
          "code": "require \"uri\"\nrequire \"json\"\nrequire \"net/http\"\n\nurl = URI(\"https://api.mpay.com.au/mAccount/v1/transactions\")\n\nhttps = Net::HTTP.new(url.host, url.port)\nhttps.use_ssl = true\n\nrequest = Net::HTTP::Post.new(url)\nrequest[\"accept\"] = \"application/json\"\nrequest[\"content-type\"] = \"application/json\"\nrequest.body = JSON.dump({\n   \"accountNumber\": \"4212800000000001\",\n   \"startDate\": \"2018-07-11T00:00:00\",\n   \"endDate\": \"2018-08-11T00:00:00\",\n   \"take\": 100,\n   \"descending\": \"false\",\n   \"useTime\": \"false\",\n   \"frequency\": \"Custom\"\n})\n\nresponse = https.request(request)\nputs response.read_body\n"
        },
        {
          "id": "example-3-python",
          "language": "python",
          "label": "Python",
          "code": "import requests\nimport json\n\nurl = \"https://api.mpay.com.au/mAccount/v1/transactions\"\n\npayload = json.dumps({\n   \"accountNumber\": \"4212800000000001\",\n   \"startDate\": \"2018-07-11T00:00:00\",\n   \"endDate\": \"2018-08-11T00:00:00\",\n   \"take\": 100,\n   \"descending\": \"false\",\n   \"useTime\": \"false\",\n   \"frequency\": \"Custom\"\n})\nheaders = {\n   'accept': 'application/json',\n   'content-type': 'application/json'\n}\n\nresponse = requests.request(\"POST\", url, headers=headers, data=payload)\n\nprint(response.text)\n"
        }
      ],
      "selectedLanguageId": "example-0-curl"
    },
    "results": {
      "languages": [
        {
          "id": "response-0-200",
          "language": "200",
          "code": "// Successful validation. The transaction list was returned.\n{\n  \"openingBalance\": 1500,\n  \"closingBalance\": 1750.5,\n  \"totalDebits\": 249.5,\n  \"totalCredits\": 500,\n  \"items\": [\n    {\n      \"rowOrder\": 1,\n      \"mPaymentsId\": 987654,\n      \"transactionId\": 123456,\n      \"dateTime\": \"2018-07-12T09:30:00\",\n      \"mWalletAccountNumber\": \"4212800000000001\",\n      \"subTransactionType\": \"DirectCredit\",\n      \"transactionType\": \"Credit\",\n      \"transactionDescription\": \"Inbound direct credit\",\n      \"credit\": 500,\n      \"debit\": 0,\n      \"runningBalance\": 1750.5,\n      \"description\": \"Payment for invoice 100234\",\n      \"isWaitingForFundsToClear\": \"false\",\n      \"uniqueReference\": \"INV-100234\",\n      \"sourceMAccountCardNumber\": \"4212800000000002\",\n      \"destinationMAccountCardNumber\": \"4212800000000001\"\n    }\n  ],\n  \"durationMs\": 260,\n  \"status\": \"Ok\",\n  \"statusDescription\": \"Operation completed successfully\"\n}"
        },
        {
          "id": "response-1-400",
          "language": "400",
          "code": "// Bad request. The request could not be processed because one or more fields failed validation, were malformed, or were missing.\n{\n  \"durationMs\": 42,\n  \"status\": \"Exception\",\n  \"statusDescription\": \"One or more validation errors occurred.\",\n  \"errorCode\": \"ValidationError\",\n  \"traceLogId\": \"a1b2c3d4-5e6f-7081-92a3-b4c5d6e7f809\"\n}"
        },
        {
          "id": "response-2-401",
          "language": "401",
          "code": "// Unauthorized. The API key was missing, invalid, or is not permitted to access the requested mAccount.\n{\n  \"durationMs\": 42,\n  \"status\": \"Exception\",\n  \"statusDescription\": \"One or more validation errors occurred.\",\n  \"errorCode\": \"ValidationError\",\n  \"traceLogId\": \"a1b2c3d4-5e6f-7081-92a3-b4c5d6e7f809\"\n}"
        },
        {
          "id": "response-3-500",
          "language": "500",
          "code": "// Internal server error. An unexpected condition prevented the Platform from completing the request. Retry the request or contact Monoova support quoting the traceLogId.\n{\n  \"durationMs\": 42,\n  \"status\": \"Exception\",\n  \"statusDescription\": \"One or more validation errors occurred.\",\n  \"errorCode\": \"ValidationError\",\n  \"traceLogId\": \"a1b2c3d4-5e6f-7081-92a3-b4c5d6e7f809\"\n}"
        }
      ],
      "selectedLanguageId": "response-0-200"
    }
  },
  "children": [
    {
      "text": ""
    }
  ]
}