360Learning Skills API is one of 17 APIs that 360Learning publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Skills. The published artifact set on APIs.io includes an OpenAPI specification.
This API exposes
12 operations
across 9 paths,
and defines 38 schemas.
It is described by OpenAPI 3.1.0, at version 1.0.0.
Requests are made against 2 base URLs: https://app.360learning.com, https://app.us.360learning.com.
12 operations9 paths38 schemas3 DELETE2 GET1 POST6 PUT
Metadata
The identity and technical contract details declared by the specification.
Specification
OpenAPI 3.1.0
API Version
1.0.0
Base URL
https://app.360learning.com/api/v2
Authentication
OAuth 2.0
Resource Areas
1
Authentication & Security 1
360Learning Skills API declares
1 security scheme
for authenticating requests.
It supports OAuth 2.0 (oauth2).
oauth2 — Use the token from the authentication endpoint in the Authorization header. Example: Authorization: Bearer
Paths & Operations 12
Across 9 paths, the API surfaces 12 operations — 3 DELETE, 2 GET, 1 POST, 6 PUT. Each is listed below with its method, path, parameters, and response codes.
The contract defines 38 schemas that model the data the API accepts and returns. The most detailed are SkillDTO (10 properties), PowerDTO (9 properties), SkillAssessedByIdDTO (8 properties), SkillAssessedByIndexDTO (8 properties). Each schema is shown below with its type and property counts.
SkillAddedDTO
object
7 properties4 required
SingleChoiceQualifierDTO
object
4 properties1 required
ValueByIndexQualifierDTO
object
2 properties2 required
JobSkillInputDTO
object
3 properties2 required
UpsertLibrariesBody
object
1 property1 required
JobDeleteDTO
object
1 property1 required
SkillUpsertDTO
object
6 properties3 required
DateQualifierDTO
object
3 properties1 required
MultiChoiceQualifierDTO
object
4 properties1 required
SkillTranslationDTO
object
2 properties2 required
UpsertSkillsBody
object
1 property1 required
DeleteLibrariesBody
object
1 property1 required
SkillAssessedByIdDTO
object
8 properties4 required
SkillTranslatedFieldsDTO
object
2 properties
LibraryUpsertDTO
object
5 properties2 required
SkillDeletedDTO
object
7 properties4 required
SkillParentDTO
object
2 properties1 required
JobTranslatedFieldsDTO
object
2 properties
PowerDTO
object
9 properties5 required
DeleteSkillsBody
object
1 property1 required
LibraryDeleteDTO
object
1 property1 required
LibraryTranslationDTO
object
2 properties2 required
AddSkillReviewsBody
object
1 property1 required
JobUpsertDTO
object
5 properties2 required
ReplaceJobsSkillsBody
object
1 property1 required
SkillAssessedByIndexDTO
object
8 properties4 required
BaseTranslatedFieldsDTO
object
2 properties
ReplaceUserJobsBody
object
1 property1 required
ReplaceUserJobsDTO
object
4 properties1 required
SkillDeleteDTO
object
1 property1 required
TextQualifierDTO
object
3 properties1 required
DeleteJobsBody
object
1 property1 required
JobTranslationDTO
object
2 properties2 required
ReplaceUsersJobsBody
object
1 property1 required
UpsertJobsBody
object
1 property1 required
ValueByIdQualifierDTO
object
2 properties2 required
NumberQualifierDTO
object
3 properties1 required
SkillDTO
object
10 properties5 required
Specification
The full machine-readable OpenAPI contract behind this narrative.