GET restapi/personal/lti/{extensionId}/details/v1?courseId={courseId}
Gets the LTI details for user and for the given course (if defined).
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| extensionId | integer |
Required |
|
| courseId | integer |
Default value is 0 |
Body Parameters
None.
Response Information
Resource Description
Itslearning.RestApi.Entities.Personal.LtiExtensionDetails| Name | Description | Type | Additional information |
|---|---|---|---|
| DeploymentId |
Deployment Id. |
string |
None. |
| LoginUri |
Login URL. |
string |
None. |
| LaunchUrls |
List of launch URLs. |
Collection of string |
None. |
| TargetLinkUri |
Target link URL. |
string |
None. |
| PublicKey |
Public key. |
string |
None. |
| PublicJwk |
JWK key. |
string |
None. |
| PublicJwksUri |
JWKS URL. |
string |
None. |
Response Formats
application/json, text/json
Sample:
{
"DeploymentId": "sample string 1",
"LoginUri": "sample string 2",
"LaunchUrls": [
"sample string 1",
"sample string 2"
],
"TargetLinkUri": "sample string 3",
"PublicKey": "sample string 4",
"PublicJwk": "sample string 5",
"PublicJwksUri": "sample string 6"
}
application/xml, text/xml
Sample:
<LtiExtensionDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Itslearning.RestApi.Entities.Personal">
<DeploymentId>sample string 1</DeploymentId>
<LaunchUrls xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</LaunchUrls>
<LoginUri>sample string 2</LoginUri>
<PublicJwk>sample string 5</PublicJwk>
<PublicJwksUri>sample string 6</PublicJwksUri>
<PublicKey>sample string 4</PublicKey>
<TargetLinkUri>sample string 3</TargetLinkUri>
</LtiExtensionDetails>