How to get ios device capacity using MDM profiling

Based on this document from apple https://developer.apple.com/business/documentation/MDM-Protocol-Reference.pdf

I am trying to fetch mobile identifier by running provisioning profile on the device.
Here, I am able to get these identifiers: -
UDID
IMEI
ICCID
VERSION
PRODUCT
But this Identifier i.e. DeviceCapacity is not getting fetch.

Please find below is my code:
Code snippet:
Paste your code snippet by highlighting the code area
Code Block language

<?xml version="1.0" encoding="UTF-8"?> PayloadContent URL https://xyz.com/home/checkin/?udi={0} DeviceAttributes UDID IMEI ICCID VERSION PRODUCT SERIAL MEID DEVICECAPACITY
  </array>
</dict>
<key>PayloadOrganization</key>
<string>cellderetail-pro-new.cellde.com</string>
<key>PayloadDisplayName</key>
<string>Profile Service</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>PayloadUUID</key>
<string>9CF421B3-9853-4454-BC8A-982CBD3C907C</string>
<key>PayloadIdentifier</key>
<string>com.cellderetailpronewprovisioning</string>
<key>PayloadDescription</key>
<string>This temporary profile will be used to extract your current device's identifiers.</string>
<key>PayloadType</key>
<string>Profile Service</string>

Below is is the code for installing provisioning profile on ios device

Code Block language
var contentDisposition = new System.Net.Mime.ContentDisposition
{
//FileName = “device-info.mobileconfig”,
FileName = “device-information.mobileconfig”,
Inline = false
};
var path = Configuration.MobileConfigPath;
logger.LogMessage(“MobileConfigPath” + path, FileLogger.MessageType.Info);
string mobileConfigPlist = System.IO.File.ReadAllText(path);
if (isHeadless)
udi = string.Format("{0}-hls-{1}-{2}-{3}-{4}-{5}-{6}", udi, storeId, StoreType, EnterpriseID,Session[“TechName”],Session[“Capacity”],Session[“Model”]);
var plistWithUdiUrl = mobileConfigPlist.Replace("{0}", udi);
var bytes = getSignedContent(plistWithUdiUrl);
logger.LogMessage(“Signed Content Bytes”, FileLogger.MessageType.Info);
Response.AppendHeader(“Content-Disposition”, contentDisposition.ToString());
Response.AppendHeader(“Cache-Control”, “public, no-store, max-age=0”);
return File(bytes, “application/x-apple-aspen-config”);

As kind of help / suggestion are welcomed

@anilverma087 Do you still have issues with this?