POST api/{enterpriseId}/logs
To create log entries
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| enterpriseId | string |
Required |
Body Parameters
LogModel| Name | Description | Type | Additional information |
|---|---|---|---|
| EnterpriseId |
EnterpriseId |
string |
None. |
| ClientId |
ClientId of the User |
integer |
None. |
| EventLevel |
Log event level |
EventLevel |
None. |
| EventMessage |
Short log message |
string |
None. |
| EventDetail |
Detailed log message |
string |
None. |
| CorrelationId |
Id to track log and messages across systems |
globally unique identifier |
None. |
| ExtendedEventData |
Extended data related to the event |
Collection of ExtendedEventDataItem |
None. |
Request Formats
application/json, text/json
Sample:
{
"EnterpriseId": "sample string 1",
"ClientId": 1,
"EventLevel": 0,
"EventMessage": "sample string 2",
"EventDetail": "sample string 3",
"CorrelationId": "d36c59c2-7465-4a21-8d0d-a3bdb4eefedb",
"ExtendedEventData": [
{
"Key": "sample string 1",
"Values": [
"sample string 1",
"sample string 2"
]
},
{
"Key": "sample string 1",
"Values": [
"sample string 1",
"sample string 2"
]
}
]
}
application/xml, text/xml
Sample:
<LogModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Tamarac.Advisor.AdvisorApi.Models">
<ClientId>1</ClientId>
<CorrelationId>d36c59c2-7465-4a21-8d0d-a3bdb4eefedb</CorrelationId>
<EnterpriseId>sample string 1</EnterpriseId>
<EventDetail>sample string 3</EventDetail>
<EventLevel>Error</EventLevel>
<EventMessage>sample string 2</EventMessage>
<ExtendedEventData xmlns:d2p1="http://schemas.datacontract.org/2004/07/Tamarac.Framework.Logging">
<d2p1:TamEventLogger.ExtendedEventDataItem>
<d2p1:Key>sample string 1</d2p1:Key>
<d2p1:Values xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</d2p1:Values>
</d2p1:TamEventLogger.ExtendedEventDataItem>
<d2p1:TamEventLogger.ExtendedEventDataItem>
<d2p1:Key>sample string 1</d2p1:Key>
<d2p1:Values xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</d2p1:Values>
</d2p1:TamEventLogger.ExtendedEventDataItem>
</ExtendedEventData>
</LogModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Guid related to Log entry
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.