PUT_items_id_metadata

/items/:id:/metadata

Updates all of an item's existing metadata.

WARNING: The endpoint will delete all the item's metadata before updating the item with the new metadata values.

Endpoint URL: http://path/to/rest/items/:id:/metadata.format

Response Formats: xml, json

HTTP Methods: PUT

Parameters: None

Example:

PUT http://path/to/rest/items/16/metadata.xml

 <?xml version=\"1.0\"?>
<request>
    <metadata>
        <field>
            <name>dc.title</name>
            <value>JSpace Installation Notes</value>
        </field>
        <field>
            <name>dc.contributor.author</name>
            <value>Hayden Young</value>
        </field>
        <field>
            <name>dc.contributor.author</name>
            <value>Ann-Teresa Young</value>
        </field>
        <field>
            <name>dc.date.issued</name>
            <value>2011-12-15</value>
        </field>
        <field>
            <name>dc.description.provenance</name>
            <value>Submitted by Contributor User (contributor@example.com) on 2011-12-15T07:49:15Z No. of bitstreams: 1 browse-result (1).csv: 12694 bytes, checksum: 516c5d93a3d4fba138aecbf7f243f6cd (MD5)</value>
        </field>
        <field>
            <name>dc.description.provenance</name>
            <value>Made available in DSpace on 2011-12-15T07:49:15Z (GMT). No. of bitstreams: 1
browse-result (1).csv: 12694 bytes, checksum: 516c5d93a3d4fba138aecbf7f243f6cd (MD5)</value>
        </field>
        <field>
            <name>dc.identifier.uri</name>
            <value>http://hdl.handle.net/123456789/45</value>
        </field>
    </metadata>
</request>

POST http://path/to/rest/communities.json

{
    "metadata":[{
        "name":"dc.title",
        "value":"JSpace Installation Notes"
    },{
        "name":"dc.contributor.author",
        "value":[
            "Hayden Young",
            "Ann-Teresa Young"
    ]
    },{
        "name":"dc.date.issued",
        "value":"2011-12-15"
    },{
        "name":"dc.description.provenance",
        "value":[
            "Submitted by Contributor User (contributor@example.com) on 2011-12-15T07:49:15Z No. of bitstreams: 1 browse-result (1).csv: 12694 bytes, checksum: 516c5d93a3d4fba138aecbf7f243f6cd (MD5)",
            "Made available in DSpace on 2011-12-15T07:49:15Z (GMT). No. of bitstreams: 1
browse-result (1).csv: 12694 bytes, checksum: 516c5d93a3d4fba138aecbf7f243f6cd (MD5)"
    ]
    },{
        "name":"dc.identifier.uri",
        "value":"http://hdl.handle.net/123456789/45"
    }]
}