POST api/AdminServices/GetTestsTakenByPartner
Request Information
URI Parameters
None.
Body Parameters
GetTestsTakenByPartnerPost| Name | Description | Type | Additional information |
|---|---|---|---|
| CustomerId | string |
None. |
|
| dateStart | date |
None. |
|
| dateEnd | date |
None. |
|
| StudentId | integer |
None. |
|
| testName | string |
None. |
|
| ProductFilter | Collection of string |
None. |
|
| Score |
If passed, results will only return if score is greater than or equal to the number passed. Type is an int, but as a percentage out of 1000. 500 is 50%, 999 is 99.9% Default is 0, so all tests will return |
integer |
None. |
| Key |
Key to Access API provided by GMetrix |
string |
None. |
Request Formats
application/json, text/json
Sample:
{
"CustomerId": "sample string 1",
"dateStart": "2025-12-09T09:03:05.1314919-08:00",
"dateEnd": "2025-12-09T09:03:05.1314919-08:00",
"StudentId": 2,
"testName": "sample string 3",
"ProductFilter": [
"sample string 1",
"sample string 2"
],
"Score": 4,
"Key": "sample string 5"
}
application/xml, text/xml
Sample:
<GetTestsTakenByPartnerPost xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ManagementServicesApi.Models">
<Key>sample string 5</Key>
<CustomerId>sample string 1</CustomerId>
<ProductFilter xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</ProductFilter>
<Score>4</Score>
<StudentId>2</StudentId>
<dateEnd>2025-12-09T09:03:05.1314919-08:00</dateEnd>
<dateStart>2025-12-09T09:03:05.1314919-08:00</dateStart>
<testName>sample string 3</testName>
</GetTestsTakenByPartnerPost>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
GetTestsTakenByPartnerSuccess| Name | Description | Type | Additional information |
|---|---|---|---|
| Results | Collection of PracticeTestResult |
None. |
|
| Successful | boolean |
None. |
|
| MsgSuccess | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Results": [
{
"practiceTestResultId": 1,
"test": "sample string 2",
"mode": "sample string 3",
"score": 4,
"fname": "sample string 5",
"lname": "sample string 6",
"studentNumber": "sample string 7",
"username": "sample string 8",
"date": "2025-12-09T09:03:05.1626947-08:00",
"status": "sample string 10",
"productid": 1,
"studentId": 11
},
{
"practiceTestResultId": 1,
"test": "sample string 2",
"mode": "sample string 3",
"score": 4,
"fname": "sample string 5",
"lname": "sample string 6",
"studentNumber": "sample string 7",
"username": "sample string 8",
"date": "2025-12-09T09:03:05.1626947-08:00",
"status": "sample string 10",
"productid": 1,
"studentId": 11
}
],
"Successful": true,
"MsgSuccess": "sample string 2"
}
application/xml, text/xml
Sample:
<GetTestsTakenByPartnerSuccess xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ManagementServices.Repositories.Response">
<MsgSuccess>sample string 2</MsgSuccess>
<Successful>true</Successful>
<Results xmlns:d2p1="http://schemas.datacontract.org/2004/07/ManagementServices.Repositories.Concrete.Entities">
<d2p1:PracticeTestResult>
<d2p1:date>2025-12-09T09:03:05.1626947-08:00</d2p1:date>
<d2p1:fname>sample string 5</d2p1:fname>
<d2p1:lname>sample string 6</d2p1:lname>
<d2p1:mode>sample string 3</d2p1:mode>
<d2p1:practiceTestResultId>1</d2p1:practiceTestResultId>
<d2p1:productid>1</d2p1:productid>
<d2p1:score>4</d2p1:score>
<d2p1:status>sample string 10</d2p1:status>
<d2p1:studentId>11</d2p1:studentId>
<d2p1:studentNumber>sample string 7</d2p1:studentNumber>
<d2p1:test>sample string 2</d2p1:test>
<d2p1:username>sample string 8</d2p1:username>
</d2p1:PracticeTestResult>
<d2p1:PracticeTestResult>
<d2p1:date>2025-12-09T09:03:05.1626947-08:00</d2p1:date>
<d2p1:fname>sample string 5</d2p1:fname>
<d2p1:lname>sample string 6</d2p1:lname>
<d2p1:mode>sample string 3</d2p1:mode>
<d2p1:practiceTestResultId>1</d2p1:practiceTestResultId>
<d2p1:productid>1</d2p1:productid>
<d2p1:score>4</d2p1:score>
<d2p1:status>sample string 10</d2p1:status>
<d2p1:studentId>11</d2p1:studentId>
<d2p1:studentNumber>sample string 7</d2p1:studentNumber>
<d2p1:test>sample string 2</d2p1:test>
<d2p1:username>sample string 8</d2p1:username>
</d2p1:PracticeTestResult>
</Results>
</GetTestsTakenByPartnerSuccess>