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

अपने बैकएंड से VoicePing ट्रांसक्रिप्ट क्वेरी करें

API Access सर्वर-टू-सर्वर वर्कफ़्लो के लिए है — निर्धारित निर्यात, CRM सिंक, डैशबोर्ड, अनुपालन अभिलेख। आप अपने वर्कस्पेस में एक API कुंजी बनाते हैं, उसे स्कोप का एक सेट प्रदान करते हैं, और आपका बैकएंड एक मानक बियरर टोकन के साथ VoicePing API को कॉल करता है। यदि कोई व्यक्ति AI क्लाइंट के माध्यम से प्रश्न पूछ रहा है, तो इसके बजाय MCP Access का उपयोग करें।
If a person is asking questions, use MCP Access.
If a server is fetching data, use API Access.

API Access का उपयोग कब करें

उपयोग केसउदाहरण
निर्धारित निर्यातहर शुक्रवार को इस सप्ताह के ट्रांसक्रिप्ट निर्यात करें
आंतरिक रिपोर्टिंगसाप्ताहिक मीटिंग सारांश रिपोर्ट बनाएं
CRM या PM वर्कफ़्लोSalesforce या Asana में ट्रांसक्रिप्ट सारांश पुश करें
अनुपालन अभिलेखअनुमोदित स्टोरेज में मीटिंग रिकॉर्ड संग्रहीत करें
डैशबोर्डविश्लेषण सिस्टम में ट्रांसक्रिप्ट मेटाडेटा फीड करें

एक API कुंजी बनाएं

  1. वर्कस्पेस सेटिंग्स → External Access → API Access खोलें।
  2. यदि API Access Mode पहले से चालू नहीं है तो उसे सक्षम करें।
  3. Create API key क्लिक करें।
  4. एक नाम, अनुमत IP पता (अनुशंसित), कुंजी के लिए आवश्यक स्कोप, और वैधता अवधि चुनें।
  5. उत्पन्न कुंजी को तुरंत कॉपी करें और उसे अपने सीक्रेट मैनेजर में संग्रहीत करें। पूरी कुंजी केवल एक बार दिखाई जाती है।
Create API key modal showing name, allowed IP, scopes, and validity fields
कभी भी API कुंजियों को कमिट न करें। उन्हें एनवायरनमेंट वेरिएबल या अपने सीक्रेट मैनेजर में रखें। अतिरिक्त सुरक्षा के लिए, create-key मोडल में प्रत्येक कुंजी को एक विशिष्ट अनुमत IP पते से लॉक करें — कुंजी लीक होने पर भी, किसी अन्य IP से कोई भी अनुरोध अस्वीकार कर दिया जाएगा।

अनुरोधों को प्रमाणित करें

प्रत्येक अनुरोध 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>
कुंजी को एक बार VOICEPING_API_KEY एनवायरनमेंट वेरिएबल के रूप में सेट करें, और नीचे के नमूने इसे स्वचालित रूप से उठाएंगे।

क्विकस्टार्ट — अपनी भाषा में API को कॉल करें

चार भाषाओं में समान दो-चरणीय फ्लो — ट्रांसक्रिप्ट खोजें, फिर एक प्राप्त करें। TypeScript पहले दिखाया गया है; अपने स्टैक के लिए टैब बदलें।
// 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);

अगले कदम

External Access ओवरव्यू

MCP और API दोनों पर लागू होने वाले स्कोप, लाइफ़साइकिल नियंत्रण, और इवेंट लॉग पर वापस जाएं।

AI क्लाइंट के लिए MCP Access

यदि कोई व्यक्ति Claude, ChatGPT, Codex, Claude Code, या Gemini CLI के माध्यम से प्रश्न पूछ रहा है, तो इसके बजाय MCP Access का उपयोग करें।