Gets a single skill by course code or by skill name.
Ok
Resource Not Found
{- "Name": "string",
- "Description": "string",
- "HasExpiration": true,
- "ExpirationAlertThreshold": 0,
- "ExpiresAfter": 0,
- "ExpiresAfterUnits": "Unknown",
- "TrainingTime": 0,
- "EnableTrainingMeetings": true,
- "SkillType": "string",
- "CourseCode": "string",
- "IsPrivate": true,
- "LastModified": "2019-08-24T14:15:22Z",
- "CreatedDate": "2019-08-24T14:15:22Z",
- "Attachments": [
- {
- "AttachmentUrl": "string",
- "Name": "string",
- "MimeType": "string"
}
]
}
Updates an existing skill, using the course code or skill name as a unique identifier. If the skill does not already exist, this call will return an error.
Ok
{- "Name": "string",
- "Description": "string",
- "HasExpiration": true,
- "ExpirationAlertThreshold": 0,
- "ExpiresAfter": 0,
- "ExpiresAfterUnits": "Unknown",
- "TrainingTime": 0,
- "EnableTrainingMeetings": true,
- "SkillType": "string",
- "CourseCode": "string",
- "IsPrivate": true,
- "LastModified": "2019-08-24T14:15:22Z",
- "CreatedDate": "2019-08-24T14:15:22Z",
- "Attachments": [
- {
- "AttachmentUrl": "string",
- "Name": "string",
- "MimeType": "string"
}
]
}
{ }
Deletes a skill by course code or skill name. This method will not dismiss (i.e., soft delete) the skill; it is permanently removed. The skill will also be removed from all employees.
No Content
Resource Not Found
{ }
Gets a list of skills.
A response header called "Pagination-MorePagesAvailable" will be sent in the response with a value of "yes" or "no", indicating whether more pages are available after this one. That is, if the header value is "yes", the client should request the next page.
Ok
[- {
- "Name": "string",
- "Description": "string",
- "HasExpiration": true,
- "ExpirationAlertThreshold": 0,
- "ExpiresAfter": 0,
- "ExpiresAfterUnits": "Unknown",
- "TrainingTime": 0,
- "EnableTrainingMeetings": true,
- "SkillType": "string",
- "CourseCode": "string",
- "IsPrivate": true,
- "LastModified": "2019-08-24T14:15:22Z",
- "CreatedDate": "2019-08-24T14:15:22Z",
- "Attachments": [
- {
- "AttachmentUrl": "string",
- "Name": "string",
- "MimeType": "string"
}
]
}
]
Create a new skill, using the course code or skill name as a unique identifier. If the skill already exists, this call will return an error.
Ok
{- "Name": "string",
- "Description": "string",
- "HasExpiration": true,
- "ExpirationAlertThreshold": 0,
- "ExpiresAfter": 0,
- "ExpiresAfterUnits": "Unknown",
- "TrainingTime": 0,
- "EnableTrainingMeetings": true,
- "SkillType": "string",
- "CourseCode": "string",
- "IsPrivate": true,
- "LastModified": "2019-08-24T14:15:22Z",
- "CreatedDate": "2019-08-24T14:15:22Z",
- "Attachments": [
- {
- "AttachmentUrl": "string",
- "Name": "string",
- "MimeType": "string"
}
]
}
{ }
Imports a list of skills, using the course code or name as a unique identifier for each skill. Blank or null names are treated as equivalent.
A list of skills
Ok
Accepted
Bad Request
[- {
- "Name": "string",
- "Description": "string",
- "HasExpiration": true,
- "ExpirationAlertThreshold": 0,
- "ExpiresAfter": 0,
- "ExpiresAfterUnits": "Unknown",
- "TrainingTime": 0,
- "EnableTrainingMeetings": true,
- "SkillType": "string",
- "CourseCode": "string",
- "IsPrivate": true,
- "LastModified": "2019-08-24T14:15:22Z",
- "CreatedDate": "2019-08-24T14:15:22Z",
- "Attachments": [
- {
- "AttachmentUrl": "string",
- "Name": "string",
- "MimeType": "string"
}
]
}
]
[- {
- "SubmittedSkill": {
- "Name": "string",
- "Description": "string",
- "HasExpiration": true,
- "ExpirationAlertThreshold": 0,
- "ExpiresAfter": 0,
- "ExpiresAfterUnits": "Unknown",
- "TrainingTime": 0,
- "EnableTrainingMeetings": true,
- "SkillType": "string",
- "CourseCode": "string",
- "IsPrivate": true,
- "LastModified": "2019-08-24T14:15:22Z",
- "CreatedDate": "2019-08-24T14:15:22Z",
- "Attachments": [
- {
- "AttachmentUrl": "string",
- "Name": "string",
- "MimeType": "string"
}
]
}, - "Error": true,
- "ErrorMessage": "string",
- "Code": "Continue",
- "SavedSkill": {
- "ID": "00000000-0000-0000-0000-000000000000",
- "IsDeleted": true,
- "DeletedBy": "00000000-0000-0000-0000-000000000000",
- "DeletedDate": "2019-08-24T14:15:22Z",
- "CreatedByID": "00000000-0000-0000-0000-000000000000",
- "CreatedDate": "2019-08-24T14:15:22Z",
- "ModifiedByID": "00000000-0000-0000-0000-000000000000",
- "AllowSync": true,
- "SyncTimestamp": "2019-08-24T14:15:22Z"
}, - "SkillInserted": true,
- "AttachmentsToCopyByUrl": {
- "property1": {
- "AttachedToItemID": "00000000-0000-0000-0000-000000000000",
- "AttachmentUrl": "string",
- "Name": "string",
- "Discriminator": "string",
- "MimeType": "string",
- "ThumbnailUrl": "string",
- "ExternalSourceUrl": "string",
- "ID": "00000000-0000-0000-0000-000000000000",
- "IsDeleted": true,
- "DeletedBy": "00000000-0000-0000-0000-000000000000",
- "DeletedDate": "2019-08-24T14:15:22Z",
- "CreatedByID": "00000000-0000-0000-0000-000000000000",
- "CreatedDate": "2019-08-24T14:15:22Z",
- "ModifiedByID": "00000000-0000-0000-0000-000000000000",
- "AllowSync": true,
- "SyncTimestamp": "2019-08-24T14:15:22Z"
}, - "property2": {
- "AttachedToItemID": "00000000-0000-0000-0000-000000000000",
- "AttachmentUrl": "string",
- "Name": "string",
- "Discriminator": "string",
- "MimeType": "string",
- "ThumbnailUrl": "string",
- "ExternalSourceUrl": "string",
- "ID": "00000000-0000-0000-0000-000000000000",
- "IsDeleted": true,
- "DeletedBy": "00000000-0000-0000-0000-000000000000",
- "DeletedDate": "2019-08-24T14:15:22Z",
- "CreatedByID": "00000000-0000-0000-0000-000000000000",
- "CreatedDate": "2019-08-24T14:15:22Z",
- "ModifiedByID": "00000000-0000-0000-0000-000000000000",
- "AllowSync": true,
- "SyncTimestamp": "2019-08-24T14:15:22Z"
}
}
}
]