API Code Examples
This page provides ready‑to‑use code snippets for common tasks. All examples assume you have an API key and a registered webhook URL (if needed).
Base URL
https://app.eazyclassroom.net/v1/api.php
cURL
curl -X POST https://app.eazyclassroom.net/v1/api.php?action=create_room \
-d "api_key=YOUR_API_KEY" \
-d "room_name=Algebra I"
Python
import requests
url = "https://app.eazyclassroom.net/v1/api.php"
params = {"action": "create_room"}
data = {
"api_key": "YOUR_API_KEY",
"room_name": "Algebra I"
}
response = requests.post(url, params=params, data=data)
print(response.json())
JavaScript (Node.js/fetch)
fetch("https://app.eazyclassroom.net/v1/api.php?action=create_room", {
method: "POST",
body: new URLSearchParams({
api_key: "YOUR_API_KEY",
room_name: "Algebra I"
})
})
.then(response => response.json())
.then(data => console.log(data));
PHP
<?php
$url = 'https://app.eazyclassroom.net/v1/api.php?action=create_room';
$data = [
'api_key' => 'YOUR_API_KEY',
'room_name' => 'Algebra I'
];
$options = [
'http' => [
'header' => "Content-type: application/x-www-form-urlencoded\r\n",
'method' => 'POST',
'content' => http_build_query($data)
]
];
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
echo $result;
?>