Learnifier
  1. Course Designs
Learnifier
  • Course Designs
    • Lists all global course design templates
      GET
  • Organization Units
    • Get Organization Unit with External Id
      GET
    • Organization Units
      GET
    • Adds an Organization Unit
      POST
    • Get Organization Unit
      GET
    • Updates an Organization Unit
      PATCH
  • Users
    • Gets a participation by external id
      GET
    • Gets a user by external id
      GET
    • Lists all users
      GET
    • Adds a user
      POST
    • User information
      GET
    • Updates user information
      PATCH
    • User profile picture
      GET
    • Returns information about the projects the user is a participant in.
      GET
  • Projects
    • Gets Organization Unit by external id
      GET
    • Organization Unit Projects
      GET
    • Create project
      POST
    • Deletes the project
      DELETE
    • Project information
      GET
    • Update project information
      PATCH
    • Project participants
      GET
    • Add participant
      POST
    • Deletes a participant
      DELETE
    • Activate participant
      POST
    • Participant login link
      POST
    • Project team members
      GET
  • Global User Groups
    • List Global User Groups.
    • List of all users in group.
  • User Groups
    • List User Groups.
    • Create a User Group.
    • Get user group
    • List of all users in group.
    • Add user group member.
    • Remove user group member.
  1. Course Designs

Lists all global course design templates

GET
/coursedesigns
Course Designs
Lists all global course design templates. Only api callers that have full access can call this method.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://learnifier.com/coursedesigns'
Response Response Example
200 - Example 1
[
    {
        "created": "2019-08-24T14:15:22Z",
        "createdBy": "25a02396-1048-48f9-bf93-102d2fb7895e",
        "description": "string",
        "enabled": true,
        "locale": "string",
        "locked": "2019-08-24T14:15:22Z",
        "lockedBy": "9e229eb0-bb3a-4c40-a7bd-2e4e393d24d4",
        "lockedDesign": true,
        "name": "string",
        "softid": "string",
        "sticky": true,
        "tags": [
            "string"
        ]
    }
]

Request

None

Responses

🟢200List with course design templates
application/json
Body
array of:
created
string <date-time>
optional
The time this entry was created
createdBy
string <uuid>
optional
UUID of the user that created this entry.
description
string 
optional
Course description
enabled
boolean 
required
True if this design is enabled for use
locale
string <locale>
required
BCP-47 locale
locked
string <date-time>
optional
The time when this entry was locked or null
lockedBy
string <uuid>
optional
UUID of the user that has locked this design
lockedDesign
boolean 
required
True if this design is locked for editing
name
string 
required
The name
softid
string 
optional
The soft identifier
sticky
boolean 
required
True if this design is sticky
tags
array[string]
optional
Course tags
🔴500Unexpected error
Next
Get Organization Unit with External Id
Built with