GET api/skills/{id}
Requires authentication. Get an individual skill by GUID. If successful returns "200 OK", with the body of the response containing a representation of the skill. If not found, returns "404 Not Found" If CRM operations fail for an un-recoverable reason, the service returns "502 Bad Gateway" Any other server-side errors return "500 Internal Server Error"
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id | globally unique identifier |
Required |
Body Parameters
None.
Response Information
Resource Description
SkillRepresentation
SkillRepresentationName | Description | Type | Additional information |
---|---|---|---|
Id |
Unique identifier - same as in CRM |
globally unique identifier |
None. |
Name |
Login for this system |
string |
None. |
Links | Collection of Link |
None. |
Response Formats
application/json, text/json
Sample:
{ "Id": "af5d7f98-fd18-4a15-95bb-ffea64f2a915", "Name": "sample string 2", "_links": [ { "Rel": "self", "Href": "~/skills/af5d7f98-fd18-4a15-95bb-ffea64f2a915", "Title": null, "IsTemplated": false }, { "Rel": "sample string 1", "Href": "sample string 2", "Title": "sample string 3", "IsTemplated": false }, { "Rel": "sample string 1", "Href": "sample string 2", "Title": "sample string 3", "IsTemplated": false } ], "_embedded": null }
application/xml, text/xml
Sample:
<SkillRepresentation xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SSAT.WebServices.WebApp.Representations.Version1"> <Href xmlns="http://schemas.datacontract.org/2004/07/WebApi.Hal">~/skills/af5d7f98-fd18-4a15-95bb-ffea64f2a915</Href> <LinkName xmlns="http://schemas.datacontract.org/2004/07/WebApi.Hal">sample string 5</LinkName> <Links xmlns="http://schemas.datacontract.org/2004/07/WebApi.Hal"> <Link> <Href>~/skills/af5d7f98-fd18-4a15-95bb-ffea64f2a915</Href> <Rel>self</Rel> <Title i:nil="true" /> </Link> <Link> <Href>sample string 2</Href> <Rel>sample string 1</Rel> <Title>sample string 3</Title> </Link> <Link> <Href>sample string 2</Href> <Rel>sample string 1</Rel> <Title>sample string 3</Title> </Link> </Links> <Rel xmlns="http://schemas.datacontract.org/2004/07/WebApi.Hal">sample string 3</Rel> <Id>af5d7f98-fd18-4a15-95bb-ffea64f2a915</Id> <Name>sample string 2</Name> </SkillRepresentation>
application/hal+json
Sample:
{ "Id": "af5d7f98-fd18-4a15-95bb-ffea64f2a915", "Name": "sample string 2", "_links": { "self": { "href": "/skills/af5d7f98-fd18-4a15-95bb-ffea64f2a915" }, "sample string 1": { "href": "sample string 2", "title": "sample string 3" } } }
application/hal+xml
Sample:
<resource rel="sample string 3" href="~/skills/af5d7f98-fd18-4a15-95bb-ffea64f2a915" name="sample string 5"> <link rel="sample string 1" href="sample string 2" /> <Id>af5d7f98-fd18-4a15-95bb-ffea64f2a915</Id> <Name>sample string 2</Name> </resource>