{
  "data": {
    "tree": [
      {
        "value": "record_in",
        "tree": [
          {
            "value": "transactionId",
            "key": "transaction_id",
            "required": true
          },
          {
            "value": "customerId",
            "key": "customer_id",
            "required": true
          },
          {
            "value": "calbackUrl",
            "key": "callback_url",
            "required": true
          },
          {
            "value": "locale",
            "key": "locale",
            "schema": "account/locales"
          },
          {
            "value": "inviteUrl",
            "key": "invite_url"
          },
          {
            "value": "shortUrl",
            "key": "short_url"
          },
          {
            "value": "shortId",
            "key": "link_id"
          },
          {
            "value": "invitedAt",
            "key": "invited_at"
          },
          {
            "value": "count",
            "key": "count"
          }
        ]
      },
      {
        "value": "record_out",
        "tree": [
          {
            "value": "invite_id",
            "key": "inviteId"
          },
          {
            "value": "transaction_id",
            "key": "transactionId"
          },
          {
            "value": "customer_id",
            "key": "customerId"
          },
          {
            "value": "locale",
            "key": "locale"
          },
          {
            "value": "status",
            "key": "status"
          },
          {
            "value": "callback_url",
            "key": "calbackUrl"
          },
          {
            "value": "invite_url",
            "key": "inviteUrl"
          },
          {
            "value": "short_url",
            "key": "shortUrl"
          },
          {
            "value": "link_id",
            "key": "shortId"
          },
          {
            "value": "invited_at",
            "key": "invitedAt"
          },
          {
            "value": "count",
            "key": "count"
          }
        ]
      },
      {
        "value": "index_by",
        "tree": [
          {
            "value": "transaction",
            "key": "transactionId"
          },
          {
            "value": "customer",
            "key": "customerId"
          }
        ]
      }
    ]
  }
}
