MLS Manager

Base url https://manager.mylivession.com/api-mls/v0.91/


Version v0.91


Security


basic

This API supports Basic Authentication via RFC2617

basic

  • Request

  • Headers
  • Authorization: Used to send a basic authentication header : Basic base64(user:password)
    • Response

    • HTTP Status code
      401
      Bad credentials
    • Settings


    Resources

    URl: /meeting

    GET
    /meeting
    Description

    Retrieve the collection of meetings

    Secured by basic
    • Request

    • Headers
    • Authorization: Used to send a basic authentication header : Basic base64(user:password)
      • Response

      • HTTP Status code
        200
      • Content-Type: application/json
      • Schema
      • HTTP Status code
        401
        Bad credentials
      POST
      /meeting
      Description

      Create a new meeting

      Secured by basic
      • Request

      • Headers
      • Authorization: Used to send a basic authentication header : Basic base64(user:password)
      • Content-Type: application/json
      • Body
      • Schema
      • Response

      • HTTP Status code
        200
      • Content-Type: application/json
      • Schema
      • HTTP Status code
        401
        Bad credentials
      • HTTP Status code
        409
        Meeting with given reference already exists
      • HTTP Status code
        500
        The process encountered an error
      • Content-Type: application/json
      • Schema
      URl: /meeting/reference/{meeting_reference}

      GET
      /meeting/reference/{meeting_reference}
      Description

      Get a meeting by reference

      Secured by basic
      • Request

      • Uri Parameters
      • meeting_reference (string )
      • Headers
      • Authorization: Used to send a basic authentication header : Basic base64(user:password)
      • Content-Type: application/json
      • Body
      • Schema
      • Response

      • HTTP Status code
        200
      • Content-Type: application/json
      • Schema
      • HTTP Status code
        401
        Bad credentials
      • HTTP Status code
        404
        Meeting not found
      URl: /meeting/{meeting_id}

      GET
      /meeting/{meeting_id}
      Description

      Get a meeting by Id

      Secured by basic
      • Request

      • Uri Parameters
      • meeting_id (integer )
      • Headers
      • Authorization: Used to send a basic authentication header : Basic base64(user:password)
      • Content-Type: application/json
      • Body
      • Schema
      • Response

      • HTTP Status code
        200
      • Content-Type: application/json
      • Schema
      • HTTP Status code
        401
        Bad credentials
      • HTTP Status code
        404
        Meeting not found
      PATCH
      /meeting/{meeting_id}
      Description

      Update a new meeting

      Secured by basic
      • Request

      • Uri Parameters
      • meeting_id (integer )
      • Headers
      • Authorization: Used to send a basic authentication header : Basic base64(user:password)
      • Content-Type: application/json
      • Body
      • Schema
      • Response

      • HTTP Status code
        200
      • Content-Type: application/json
      • Schema
      • HTTP Status code
        401
        Bad credentials
      • HTTP Status code
        404
        Meeting not found
      • HTTP Status code
        500
        The process encountered an error
      • Content-Type: application/json
      • Schema
      DELETE
      /meeting/{meeting_id}
      Description

      Delete a new meeting

      Secured by basic
      • Request

      • Uri Parameters
      • meeting_id (integer )
      • Headers
      • Authorization: Used to send a basic authentication header : Basic base64(user:password)
        • Response

        • HTTP Status code
          200
          Empty response
        • HTTP Status code
          401
          Bad credentials
        • HTTP Status code
          404
          Meeting not found
        • HTTP Status code
          500
          The process encountered an error
        • Content-Type: application/json
        • Schema
        URl: /meeting/{meeting_id}/participant

        GET
        /meeting/{meeting_id}/participant
        Description

        Retrieve the collection of participants of the meeting

        Secured by basic
        • Request

        • Uri Parameters
        • meeting_id (integer )
        • Headers
        • Authorization: Used to send a basic authentication header : Basic base64(user:password)
          • Response

          • HTTP Status code
            200
          • Content-Type: application/json
          • Schema
          • HTTP Status code
            401
            Bad credentials
          • HTTP Status code
            404
            Meeting not found
          • HTTP Status code
            500
            The process encountered an error
          • Content-Type: application/json
          • Schema
          POST
          /meeting/{meeting_id}/participant
          Description

          Create a participant for the meeting

          Secured by basic
          • Request

          • Uri Parameters
          • meeting_id (integer )
          • Headers
          • Authorization: Used to send a basic authentication header : Basic base64(user:password)
          • Content-Type: application/json
          • Body
          • Schema
          • Response

          • HTTP Status code
            200
          • Content-Type: application/json
          • Schema
          • HTTP Status code
            401
            Bad credentials
          • HTTP Status code
            404
            Meeting not found
          • HTTP Status code
            409
            Participant already exists
          • HTTP Status code
            500
            The process encountered an error
          • Content-Type: application/json
          • Schema
          URl: /meeting/{meeting_id}/participant/{participant_id}

          PATCH
          /meeting/{meeting_id}/participant/{participant_id}
          Description

          Update the participant for the meeting

          Secured by basic
          • Request

          • Uri Parameters
          • participant_id (string )
          • meeting_id (integer )
          • Headers
          • Authorization: Used to send a basic authentication header : Basic base64(user:password)
          • Content-Type: application/json
          • Body
          • Schema
          • Response

          • HTTP Status code
            200
          • Content-Type: application/json
          • Schema
          • HTTP Status code
            401
            Bad credentials
          • HTTP Status code
            404
            Meeting or participant not found
          • HTTP Status code
            500
            The process encountered an error
          • Content-Type: application/json
          • Schema
          DELETE
          /meeting/{meeting_id}/participant/{participant_id}
          Description

          Delete the participant for the meeting

          Secured by basic
          • Request

          • Uri Parameters
          • participant_id (string )
          • meeting_id (integer )
          • Headers
          • Authorization: Used to send a basic authentication header : Basic base64(user:password)
            • Response

            • HTTP Status code
              200
              Empty response
            • HTTP Status code
              401
              Bad credentials
            • HTTP Status code
              404
              Meeting or participant not found
            • HTTP Status code
              500
              The process encountered an error
            • Content-Type: application/json
            • Schema
            URl: /certificate/participant/{email}

            GET
            /certificate/participant/{email}
            Description

            Retrieve all the training certificates for the participant

            Secured by basic
            • Request

            • Uri Parameters
            • email (string )
            • Headers
            • Authorization: Used to send a basic authentication header : Basic base64(user:password)
              • Response

              • HTTP Status code
                200
              • Content-Type: application/json
              • Schema
              • HTTP Status code
                401
                Bad credentials
              • HTTP Status code
                404
                Participant not found
              URl: /certificate/meeting/{meeting_id}

              GET
              /certificate/meeting/{meeting_id}
              Description

              Retrieve all the training certificates for the meeting

              Secured by basic
              • Request

              • Uri Parameters
              • meeting_id (string )
              • Headers
              • Authorization: Used to send a basic authentication header : Basic base64(user:password)
                • Response

                • HTTP Status code
                  200
                • Content-Type: application/json
                • Schema
                • HTTP Status code
                  401
                  Bad credentials
                • HTTP Status code
                  404
                  Meeting not found