Get meeting details
📋 Get Meeting Details
Retrieve details for a specific meeting using its order ID.
Endpoint
GET https://api.tor.app/developer/meetings/{order_id}
Headers
- Authorization (string, required): Bearer token with your API key (e.g.,
Authorization: Bearer your_api_key
).
Path Parameters
- order_id (string, required): The unique ID of the meeting (e.g.,
your_order_id
).
Responses
200 OK
{
"success": true,
"message": "Successfully fetched requested meeting",
"meeting": {
"Date": 1749138637613,
"meeting_settings": {
"auto_join_microsoft": true,
"meeting_bot_name": "your_bot_name",
"meetingtor_auto_transcribe": false,
"delete_after_14_days": false,
"ai_summary_template_id": "your_template_id",
"meeting_language": "en-US",
"join_direction": "before",
"join_minutes": "0",
"keep_video": true,
"meetingtor_auto_join_option": "all",
"keep_audio": true,
"meetingtor_share_settings": "everyone",
"keep_transcript": true,
"auto_join_google": true,
"keep_summary": true,
"meetingtor_auto_transcribe_language": "autolanguage"
},
"TempName": "Meeting at your_date_time",
"video_url": "your_video_url",
"TranskriptorSK": "your_transkriptor_sk",
"OrderID": "your_order_id",
"botId": "your_bot_id",
"videofile": "your_video_file",
"OwnerID": "your_owner_id",
"TranskriptorOrderId": "your_transcription_order_id",
"auto_transcribe": false,
"event_id": "your_event_id",
"SK": "your_sk",
"TStatus": "Completed",
"PK": "your_pk",
"videobucket": "your_video_bucket"
}
}
Notes
- Use the
order_id
returned from the meeting transcription API to fetch meeting details. - The
meeting_settings
object contains configuration details for the meeting, such as bot name and transcription settings. - Ensure the
Authorization
header includes a valid API key.
import json
import requests
api_key = "your_api_key"
order_id = "your_order_id"
url = f"https://api.tor.app/developer/meetings/{order_id}"
headers = {
"Authorization": f"Bearer {api_key}"
}
response = requests.get(url, headers=headers)
print(response.status_code)
print(response.json())
const axios = require('axios');
const api_key = "your_api_key";
const order_id = "your_order_id";
const url = `https://api.tor.app/developer/meetings/${order_id}`;
const headers = {
"Authorization": `Bearer ${api_key}`
};
axios.get(url, { headers })
.then(response => {
console.log(response.status);
console.log(response.data);
})
.catch(error => {
console.error(error.response.status);
console.error(error.response.data);
});
import okhttp3.*;
public class Main {
public static void main(String[] args) throws Exception {
String api_key = "your_api_key";
String order_id = "your_order_id";
String url = "https://api.tor.app/developer/meetings/" + order_id;
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url(url)
.header("Authorization", "Bearer " + api_key)
.get()
.build();
try (Response response = client.newCall(request).execute()) {
System.out.println(response.code());
System.out.println(response.body().string());
}
}
}
using System;
using System.Net.Http;
using System.Threading.Tasks;
class Program {
static async Task Main() {
string api_key = "your_api_key";
string order_id = "your_order_id";
string url = $"https://api.tor.app/developer/meetings/{order_id}";
using HttpClient client = new HttpClient();
client.DefaultRequestHeaders.Add("Authorization", $"Bearer {api_key}");
HttpResponseMessage response = await client.GetAsync(url);
Console.WriteLine((int)response.StatusCode);
string responseBody = await response.Content.ReadAsStringAsync();
Console.WriteLine(responseBody);
}
}
package main
import (
"encoding/json"
"fmt"
"net/http"
)
func main() {
api_key := "your_api_key"
order_id := "your_order_id"
url := fmt.Sprintf("https://api.tor.app/developer/meetings/%s", order_id)
req, _ := http.NewRequest("GET", url, nil)
req.Header.Set("Authorization", "Bearer "+api_key)
client := &http.Client{}
resp, err := client.Do(req)
if err != nil {
fmt.Println(err)
return
}
defer resp.Body.Close()
fmt.Println(resp.StatusCode)
var result map[string]interface{}
json.NewDecoder(resp.Body).Decode(&result)
fmt.Println(result)
}
require 'net/http'
require 'json'
require 'uri'
api_key = "your_api_key"
order_id = "your_order_id"
url = URI("https://api.tor.app/developer/meetings/#{order_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = "Bearer #{api_key}"
response = http.request(request)
puts response.code
puts response.body
<?php
$api_key = "your_api_key";
$order_id = "your_order_id";
$url = "https://api.tor.app/developer/meetings/$order_id";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"Authorization: Bearer $api_key"
]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$status = curl_getinfo($ch, CURLINFO_HTTP_CODE);
echo $status . "\n";
echo $response . "\n";
curl_close($ch);
?>
import okhttp3.*
fun main() {
val api_key = "your_api_key"
val order_id = "your_order_id"
val url = "https://api.tor.app/developer/meetings/$order_id"
val client = OkHttpClient()
val request = Request.Builder()
.url(url)
.header("Authorization", "Bearer $api_key")
.get()
.build()
client.newCall(request).execute().use { response ->
println(response.code)
println(response.body?.string())
}
}
import Foundation
let api_key = "your_api_key"
let order_id = "your_order_id"
let url = URL(string: "https://api.tor.app/developer/meetings/\(order_id)")!
var request = URLRequest(url: url)
request.httpMethod = "GET"
request.setValue("Bearer \(api_key)", forHTTPHeaderField: "Authorization")
let task = URLSession.shared.dataTask(with: request) { data, response, error in
if let httpResponse = response as? HTTPURLResponse {
print(httpResponse.statusCode)
}
if let data = data, let string = String(data: data, encoding: .utf8) {
print(string)
}
}
task.resume()
import 'dart:convert';
import 'dart:io';
void main() async {
final api_key = "your_api_key";
final order_id = "your_order_id";
final url = Uri.parse("https://api.tor.app/developer/meetings/$order_id");
final client = HttpClient();
final request = await client.getUrl(url);
request.headers.set("Authorization", "Bearer $api_key");
final response = await request.close();
print(response.statusCode);
final responseBody = await response.transform(utf8.decoder).join();
print(responseBody);
}
Updated 10 days ago