Update MetaData
Use this operation to update existing Metadata object.
Parameters
Body Params | |
---|---|
JSON: | json |
XML: | string |
Path Params | |
---|---|
yourCompany: | string |
Header Params | |
---|---|
Accept: | string |
Query Auth | |
---|---|
key: | string |
Header Auth | |
---|---|
apiKey: | string |
Sample Code
{
"MetaDatas": {
"MetaData": [{
"ObjectType": "Receiving",
"ObjectId": 1213,
"ObjectKey": "Products",
"Data": "eyJ0ZXN0ZXN0IjoiMTEyMTIzMjMyMTEifQ==",
"Append": true
}]
}
}
<MetaDatas>
<MetaData>
<ObjectType>Receiving</ObjectType>
<ObjectId>1213</ObjectId>
<ObjectKey>Products</ObjectKey>
<Data>eyJ0ZXN0ZXN0IjoiMTEyMTIzMjMyMTEifQ==</Data>
<Append>true</Append>
</MetaData>
</MetaDatas>
Sample Response
{
"MCM": {
"response": {
"objectType": "MetaData",
"syncTime": "2021-09-07 08:14:20"
},
"parameters": {
"results": {
"message": {
"status": "Success",
"success_message": {
"object_type": "Receiving",
"object_id": 1213
}
}
}
}
}
}
<MCM>
<response>
<objectType>MetaData</objectType>
<syncTime>2021-09-07 08:14:20</syncTime>
</response>
<parameters>
<results>
<message>
<status>Success</status>
<success_message>
<object_type>Receiving</object_type>
<object_id>1213</object_id>
</success_message>
</message>
</results>
</parameters>
</MCM>
WADL
<?xml version="1.0" encoding="UTF-8"?>
<application>
<resources base="https://{yourCompany}.agiliron.net/agiliron/api-40/">
<resource path="MetaData">
<method name="PUT">
<request>
<param name="key" type="xsd:string" style="query" required="true" />
<param name="ObjectType" type="xsd:String" style="body" />
<param name="ObjectId" type="xsd:String" style="body" />
<param name="ObjectKey" type="xsd:int" style="body" />
<param name="Data" type="xsd:string" style="body" />
</request>
<response status="200">
<representation mediaType="application/xml" element="yn:ResultSet" />
</response>
<response status="400">
<representation mediaType="application/xml" element="ya:Error" />
</response>
</method>
</resource>
</resources>
</application>
Updated about 21 hours ago