---
schema_version: "1"
id: 81075247d620bd2927b45b0746f88a758f1f3d6be5be1ddda8565050a7781ae4
title: Xmd Resource
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/bi_dev_guide_rest/bi_resources_xmd_main.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_resources_xmd_main.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: b5a3d80f052f62c926b1b48f2fa29922d3fcaf7f10352e223533616fb9622648
description: Returns the extended metadata (Xmd) for a version of a dataset and updates the user Xmd file.
---
# Xmd Resource

Returns the extended metadata (Xmd) for a version of a dataset and updates the user Xmd file.

## Resource URL

/wave/datasets/<datasetID>/versions/<versionID>/xmds/main

/wave/datasets/<datasetID>/versions/<versionID>/xmds/system

/wave/datasets/<datasetID>/versions/<versionID>/xmds/user

For full details on Xmd, refer to the [Analytics Extended Metadata (Xmd) Reference](https://developer.salesforce.com/docs/atlas.en-us.264.0.bi_dev_guide_xmd.meta/bi_dev_guide_xmd/bi_xmd_intro.htm).

## Formats

JSON

## Available Version

36.0

## Available Components

- LWC — [lightning/analyticsWaveApi getXmd()](https://developer.salesforce.com/docs/platform/lwc/guide/reference-wire-adapters-get-xmd.html)
- LWC — [lightning/analyticsWaveApi updateXmd()](https://developer.salesforce.com/docs/platform/lwc/guide/reference-analytics-update-xmd.html)

## HTTP Methods

GET PUT (on Xmd User type only)

## GET Response Body

[Xmd](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_responses_xmd.htm "The extended metadata (Xmd) for an Analytics dataset version.")

## PUT Request Body

[Xmd Input](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_requests_xmd_input.htm "The extended metadata (Xmd) for an Analytics dataset version.")

The following JSON shows a PUT request to update measures in the User Xmd. The PUT request cannot be used to update System or Main Xmd types.

{
  "measures" : \[ {
    "conditionalFormatting" : { },
    "field" : "LastModifiedDate\_day\_epoch",
    "format" : {
      "delimiters" : { }
    },
    "label" : "LastModDate\_day\_epoch",
    "showInExplorer" : true
  }, {
    "conditionalFormatting" : { },
    "field" : "LastModifiedDate\_sec\_epoch",
    "format" : {
      "delimiters" : { }
    },
    "label" : "LastModDate\_sec\_epoch",
    "showInExplorer" : true
  } \]
}

## PUT Response Body

[Xmd](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_responses_xmd.htm "The extended metadata (Xmd) for an Analytics dataset version.")