Conference Scheduling Reservation APIs
APIs for managing conferences
Welcome to the Scheduler API, a powerful tool that enables seamless integration for scheduling meetings and conferences within your applications.
This API empowers developers to incorporate advanced scheduling functionalities, automating the process and enhancing the user experience for meeting coordination.
Please pass apiKey tied to your sariska account
iufwenufewifweifiuTbddhbdjhjfbjfjwfjwfj
Pass exp claim of JWT token
24 hours
Pass nbf claim of JWT token
Pass scope of token (messaging, media, sariska, or leave it blank)
POST //api/v1/misc/generate-token HTTP/1.1
Host: api.sariska.io
Content-Type: application/json
Accept: */*
Content-Length: 219
{
"apiKey": "iufwenufewifweifiuTbddhbdjhjfbjfjwfjwfj",
"user": {
"id": "ytyVgh",
"name": "Nick",
"email": "[email protected]",
"avatar": "https://some-storage-location/nick.jpg",
"moderator": false
},
"exp": "24 hours",
"nbf": "",
"scope": ""
}
Success
{
"token": "text"
}
GET //api/v1/scheduler/conference HTTP/1.1
Host: api.sariska.io
Authorization: YOUR_API_KEY
Accept: */*
Success
[
{
"mail_owner": "[email protected]",
"name": "myroom123",
"duration": 60,
"start_time": "2023-09-28T15:08",
"timezone": "America/New York",
"pin": "1234"
}
]
GET //api/v1/scheduler/conference/room/{name} HTTP/1.1
Host: api.sariska.io
Authorization: YOUR_API_KEY
Accept: */*
Success
{
"mail_owner": "[email protected]",
"name": "myroom123",
"duration": 60,
"start_time": "2023-09-28T15:08",
"timezone": "America/New York",
"pin": "1234"
}
GET //api/v1/scheduler/conference/{id} HTTP/1.1
Host: api.sariska.io
Authorization: YOUR_API_KEY
Accept: */*
Success
[
{
"mail_owner": "[email protected]",
"name": "myroom123",
"duration": 60,
"start_time": "2023-09-28T15:08",
"timezone": "America/New York",
"pin": "1234"
}
]
GET //api/v1/scheduler/reservation HTTP/1.1
Host: api.sariska.io
Authorization: YOUR_API_KEY
Accept: */*
Success
[
{
"mail_owner": "[email protected]",
"name": "myroom123",
"duration": 60,
"start_time": "2023-09-28T15:08",
"timezone": "America/New York",
"pin": "1234"
}
]
The name of the conference room.
myroom123
The duration of the conference in minutes.
60
The start time of the conference in ISO 8601 format.
2023-09-28T15:08
The timezone of the conference.
America/New York
Example: America/New York
The PIN for accessing the conference (optional).
1234
POST //api/v1/scheduler/reservation HTTP/1.1
Host: api.sariska.io
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 149
{
"mail_owner": "[email protected]",
"name": "myroom123",
"duration": 60,
"start_time": "2023-09-28T15:08",
"timezone": "America/New York",
"pin": "1234"
}
Success
{
"mail_owner": "[email protected]",
"name": "myroom123",
"duration": 60,
"start_time": "2023-09-28T15:08",
"timezone": "America/New York",
"pin": "1234"
}
GET //api/v1/scheduler/reservation/room/{name} HTTP/1.1
Host: api.sariska.io
Authorization: YOUR_API_KEY
Accept: */*
Success
{
"mail_owner": "[email protected]",
"name": "myroom123",
"duration": 60,
"start_time": "2023-09-28T15:08",
"timezone": "America/New York",
"pin": "1234"
}
GET //api/v1/scheduler/reservation/{id} HTTP/1.1
Host: api.sariska.io
Authorization: YOUR_API_KEY
Accept: */*
Success
{
"mail_owner": "[email protected]",
"name": "myroom123",
"duration": 60,
"start_time": "2023-09-28T15:08",
"timezone": "America/New York",
"pin": "1234"
}
DELETE //api/v1/scheduler/reservation/{id} HTTP/1.1
Host: api.sariska.io
Authorization: YOUR_API_KEY
Accept: */*
Success
{
"mail_owner": "[email protected]",
"name": "myroom123",
"duration": 60,
"start_time": "2023-09-28T15:08",
"timezone": "America/New York",
"pin": "1234"
}
For a full list of APIs, please visit:
Last updated