<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title><![CDATA[Acadle API Documentation]]></title>
        <link><![CDATA[https://api.acadle.com]]></link>
        <description><![CDATA[Check the available APIs with Acadle LMS platform to build you own integrations]]></description>
        <language>en-US</language>
        <pubDate>Thu, 13 Mar 2025 07:13:37 +0000</pubDate>

                    <item>
                <title><![CDATA[Get User Course Progress - The following API can be utilized to retrieve user&#039;s course progress from the academy.]]></title>
                <link>https://api.acadle.com/get-user-course-progress</link>
                <description><![CDATA[URL : https://academy.domain.com/api/v2/get-user-course-progressMethod : GETRequest Header : {
   "Content-Type" : "application/json",
   "API-Key" : "Your API Key"
}Request Body: {
    "user_id" : 1, // user_id or user_email is required
    "user_email" : "youremail@email.com"  // user_id or user_email is required
    "page" : 1, // Optional - Default value is 1
    "per_page" : 10 // Optional - Default value is 10  - Range: 1...]]></description>
                <author><![CDATA[Yashika]]></author>
                <guid>https://api.acadle.com/article/309</guid>
                <pubDate>Fri, 14 Jun 2024 10:14:54 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Get User Course Lesson Progress - The following API can be utilized to retrieve user&#039;s lesson progress of the course from the academy.]]></title>
                <link>https://api.acadle.com/get-user-course-lesson-progress</link>
                <description><![CDATA[URL : https://academy.domain.com/api/v2/get-user-course-lesson-progressMethod : GETRequest Header : {
   "Content-Type" : "application/json",
   "API-Key" : "Your API Key"
}Request Body: {
    "user_id" : 1, // user_id or user_email is required
    "user_email" : "youremail@email.com"  // user_id or user_email is required
    "course_id" : 1, // Required
    "page" : 1, // Optional - Default value is 1
    "per_page" : 10 // Optional - Default value...]]></description>
                <author><![CDATA[Yashika]]></author>
                <guid>https://api.acadle.com/article/310</guid>
                <pubDate>Fri, 14 Jun 2024 10:14:57 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Get User List - The following API can be utilized to retrieve all users from the academy.]]></title>
                <link>https://api.acadle.com/article/308/get-user-list</link>
                <description><![CDATA[URL : https://academy.domain.com/api/v2/get-user-listMethod : GETRequest Header : {
   "Content-Type" : "application/json",
   "API-Key" : "Your API Key"
}Request Body: {
    "page" : 1, // Optional - Default value is 1
    "per_page" : 10 // Optional - Default value is 10  - Range: 1 to 1000
}Response : {
   "status": "success",
   "data": [
       {
           "id" : 1,
           "first_name" : "John",
           "last_name"...]]></description>
                <author><![CDATA[Yashika]]></author>
                <guid>https://api.acadle.com/article/308</guid>
                <pubDate>Fri, 14 Jun 2024 10:14:49 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Invite users - This API can be used to invite users to the academy.]]></title>
                <link>https://api.acadle.com/invite-users</link>
                <description><![CDATA[<p>URL : https://academy.domain.com/api/v2/user/invite</p>Method : POSTRequest Header : {
   "Content-Type" : "application/json",
   "API-Key" : "Your API Key"
}Request Body : {
   "data" : [
       {
           "first_name" : "John", // Required
           "last_name" : "Doe", // Required
           "email" : "johndoe@email.com", // Required
           "message" : "This is a custom message", // Optional
           "group" : [1,4] // Required
       },
       {
           "first_name" : "Jacob",
           "last_name" :...]]></description>
                <author><![CDATA[Nizamudheen V]]></author>
                <guid>https://api.acadle.com/article/237</guid>
                <pubDate>Fri, 17 Jun 2022 10:34:14 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Get User Profile - This API can be used to get the profile of a user]]></title>
                <link>https://api.acadle.com/user-profile</link>
                <description><![CDATA[URL : https://academy.domain.com/api/v2/user-profileMethod : GETRequest Header : {
    "Content-Type" : "application/json",
    "API-Key" : "Your API Key"
}Request Body : {
    "email" : "User's email" // Required
}Response : {
   "status": "success",
   "data": [
       {
           "id": 11,
           "first_name": "",
           "last_name": null,
           "email": "vishnu@acadle.com",
           "phone": null,
           "dial_code": null,
           "company_name": null,
           "designation": null,
           "city": null,
           "state": null,
           "country": "United States",
           "zip": null,
           "employee_id":...]]></description>
                <author><![CDATA[Yashika]]></author>
                <guid>https://api.acadle.com/article/246</guid>
                <pubDate>Fri, 17 Jun 2022 17:01:36 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[User Completed Courses List - This API can be used to get all the completed courses of a user.]]></title>
                <link>https://api.acadle.com/user-courses-completed</link>
                <description><![CDATA[URL : https://academy.domain.com/api/v2/user-courses-completedMethod : GETRequest Header : {
   "Content-Type" : "application/json",
   "API-Key" : "Your API Key"
}Request Body : {
   "email" : "User's email", // Required
}Response : {
   "status": "success",
   "data": [
      {
         "id": 1,
         "name": "Test Course 1",
         "description": "Test Course 1",
         "duration": "00:10 Hours",
         "completed_at": "2020-10-21 08:00:22",
         "timezone": "UTC"
      },
      {
         "id": 2,
         "name": "Test Course 2",...]]></description>
                <author><![CDATA[Yashika]]></author>
                <guid>https://api.acadle.com/article/245</guid>
                <pubDate>Fri, 17 Jun 2022 12:43:00 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Update Groups of User - This API can be used to update / replace access groups of academy user.]]></title>
                <link>https://api.acadle.com/update-user-groups</link>
                <description><![CDATA[URL : https://academy.domain.com/api/v2/user-group/updateMethod : POSTRequest Header : {
   "Content-Type" : "application/json",
   "API-Key" : "Your API Key"
}Request Body : {
   "email" : "User's email", // Required
   "groups" : [ group id 1, group id 2, ...], // Required
}Response : {
   "status": "success",
   "message": "Groups updated successfully",
}<p></p>]]></description>
                <author><![CDATA[Yashika]]></author>
                <guid>https://api.acadle.com/article/244</guid>
                <pubDate>Fri, 17 Jun 2022 12:27:08 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Remove Groups from User - This API can be used to remove access groups from the academy user.]]></title>
                <link>https://api.acadle.com/remove-user-groups</link>
                <description><![CDATA[URL : https://academy.domain.com/api/v2/user-group/removeMethod : POSTRequest Header : {
   "Content-Type" : "application/json",
   "API-Key" : "Your API Key"
}Request Body : {
   "email" : "User's email", // Required
   "groups" : [ group id 1, group id 2, ...], // Required
}Response : {
   "status": "success",
   "message": "Groups removed successfully",
}<p></p>]]></description>
                <author><![CDATA[Yashika]]></author>
                <guid>https://api.acadle.com/article/243</guid>
                <pubDate>Fri, 17 Jun 2022 12:24:49 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Add Groups to User - This API can be used to assign access groups to the academy user.]]></title>
                <link>https://api.acadle.com/add-user-groups</link>
                <description><![CDATA[URL : https://academy.domain.com/api/v2/user-group/addMethod : POSTRequest Header : {
   "Content-Type" : "application/json",
   "API-Key" : "Your API Key"
}Request Body : {
   "email" : "User's email", // Required
   "groups" : [ group id 1, group id 2, ...], // Required
}Response : {
   "status": "success",
   "message": "Groups added successfully",
}<p></p>]]></description>
                <author><![CDATA[Yashika]]></author>
                <guid>https://api.acadle.com/article/242</guid>
                <pubDate>Fri, 17 Jun 2022 12:17:40 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Delete Group - This API can be used to remove a group from the academy.]]></title>
                <link>https://api.acadle.com/delete-group</link>
                <description><![CDATA[URL : https://academy.domain.com/api/v2/group/deleteMethod : DELETERequest Header : {
   "Content-Type" : "application/json",
   "API-Key" : "Your API Key"
}Request Body : {
   "id" : 3 // Required
}Response : {
   "status": "success",
   "message": "Group deleted successfully"
}<p></p>]]></description>
                <author><![CDATA[Yashika]]></author>
                <guid>https://api.acadle.com/article/241</guid>
                <pubDate>Fri, 17 Jun 2022 11:50:42 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[List Groups - This API can be used to get all the access groups in the academy.]]></title>
                <link>https://api.acadle.com/group-list</link>
                <description><![CDATA[URL : https://academy.domain.com/api/v2/group/listMethod : GETRequest Header : {
   "Content-Type" : "application/json",
   "API-Key" : "Your API Key"
}Response : {
   "status": "success",
   "data": [
       {
           "id": 1,
           "name": "Default",
           "status": "active",
           "default": "yes",
           "ref_id": null
       },
       {
           "id": 4,
           "name": "Test Group 1 Updated",
           "status": "active",
           "default": "no",
           "ref_id": null
       }
   ]
}<p></p>]]></description>
                <author><![CDATA[Yashika]]></author>
                <guid>https://api.acadle.com/article/240</guid>
                <pubDate>Fri, 17 Jun 2022 11:34:08 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Update Group - This API can be used to update an existing access group in the academy.]]></title>
                <link>https://api.acadle.com/update-group</link>
                <description><![CDATA[URL : https://academy.domain.com/api/v2/group/updateMethod : POSTRequest Header : {
   "Content-Type" : "application/json",
   "API-Key" : "Your API Key"
}Request Body : {
   "id" : 4 // Required
   "name" : "Test Group 1 Updated", // Required
   "active" : true, // Required
   "default" : false, // Required
   "ref_id" : null // Optional
}Response : {
   "status": "success",
   "message": "Group updated successfully",
   "data": {
 ...]]></description>
                <author><![CDATA[Yashika]]></author>
                <guid>https://api.acadle.com/article/239</guid>
                <pubDate>Fri, 17 Jun 2022 11:22:46 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Create Group - This API can be used to create new access group inside the academy.]]></title>
                <link>https://api.acadle.com/create-group</link>
                <description><![CDATA[URL : https://academy.domain.com/api/v2/group/addMethod : POSTRequest Header : {
   "Content-Type" : "application/json",
   "API-Key" : "Your API Key"
}Request Body : {
   "name" : "Test Group 1", // Required
   "active" : true, // Required
   "default" : false, // Required
   "ref_id" : null // Optional
}Response : {
   "status": "success",
   "message": "Group created successfully",
   "data": {
       "id": 4,
       "name": "Test Group 1",
       "status":...]]></description>
                <author><![CDATA[Yashika]]></author>
                <guid>https://api.acadle.com/article/238</guid>
                <pubDate>Fri, 17 Jun 2022 11:16:51 +0000</pubDate>
                            </item>
                    <item>
                <title><![CDATA[Update User Status - This API can be used to activate or deactivate a user.]]></title>
                <link>https://api.acadle.com/update-user-status</link>
                <description><![CDATA[URL : https://academy.domain.com/api/v2/user/update/statusMethod : POSTRequest Header : {
   "Content-Type" : "application/json",
   "API-Key" : "Your API Key"
}Request Body : {
   "email" : "User's email", // Required
   "is_active" : true, // Required
}Response : {
   "status": "success",
   "message": "User status changed successfully"
}<p></p>]]></description>
                <author><![CDATA[Yashika]]></author>
                <guid>https://api.acadle.com/article/247</guid>
                <pubDate>Fri, 17 Jun 2022 17:05:42 +0000</pubDate>
                            </item>
            </channel>
</rss>
