Skip to main content

Documentation Index

Fetch the complete documentation index at: https://manual.voiceping.net/llms.txt

Use this file to discover all available pages before exploring further.

VoicePing API Access and Integration — query meeting transcripts from your backend

Kueri Transkrip VoicePing Daripada Backend Anda

API Access adalah untuk aliran kerja pelayan-ke-pelayan — eksport berjadual, penyegerakan CRM, papan pemuka, arkib pematuhan. Anda mencipta kunci API dalam ruang kerja anda, berikannya satu set skop, dan backend anda memanggil API VoicePing dengan token pembawa standard. Jika seseorang bertanya soalan melalui pelanggan AI, gunakan MCP Access sebaliknya.
If a person is asking questions, use MCP Access.
If a server is fetching data, use API Access.

Bila hendak menggunakan API Access

Kes penggunaanContoh
Eksport berjadualEksport transkrip minggu ini setiap Jumaat
Pelaporan dalamanBina laporan ringkasan mesyuarat mingguan
Aliran kerja CRM atau PMHantar ringkasan transkrip ke Salesforce atau Asana
Arkib pematuhanSimpan rekod mesyuarat dalam storan yang diluluskan
Papan pemukaSalurkan metadata transkrip ke dalam sistem analitik

Cipta kunci API

  1. Buka tetapan ruang kerja → External Access → API Access.
  2. Dayakan API Access Mode jika ia belum dihidupkan.
  3. Klik Create API key.
  4. Pilih nama, alamat IP yang dibenarkan (disyorkan), skop yang diperlukan oleh kunci, dan tempoh kesahihan.
  5. Salin kunci yang dijana dengan serta-merta dan simpannya dalam pengurus rahsia anda. Kunci penuh hanya ditunjukkan sekali.
Create API key modal showing name, allowed IP, scopes, and validity fields
Jangan sekali-kali melakukan commit kunci API. Simpannya dalam pemboleh ubah persekitaran atau pengurus rahsia anda. Untuk keselamatan tambahan, kunci setiap kunci kepada alamat IP yang dibenarkan tertentu dalam modal cipta-kunci — sebarang permintaan daripada IP lain akan ditolak walaupun kunci itu bocor.

Sahkan permintaan

Setiap permintaan mengesahkan dengan token pembawa terhadap https://api.voiceping.io:
GET /api/v1/transcripts/search?q=pricing&limit=10 HTTP/1.1
Host: api.voiceping.io
Authorization: Bearer <VOICEPING_API_KEY>
Tetapkan kunci sekali sebagai pemboleh ubah persekitaran VOICEPING_API_KEY, dan sampel di bawah akan mengambilnya secara automatik.

Permulaan pantas — panggil API dalam bahasa anda

Aliran dua langkah yang sama — cari transkrip, kemudian ambil satu — dalam empat bahasa. TypeScript ditunjukkan dahulu; tukar tab untuk tindanan anda.
// Requires Node.js 18+ (for built-in fetch)
const apiKey = process.env.VOICEPING_API_KEY!;
const base = "https://api.voiceping.io/api/v1";
const headers = { Authorization: `Bearer ${apiKey}` };

// 1. Search transcripts
const searchRes = await fetch(
  `${base}/transcripts/search?q=pricing&limit=10`,
  { headers },
);
const { transcripts } = await searchRes.json();

// 2. Read the first result in full
const detailRes = await fetch(
  `${base}/transcripts/${transcripts[0].id}`,
  { headers },
);
const transcript = await detailRes.json();

console.log(transcript.title, transcript.content);

Langkah seterusnya

Gambaran keseluruhan External Access

Kembali kepada skop, kawalan kitaran hayat, dan log peristiwa yang terpakai untuk kedua-dua MCP dan API.

MCP Access untuk pelanggan AI

Jika seseorang bertanya soalan melalui Claude, ChatGPT, Codex, Claude Code, atau Gemini CLI, gunakan MCP Access sebaliknya.