---
title: Classe365 by Maxmel Tech
slug: classe365-554d91
description: How to integrate Classe365 with Make.com
docTags: 
createdAt: 2026-01-16T14:46:24.121Z
---

| ::Image[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/classe365-community.png" size="50" width="512" height="512" position="center" showCaption="false"}<br /><br />::Image[]{src="https://app.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/JoAJhvSlBlBIvHteHmo_y-20251023-115411.jpeg" size="46" width="400" height="128" position="center" showCaption="false"} | Classe365 is a unified student information and learning management system. Integrating Classe365 with Make.com allows users to automate student enrollment, manage courses, and sync attendance or grades across educational platforms and communication tools. |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official Classe365 documentation. The content may still contain errors—please verify important information. If you have questions, contact [Classe365](https://classe365.com/contact-us) directly.
:::

# How to get support on Classe365

Classe365 is a community-developed application and is subjected to the developer's terms and conditions, which may include applicable fees. Make does not maintain or support this integration. For assistance, please https\://f.make.com/r/reachout?app\_name=Classe365\&app\_slug=classe365-community\&app\_unique\_id=classe365-554d91.

# Requirements

To use the Classe365 app in Make, you must have an active Classe365 account and an API key, [create your account on Classe365.](https://classe365.com)

# App installation

:::hint{type="info"}
To install this app, you need Admin, Owner, or App Developer permissions. [Learn more about organization roles.](docId:-FOYcASPYP9uYKGm7LQPB)
:::

::::WorkflowBlock
:::WorkflowBlockItem
Go to the [Make integration page](https://www.make.com/en/integrations/classe365-community/).
:::

:::WorkflowBlockItem
Click the **Install** button.
:::

:::WorkflowBlockItem
**Follow** the on-screen instructions to complete the setup.&#x20;
:::
::::

# Connect Classe365 and Make&#x20;

To get started, you must first create a connection between Classe365 and Make, allowing the two services to communicate.&#x20;

You can connect using the following method: Basic Authentication,API Key.

## Basic Authentication Instructions

You need to retrieve your organization's sub-domain as the Username and generate an API key.

::::WorkflowBlock
:::WorkflowBlockItem
Login to your Classe365 platform using your credentials.
:::

:::WorkflowBlockItem
Identify your organization's sub-domain from your Classe365 URL. For example, if your organization URL is https\://evaluate.classe365.com, then your Username is evaluate.
:::

:::WorkflowBlockItem
Navigate to the Accounts section.
:::

:::WorkflowBlockItem
Go to Org Settings.
:::

:::WorkflowBlockItem
Select APIs.
:::

:::WorkflowBlockItem
Create an API Key.
:::

:::WorkflowBlockItem
Note the generated API key.
:::
::::

## API Key Instructions

You need to retrieve your organization's sub-domain as the Username and generate an API key.

::::WorkflowBlock
:::WorkflowBlockItem
Login to your Classe365 platform using your credentials.
:::

:::WorkflowBlockItem
Identify your organization's sub-domain to use as the Username. For example, if your organization URL is https\://evaluate.classe365.com, your Username is evaluate.
:::

:::WorkflowBlockItem
Navigate to the Accounts section.
:::

:::WorkflowBlockItem
Go to Org Settings.
:::

:::WorkflowBlockItem
Select the APIs section.
:::

:::WorkflowBlockItem
Create a new API Key.
:::

:::WorkflowBlockItem
Retrieve and securely store the generated API Key.
:::
::::



:::hint{type="info"}
Some community developers require an additional specific **API Key**. Retrieve the required **API key&#x20;**&#x66;rom the community developer's dashboard, generally found under **Settings/API. &#x20;**&#x46;or more info, please https\://f.make.com/r/reachout?app\_name=Classe365\&app\_slug=classe365-community\&app\_unique\_id=classe365-554d91.
:::

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[ account](https://www.make.com/en/register), add the Classe365 module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x69;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your Classe365 account or follow the on-screen instructions to create the connection. You must also enter any required third-party API keys obtained earlier.
:::
:::::

For detailed information on connecting an application, see [Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ) page.

# Classe365 modules

After connecting to the Classe365 app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Create a Task

Adds detailed information for a new task to your system using the API.
:::

:::ExpandableHeading
### Create an Invoice

This module lets you easily generate a new invoice through the API, allowing you to specify all the necessary details for your billing needs.
:::

:::ExpandableHeading
### Create or Update Attendance

Easily add new or update existing attendance records for a particular class, section, subject, and date, helping you keep accurate and up-to-date attendance information.
:::

:::ExpandableHeading
### Create or Update a Department

This module lets you add a new department to Classe365 or update details for an existing one. To update a department, simply provide its ID—if you leave the ID blank, a brand new department will be created instead.
:::

:::ExpandableHeading
### Create or Update a Student

Adds a new student to Classe365, or updates an existing student’s details if you provide their ID. You can also include a profile picture (in base64 format) and attach additional files if needed.
:::

:::ExpandableHeading
### Create or Update a Subject

Adds a new subject to a section or updates the details of an existing subject within that section.
:::

:::ExpandableHeading
### Create/Update Assessment Score

This module lets you add new assessment scores or update existing ones for one or more students within a specific assessment.
:::

:::ExpandableHeading
### Create/Update Form Submission

This module lets you add new form submission details or update existing ones directly via the API, making it easy to manage and keep your form data up to date.
:::

:::ExpandableHeading
### Create/Update Teacher Data

Adds a new teacher to Classe365 or updates the details of an existing teacher, helping you keep your teacher records accurate and up to date.
:::

:::ExpandableHeading
### Create/Update a Class

This module lets you add a brand new class to the system or update the details of an existing class, making it easy to keep your class information current.
:::

:::ExpandableHeading
### Create/Update a Section

This module lets you add a brand new section to a class or update details of an existing section, making it easy to keep your class information organized and up to date.
:::

:::ExpandableHeading
### Create/Update an Agent

Lets you add new information for an agent or update details for an existing agent in your system.
:::

:::ExpandableHeading
### Enroll a Student in Elective Subjects

This module allows you to add or remove a student from elective subjects within a particular academic session, helping you manage student enrollments efficiently.
:::

:::ExpandableHeading
### Enroll a Student in a Class-Section

Adds a student to a particular class-section for a chosen academic session, ensuring they're officially enrolled in that course for the specified term.
:::

:::ExpandableHeading
### Get Academic Data for All

Retrieves detailed academic structure information, including all classes, their respective sections, and associated subjects, all in one go.
:::

:::ExpandableHeading
### Get Academic Data for a Particular

Retrieves detailed information for a specific department, class, section, or subject, allowing you to access all relevant data about the selected academic area.
:::

:::ExpandableHeading
### Get Academic Sessions

Retrieves detailed information about every academic session that has been unlocked.
:::

:::ExpandableHeading
### Get Account Entries

This module fetches ledger entries for a specific account, and you can also narrow down the results by choosing a particular ledger, setting a date range, or specifying an entry number.
:::

:::ExpandableHeading
### Get Admin Data

Fetches a list of administrators from your account, allowing you to confirm that your connection is working and to review detailed information about each admin.
:::

:::ExpandableHeading
### Get Agent Data

Retrieves detailed information about a specific agent through the API, such as their profile, status, and other relevant details.
:::

:::ExpandableHeading
### Get Assessments

Fetches a complete list of all assessments associated with a specific academic session in Classe365, allowing you to view detailed information for each assessment during that session.
:::

:::ExpandableHeading
### Get Attendance Data

Fetches detailed attendance records for a particular academic session, class, section, and date. You can also narrow down the results by specifying a subject or session if needed.
:::

:::ExpandableHeading
### Get Attendance Settings

Fetches and displays the specific attendance settings configured for a selected academic session, allowing you to see how attendance is managed for that particular period.
:::

:::ExpandableHeading
### Get Attendance by Date

Retrieves detailed attendance records for every student on a chosen date, presenting the information in an easy-to-read Linear View (LV) format.
:::

:::ExpandableHeading
### Get Attendance by Date

Retrieves detailed attendance records for every student in all classes, sections, and sessions on a chosen date.
:::

:::ExpandableHeading
### Get Fees Data

Fetches detailed information on fees, invoices, and payments from Classe365. You can choose to retrieve all records or narrow your search to a specific fee, invoice, or payment. Additionally, you have the option to filter invoices by date to find exactly what you need.
:::

:::ExpandableHeading
### Get Form Submission Details

Retrieves comprehensive information about a specific form submission, including all the data entered by the respondent.
:::

:::ExpandableHeading
### Get Invoices

This module lets you fetch detailed invoice information from Classe365, using optional filters like fee ID, status, type, whether the invoice is recurring, and specific date ranges. It also supports pagination, making it easy to manage large sets of data, and returns the invoice records in a clear JSON format.
:::

:::ExpandableHeading
### Get Ledger Account Data

Lets you retrieve detailed information about a specific ledger account, including its current status and related data.
:::

:::ExpandableHeading
### Get Student Attributes

Fetches a complete list of all student attribute fields, including detailed information like each field’s name, data type, whether it’s required, and its visibility settings.
:::

:::ExpandableHeading
### Get Student Data

Fetches detailed student information from Classe365 for a specific academic session. You can narrow down the results by using filters like student ID, admission number, or class to find exactly the students you need.
:::

:::ExpandableHeading
### Get Student Scores

Retrieves the assessment scores for several students within a specified academic session, allowing you to view results for multiple learners at once. You can also use pagination to navigate through large sets of scores easily.
:::

:::ExpandableHeading
### Get Submission Data

Retrieves detailed information about form submissions through the API.
:::

:::ExpandableHeading
### Get Task Data

Fetches detailed information about a specific task through the API, allowing you to view its current status, properties, and other relevant details.
:::

:::ExpandableHeading
### Get Teachers Data

Fetches detailed information about teachers from your Classe365 account, allowing you to access and use teacher data within your workflows.
:::

:::ExpandableHeading
### Get Total Student Count

Fetches and displays the total count of students currently registered in your organization’s system.
:::

:::ExpandableHeading
### Get a Student Score

Retrieves detailed assessment scores for a particular student during a specified academic session, allowing you to review their performance for that period.
:::

:::ExpandableHeading
### Get a Subject Score

Retrieves detailed assessment scores for a selected subject during a specified academic session.
:::

:::ExpandableHeading
### Make an API Call

Allows you to make a custom, authorized API request to the connected service, giving you flexibility to interact with features or endpoints that may not be covered by the standard modules.
:::

:::ExpandableHeading
### Update Student Status

This module lets you change the status of up to 20 students at once, setting them as either active or alumni, depending on your needs.
:::

:::ExpandableHeading
### Update Student Subject Status

Updates a student's enrollment status for a particular subject, allowing you to change whether they are enrolled, withdrawn, or have another status in that specific course.
:::

:::ExpandableHeading
### Watch Students

This module activates whenever new students are enrolled in the academic session you choose, allowing you to automatically respond to each new addition.
:::

:::ExpandableHeading
### Watch Teachers

This module activates whenever a new teacher is assigned to the specific session you choose, allowing you to automatically respond or take action whenever a teacher joins that session.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# Classe365 resources&#x20;

You can have access to more resources related to this app on the following links :

- [Classe365 website](https://classe365.com)
- [Classe365 documentation](https://docs.classe365.com/en/)
- [Classe365 API documentation](https://docs.classe365.com/en/collections/47611-api-documentation)
- [Classe365 page on make](https://www.make.com/en/integrations/classe365-community)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

