POST api/Metadata/{id}
Assigns metadata to an existing recording.
Request Information
Parameters
| Name | Description | Additional information |
|---|---|---|
| id | The recording ID. |
Define this parameter in the request URI. |
| recording | The metadata. |
Define this parameter in the request body. |
Request body formats
application/json, text/json
Sample:
{
"ProviderId": "sample string 1",
"ProviderGroupId": "sample string 2",
"CallId": "sample string 3",
"TrackingId": "sample string 4",
"CallingParty": "sample string 5",
"CalledParty": "sample string 6",
"Owner": "sample string 7",
"RecordingType": "sample string 8",
"Format": "sample string 9",
"Date": "sample string 10",
"Duration": 11,
"Hash": "sample string 12",
"CustomData": "sample string 13",
"CustomDataFormat": "sample string 14",
"NotEncrypted": 15,
"TimeZone": "sample string 16"
}
application/xml, text/xml
Sample:
<MetaData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RecordiaIntegrationWS.Models"> <CallId>sample string 3</CallId> <CalledParty>sample string 6</CalledParty> <CallingParty>sample string 5</CallingParty> <CustomData>sample string 13</CustomData> <CustomDataFormat>sample string 14</CustomDataFormat> <Date>sample string 10</Date> <Duration>11</Duration> <Format>sample string 9</Format> <Hash>sample string 12</Hash> <NotEncrypted>15</NotEncrypted> <Owner>sample string 7</Owner> <ProviderGroupId>sample string 2</ProviderGroupId> <ProviderId>sample string 1</ProviderId> <RecordingType>sample string 8</RecordingType> <TimeZone>sample string 16</TimeZone> <TrackingId>sample string 4</TrackingId> </MetaData>
application/x-www-form-urlencoded
Sample:
CallId=test&CalledParty=1234&CallingParty=4321
Response Information
Response body formats
application/json, text/json
Sample:
"sample string 1"
application/xml, text/xml
Sample:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">sample string 1</string>
