POST api/Skill/ManageEvidenceList
Request Information
URI Parameters
None.
Body Parameters
EvidenceListPostModel| Name | Description | Type | Additional information |
|---|---|---|---|
| AuthenticationCode | string |
Required |
|
| Timestamp | integer |
None. |
|
| EvidenceList | Collection of EvidencePostModel |
Required |
Request Formats
application/json, text/json
Sample:
{
"AuthenticationCode": "sample string 1",
"Timestamp": 2,
"EvidenceList": [
{
"Id": 1,
"AuthenticationCode": "sample string 2",
"Timestamp": 3,
"SkillIds": [
1,
2
],
"Description": "sample string 4",
"Files": [
{
"Link": "sample string 1",
"FileName": "sample string 2"
},
{
"Link": "sample string 1",
"FileName": "sample string 2"
}
]
},
{
"Id": 1,
"AuthenticationCode": "sample string 2",
"Timestamp": 3,
"SkillIds": [
1,
2
],
"Description": "sample string 4",
"Files": [
{
"Link": "sample string 1",
"FileName": "sample string 2"
},
{
"Link": "sample string 1",
"FileName": "sample string 2"
}
]
}
]
}
application/xml, text/xml
Sample:
<EvidenceListPostModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Minerva.Api.Models.EvidenceViewModels">
<AuthenticationCode>sample string 1</AuthenticationCode>
<EvidenceList>
<EvidencePostModel>
<AuthenticationCode>sample string 2</AuthenticationCode>
<Description>sample string 4</Description>
<Files xmlns:d4p1="http://schemas.datacontract.org/2004/07/Minerva.Api.Models">
<d4p1:EvidenceFilePostModel>
<d4p1:FileName>sample string 2</d4p1:FileName>
<d4p1:Link>sample string 1</d4p1:Link>
</d4p1:EvidenceFilePostModel>
<d4p1:EvidenceFilePostModel>
<d4p1:FileName>sample string 2</d4p1:FileName>
<d4p1:Link>sample string 1</d4p1:Link>
</d4p1:EvidenceFilePostModel>
</Files>
<Id>1</Id>
<SkillIds xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:long>1</d4p1:long>
<d4p1:long>2</d4p1:long>
</SkillIds>
<Timestamp>3</Timestamp>
</EvidencePostModel>
<EvidencePostModel>
<AuthenticationCode>sample string 2</AuthenticationCode>
<Description>sample string 4</Description>
<Files xmlns:d4p1="http://schemas.datacontract.org/2004/07/Minerva.Api.Models">
<d4p1:EvidenceFilePostModel>
<d4p1:FileName>sample string 2</d4p1:FileName>
<d4p1:Link>sample string 1</d4p1:Link>
</d4p1:EvidenceFilePostModel>
<d4p1:EvidenceFilePostModel>
<d4p1:FileName>sample string 2</d4p1:FileName>
<d4p1:Link>sample string 1</d4p1:Link>
</d4p1:EvidenceFilePostModel>
</Files>
<Id>1</Id>
<SkillIds xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:long>1</d4p1:long>
<d4p1:long>2</d4p1:long>
</SkillIds>
<Timestamp>3</Timestamp>
</EvidencePostModel>
</EvidenceList>
<Timestamp>2</Timestamp>
</EvidenceListPostModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
PartialSyncResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Tracks | Collection of TrackApiModel |
None. |
|
| Skills | Collection of SkillApiModel |
None. |
|
| Status | string |
None. |
|
| Reason | string |
None. |
|
| Value | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Tracks": [
{
"Id": 1,
"CompletionStatus": 2,
"Title": "sample string 3",
"TrackSkills": [
{
"SkillId": 1
},
{
"SkillId": 1
}
]
},
{
"Id": 1,
"CompletionStatus": 2,
"Title": "sample string 3",
"TrackSkills": [
{
"SkillId": 1
},
{
"SkillId": 1
}
]
}
],
"Skills": [
{
"Id": 1,
"Name": "sample string 2",
"Purpose": "sample string 3",
"Standard": "sample string 4",
"Status": 0,
"SignOffSkillLevel": 5,
"LastestActionDate": "2025-12-16T17:41:15.9048067+00:00",
"CurrentSignoffCount": "sample string 6",
"CurrentSkillLevel": "sample string 7",
"CurrentSignoffRequiredCount": "sample string 8",
"CompletedSkillLevel": 9,
"SkillStarted": true,
"SkillLevels": [
{
"Status": 0,
"DeclinedReason": "sample string 1",
"ApprovedCount": 1,
"Description": "sample string 2",
"Id": 3,
"Order": 4,
"SignOffLevel": true,
"SignOffsRequired": 6,
"TeacherSignOffId": 1,
"SkillId": 7,
"StudentSelfRated": true,
"TeacherSignOff": true
},
{
"Status": 0,
"DeclinedReason": "sample string 1",
"ApprovedCount": 1,
"Description": "sample string 2",
"Id": 3,
"Order": 4,
"SignOffLevel": true,
"SignOffsRequired": 6,
"TeacherSignOffId": 1,
"SkillId": 7,
"StudentSelfRated": true,
"TeacherSignOff": true
}
],
"SkillEvidence": [
{
"Id": 1,
"SkillId": 2,
"Notes": "sample string 3",
"EvidenceFiles": null
},
{
"Id": 1,
"SkillId": 2,
"Notes": "sample string 3",
"EvidenceFiles": null
}
]
},
{
"Id": 1,
"Name": "sample string 2",
"Purpose": "sample string 3",
"Standard": "sample string 4",
"Status": 0,
"SignOffSkillLevel": 5,
"LastestActionDate": "2025-12-16T17:41:15.9048067+00:00",
"CurrentSignoffCount": "sample string 6",
"CurrentSkillLevel": "sample string 7",
"CurrentSignoffRequiredCount": "sample string 8",
"CompletedSkillLevel": 9,
"SkillStarted": true,
"SkillLevels": [
{
"Status": 0,
"DeclinedReason": "sample string 1",
"ApprovedCount": 1,
"Description": "sample string 2",
"Id": 3,
"Order": 4,
"SignOffLevel": true,
"SignOffsRequired": 6,
"TeacherSignOffId": 1,
"SkillId": 7,
"StudentSelfRated": true,
"TeacherSignOff": true
},
{
"Status": 0,
"DeclinedReason": "sample string 1",
"ApprovedCount": 1,
"Description": "sample string 2",
"Id": 3,
"Order": 4,
"SignOffLevel": true,
"SignOffsRequired": 6,
"TeacherSignOffId": 1,
"SkillId": 7,
"StudentSelfRated": true,
"TeacherSignOff": true
}
],
"SkillEvidence": [
{
"Id": 1,
"SkillId": 2,
"Notes": "sample string 3",
"EvidenceFiles": null
},
{
"Id": 1,
"SkillId": 2,
"Notes": "sample string 3",
"EvidenceFiles": null
}
]
}
],
"Status": "sample string 1",
"Reason": "sample string 2",
"Value": "sample string 3"
}
application/xml, text/xml
Sample:
<PartialSyncResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Minerva.Api.Models">
<Reason>sample string 2</Reason>
<Status>sample string 1</Status>
<Value>sample string 3</Value>
<Skills xmlns:d2p1="http://schemas.datacontract.org/2004/07/Minerva.Api.Models.SkillViewModels">
<d2p1:SkillApiModel>
<d2p1:CompletedSkillLevel>9</d2p1:CompletedSkillLevel>
<d2p1:CurrentSignoffCount>sample string 6</d2p1:CurrentSignoffCount>
<d2p1:CurrentSignoffRequiredCount>sample string 8</d2p1:CurrentSignoffRequiredCount>
<d2p1:CurrentSkillLevel>sample string 7</d2p1:CurrentSkillLevel>
<d2p1:Id>1</d2p1:Id>
<d2p1:LastestActionDate>2025-12-16T17:41:15.9048067+00:00</d2p1:LastestActionDate>
<d2p1:Name>sample string 2</d2p1:Name>
<d2p1:Purpose>sample string 3</d2p1:Purpose>
<d2p1:SignOffSkillLevel>5</d2p1:SignOffSkillLevel>
<d2p1:SkillEvidence>
<d2p1:SkillEvidenceApiModel>
<d2p1:EvidenceFiles i:nil="true" />
<d2p1:Id>1</d2p1:Id>
<d2p1:Notes>sample string 3</d2p1:Notes>
<d2p1:SkillId>2</d2p1:SkillId>
</d2p1:SkillEvidenceApiModel>
<d2p1:SkillEvidenceApiModel>
<d2p1:EvidenceFiles i:nil="true" />
<d2p1:Id>1</d2p1:Id>
<d2p1:Notes>sample string 3</d2p1:Notes>
<d2p1:SkillId>2</d2p1:SkillId>
</d2p1:SkillEvidenceApiModel>
</d2p1:SkillEvidence>
<d2p1:SkillLevels>
<d2p1:SkillLevelApiModel>
<d2p1:ApprovedCount>1</d2p1:ApprovedCount>
<d2p1:DeclinedReason>sample string 1</d2p1:DeclinedReason>
<d2p1:Description>sample string 2</d2p1:Description>
<d2p1:Id>3</d2p1:Id>
<d2p1:Order>4</d2p1:Order>
<d2p1:SignOffLevel>true</d2p1:SignOffLevel>
<d2p1:SignOffsRequired>6</d2p1:SignOffsRequired>
<d2p1:SkillId>7</d2p1:SkillId>
<d2p1:Status>Pending</d2p1:Status>
<d2p1:StudentSelfRated>true</d2p1:StudentSelfRated>
<d2p1:TeacherSignOff>true</d2p1:TeacherSignOff>
<d2p1:TeacherSignOffId>1</d2p1:TeacherSignOffId>
</d2p1:SkillLevelApiModel>
<d2p1:SkillLevelApiModel>
<d2p1:ApprovedCount>1</d2p1:ApprovedCount>
<d2p1:DeclinedReason>sample string 1</d2p1:DeclinedReason>
<d2p1:Description>sample string 2</d2p1:Description>
<d2p1:Id>3</d2p1:Id>
<d2p1:Order>4</d2p1:Order>
<d2p1:SignOffLevel>true</d2p1:SignOffLevel>
<d2p1:SignOffsRequired>6</d2p1:SignOffsRequired>
<d2p1:SkillId>7</d2p1:SkillId>
<d2p1:Status>Pending</d2p1:Status>
<d2p1:StudentSelfRated>true</d2p1:StudentSelfRated>
<d2p1:TeacherSignOff>true</d2p1:TeacherSignOff>
<d2p1:TeacherSignOffId>1</d2p1:TeacherSignOffId>
</d2p1:SkillLevelApiModel>
</d2p1:SkillLevels>
<d2p1:SkillStarted>true</d2p1:SkillStarted>
<d2p1:Standard>sample string 4</d2p1:Standard>
<d2p1:Status>Submit</d2p1:Status>
</d2p1:SkillApiModel>
<d2p1:SkillApiModel>
<d2p1:CompletedSkillLevel>9</d2p1:CompletedSkillLevel>
<d2p1:CurrentSignoffCount>sample string 6</d2p1:CurrentSignoffCount>
<d2p1:CurrentSignoffRequiredCount>sample string 8</d2p1:CurrentSignoffRequiredCount>
<d2p1:CurrentSkillLevel>sample string 7</d2p1:CurrentSkillLevel>
<d2p1:Id>1</d2p1:Id>
<d2p1:LastestActionDate>2025-12-16T17:41:15.9048067+00:00</d2p1:LastestActionDate>
<d2p1:Name>sample string 2</d2p1:Name>
<d2p1:Purpose>sample string 3</d2p1:Purpose>
<d2p1:SignOffSkillLevel>5</d2p1:SignOffSkillLevel>
<d2p1:SkillEvidence>
<d2p1:SkillEvidenceApiModel>
<d2p1:EvidenceFiles i:nil="true" />
<d2p1:Id>1</d2p1:Id>
<d2p1:Notes>sample string 3</d2p1:Notes>
<d2p1:SkillId>2</d2p1:SkillId>
</d2p1:SkillEvidenceApiModel>
<d2p1:SkillEvidenceApiModel>
<d2p1:EvidenceFiles i:nil="true" />
<d2p1:Id>1</d2p1:Id>
<d2p1:Notes>sample string 3</d2p1:Notes>
<d2p1:SkillId>2</d2p1:SkillId>
</d2p1:SkillEvidenceApiModel>
</d2p1:SkillEvidence>
<d2p1:SkillLevels>
<d2p1:SkillLevelApiModel>
<d2p1:ApprovedCount>1</d2p1:ApprovedCount>
<d2p1:DeclinedReason>sample string 1</d2p1:DeclinedReason>
<d2p1:Description>sample string 2</d2p1:Description>
<d2p1:Id>3</d2p1:Id>
<d2p1:Order>4</d2p1:Order>
<d2p1:SignOffLevel>true</d2p1:SignOffLevel>
<d2p1:SignOffsRequired>6</d2p1:SignOffsRequired>
<d2p1:SkillId>7</d2p1:SkillId>
<d2p1:Status>Pending</d2p1:Status>
<d2p1:StudentSelfRated>true</d2p1:StudentSelfRated>
<d2p1:TeacherSignOff>true</d2p1:TeacherSignOff>
<d2p1:TeacherSignOffId>1</d2p1:TeacherSignOffId>
</d2p1:SkillLevelApiModel>
<d2p1:SkillLevelApiModel>
<d2p1:ApprovedCount>1</d2p1:ApprovedCount>
<d2p1:DeclinedReason>sample string 1</d2p1:DeclinedReason>
<d2p1:Description>sample string 2</d2p1:Description>
<d2p1:Id>3</d2p1:Id>
<d2p1:Order>4</d2p1:Order>
<d2p1:SignOffLevel>true</d2p1:SignOffLevel>
<d2p1:SignOffsRequired>6</d2p1:SignOffsRequired>
<d2p1:SkillId>7</d2p1:SkillId>
<d2p1:Status>Pending</d2p1:Status>
<d2p1:StudentSelfRated>true</d2p1:StudentSelfRated>
<d2p1:TeacherSignOff>true</d2p1:TeacherSignOff>
<d2p1:TeacherSignOffId>1</d2p1:TeacherSignOffId>
</d2p1:SkillLevelApiModel>
</d2p1:SkillLevels>
<d2p1:SkillStarted>true</d2p1:SkillStarted>
<d2p1:Standard>sample string 4</d2p1:Standard>
<d2p1:Status>Submit</d2p1:Status>
</d2p1:SkillApiModel>
</Skills>
<Tracks xmlns:d2p1="http://schemas.datacontract.org/2004/07/Minerva.Api.Models.TrackViewModels">
<d2p1:TrackApiModel>
<d2p1:CompletionStatus>2</d2p1:CompletionStatus>
<d2p1:Id>1</d2p1:Id>
<d2p1:Title>sample string 3</d2p1:Title>
<d2p1:TrackSkills>
<d2p1:TrackSkillApiModel>
<d2p1:SkillId>1</d2p1:SkillId>
</d2p1:TrackSkillApiModel>
<d2p1:TrackSkillApiModel>
<d2p1:SkillId>1</d2p1:SkillId>
</d2p1:TrackSkillApiModel>
</d2p1:TrackSkills>
</d2p1:TrackApiModel>
<d2p1:TrackApiModel>
<d2p1:CompletionStatus>2</d2p1:CompletionStatus>
<d2p1:Id>1</d2p1:Id>
<d2p1:Title>sample string 3</d2p1:Title>
<d2p1:TrackSkills>
<d2p1:TrackSkillApiModel>
<d2p1:SkillId>1</d2p1:SkillId>
</d2p1:TrackSkillApiModel>
<d2p1:TrackSkillApiModel>
<d2p1:SkillId>1</d2p1:SkillId>
</d2p1:TrackSkillApiModel>
</d2p1:TrackSkills>
</d2p1:TrackApiModel>
</Tracks>
</PartialSyncResponse>