Flux annulaire
API REST Ringflow · v2

Une API pour les appels, SMS et IA — conçu pour les équipes modernes.

L'API REST de Ringflow vous offre un contrôle programmatique sur chaque partie de votre pile de communications (appels sortants, SMS en masse, enregistrements double canal, agents de réception IA et webhooks d'événements en temps réel), le tout derrière un seul point de terminaison authentifié.

Bac à sable permanent gratuit5 minutes avant le premier appel en directCouche API basée sur un accord de niveau de service
API basée sur un accord de niveau de service·Sécurité d'entreprise·BAA disponible·Rédaction d'enregistrement d'appel·Signature d'événements HMAC·Résidence des données dans l'UE et les États-Unis
Référence API

Tout ce dont vous avez besoin, rien de superflu.

Six groupes de ressources, une URL de base, un système d'authentification. Chaque point de terminaison est versionné, renvoie un JSON cohérent et est livré avec des exemples de requête/réponse dans le référence complète.

Appels vocaux
  • POSTE/v2/appelsPasser un appel sortant vers n'importe quel numéro
  • OBTENIR/v2/appels/:idRécupérer le statut, la durée et l'enregistrement en direct
  • POSTE/v2/appels/:id/transfertTransfert chaud ou froid en cours d'appel
  • SUPPRIMER/v2/appels/:idMettre fin immédiatement à un appel actif
SMS et MMS
  • POSTE/v2/messagesEnvoyer des SMS ou MMS à un seul destinataire
  • POSTE/v2/messages/vracLot jusqu'à 1 000 messages par requête
  • OBTENIR/v2/messages/:idStatut de livraison interrogé et reçu du transporteur
Enregistrements
  • POSTE/v2/appels/:id/enregistrementDémarrer l'enregistrement des appels sur deux canaux
  • SUPPRIMER/v2/appels/:id/enregistrementArrêter l'enregistrement et déclencher le stockage
  • POSTE/v2/enregistrements/:id/transcribeDemander une transcription IA asynchrone
Réceptionniste IA
  • POSTE/v2/ai/agentsMettre à disposition un nouveau réceptionniste IA
  • METTRE/v2/ai/agents/:id/knowledgePush FAQ, documents et règles de remontée d'informations
  • OBTENIR/v2/ai/sessions/:id/summaryRécupérer le résumé de l'IA post-appel
Événements
  • POSTE/v2/événements/abonnementsAbonnez-vous à n'importe quel événement de la plateforme
  • OBTENIR/v2/événements/abonnementsLister et filtrer vos abonnements
  • SUPPRIMER/v2/events/abonnements/:idSupprimer un abonnement à un événement
Authentification et clés
  • POSTE/v2/auth/jetonsÉmettre un jeton au porteur de courte durée
  • POSTE/v2/auth/clésCréer une clé API d'espace de travail limité
  • METTRE/v2/auth/keys/:id/rotationRotation des clés sans temps d'arrêt
SDK clients

Clients idiomatiques pour votre pile.

Chaque SDK Ringflow est construit d'abord en code et non généré à partir d'une spécification. Les tentatives, les curseurs de pagination et la vérification des webhooks sont de première classe et non après coup.

npm je @ringflow/sdk
import { Ringflow } from "@ringflow/sdk"

const client = new Ringflow({
  apiKey: process.env.RINGFLOW_API_KEY,
  region: "us-east-1",
})

// Place a call and stream status updates
const call = await client.calls.create({
  to:        "+14155550199",
  from:      "+19172544289",
  recordDualChannel: true,
  onStatus: (evt) => console.log(evt.status),
})

console.log(call.id)   // call_rfw_2Kj8mNpQ
Nouvelles tentatives intelligentes avec gigue
Pagination basée sur le curseur
Vérification de signature intégrée
Couverture 100 % TypeScript
Limites de taux

Limites prévisibles à chaque niveau.

Les limites sont appliquées par espace de travail et non par adresse IP. Chaque réponse porte X-RateLimit-Remaining, X-RateLimit-Réinitialisation, et un Réessayer après en-tête sur 429 afin que vous puissiez reculer gracieusement.

PlanSoutenuBouchon anti-éclatementAppels simultanés
Bac à sable5 requêtes/s15 requêtes/s2 appels
Démarreur40 requêtes/s80 requêtes/s25 appels
Entreprise150 requêtes/s300 requêtes/s150 appels
EntrepriseCoutumeCoutumeCoutumeIllimité
Pourquoi Ringflow

Construit différemment. Prix ​​juste.

La plupart API de téléphonie activez l’IA après coup. Ringflow a construit l'IA, la voix et la messagerie à partir de zéro comme une seule API cohérente, de sorte que vous ne scotchez pas trois fournisseurs ensemble.

CapacitéFlux annulaireAlternative typique
Appels unifiés + SMS + IA dans une seule API
Bac à sable permanent – ​​pas d'expiration, pas de carte
Enregistrement double canal prêt à l'emploi
Réceptionniste IA via le point de terminaison REST
Livraisons de webhooks signés HMAC
Rotation des clés API sans temps d'arrêt
Audit de sécurité d'entreprise + BAA disponible

Notre engagement

Une API REST construite selon les standards de production.

L'API de Ringflow est conçue pour gérer des charges de travail de production réelles : réponses JSON cohérentes, authentification forte, signalisation claire des limites de débit et bac à sable permanent pour des tests d'intégration sécurisés.

Réponses JSON
Authentification OAuth 2.0
En-têtes de limite de débit
Clés d'idempotence
Nouvelles tentatives de webhook
Points de terminaison versionnés
Disponibilité de 99 points
Tests en bac à sable

Apprécié par les équipes d’ingénierie de tous les secteurs.

Des soins de santé à la vente au détail, l'API de Ringflow alimente les communications de production à grande échelle.

A

Arjun Mehta

Responsable de l'ingénierie, Zenia Santé — Bombay

L'API de Ringflow nous a permis d'intégrer le tri vocal dans notre portail patient en deux semaines. Le point de terminaison AI Receptionist à lui seul a réduit notre volume d’appels en dehors des heures normales de 40 %.

Client vérifié
R

Rachel Torres

Vice-président du produit, ClearLane Finance — Austin TX

Nous avons migré trois fournisseurs de centres de contact vers Ringflow en un trimestre. La surface REST unifiée a rendu notre intégration simple : un flux d'authentification, un schéma de webhook, tout.

Client vérifié
B

Ben Hargreaves

Responsable plateforme, StackRoute — Londres

Les points de terminaison d’enregistrement double canal et de transcription asynchrone nous ont évité de créer notre propre pipeline vocal. Ringflow s'en charge et la latence est vraiment impressionnante.

Client vérifié
N

Nadia Youssoupova

Directeur technique, Orbis Retail — Dubaï

Notre point de terminaison SMS en masse envoie quotidiennement 50 000 confirmations de commande sans problème. Les reçus de livraison arrivent dans notre webhook en quelques secondes – exactement ce qu’exigent les opérations de vente au détail.

Client vérifié
T

Tom Fitzgerald

Ingénieur Backend Sénior, Lawbridge — Chicago IL

La rotation des clés sans temps d'arrêt est la fonctionnalité qui a convaincu notre équipe de sécurité. Le déploiement de clés API sans fenêtre de maintenance est quelque chose que notre ancien fournisseur ne pouvait tout simplement pas faire.

Client vérifié
S

Parc Soo-Jin

Architecte de solutions, Clearview SaaS — Séoul

Le SDK Go est idiomatique et compile proprement à chaque exécution de CI. L'annulation de contexte, les tentatives et l'annulation de la limite de débit fonctionnent exactement de la manière dont vous vous attendez à ce qu'un client de première classe se comporte.

Client vérifié

FAQ

Foire aux questions

Répondre de manière proactive aux FAQ renforce la confiance des utilisateurs et réduit les tickets d'assistance.

Connectez-vous à votre tableau de bord Ringflow, accédez à Paramètres → Développeur → Clés API, puis cliquez sur Nouvelle clé. Chaque clé est limitée à des ressources spécifiques (appels, messages, IA ou tout) et liée à un seul environnement d'espace de travail.
Oui. Chaque compte Ringflow comprend un environnement Sandbox permanent. Les appels Sandbox utilisent un routage simulé par l'opérateur, afin que vous puissiez tester votre intégration complète (y compris les enregistrements, le réceptionniste IA et les webhooks) sans frais d'utilisation ni ligne téléphonique réelle.
Moins de 5 minutes entre l'inscription et un appel en direct dans la plupart des cas. Provisionnez un numéro dans le tableau de bord, copiez votre clé API et POST dans /v2/calls. Notre guide d'intégration le décrit étape par étape.
Chaque événement POST comprend un en-tête X-Ringflow-Signature-256 — un résumé HMAC-SHA256 du corps brut de la requête saisi avec votre secret de webhook. Les SDK Node.js et Python exposent un utilitaire verifySignature() afin que vous n'ayez jamais à l'implémenter vous-même.
Ringflow propose des régions de résidence de données aux États-Unis et dans l'UE au niveau de l'espace de travail. Les accords de partenariat commercial sont disponibles sur les forfaits Business et Enterprise pour les cas d'utilisation dans le secteur de la santé. Contactez notre équipe pour obtenir la documentation complète sur la sécurité.
AI Réceptionniste est inclus dans les forfaits Business et Enterprise. Les comptes Sandbox et Starter ont un accès en lecture aux points de terminaison IA pour les tests d'intégration, mais la gestion des appels IA en direct nécessite un abonnement Business ou Enterprise actif.

Voix, SMS et IA : le tout connecté avant le déjeuner.

Essai gratuit · Pas de carte · Portage de numéro gratuit · Temps de disponibilité garanti par accord de niveau de service

Référence API REST pour les développeurs · JSON et HTTPS · Ringflow