API de facturation et serveur MCP
Une API de facturation pour vos intégrations : synchronisez avec vos outils et automatisez la facturation avec notre API REST et sa description OpenAPI.
Aperçu
Si vous construisez une SaaS, une marketplace ou tout produit nécessitant des factures programmatiques, notre API est faite pour vous. Factures, clients, dépenses et plus encore sont accessibles via des points de terminaison REST prévisibles, avec des réponses JSON et une description OpenAPI.
Conçue pour les développeurs, par des développeurs
Les factures, clients et espaces de travail que vous gérez dans l'application sont aussi accessibles via des points de terminaison prévisibles, avec une documentation claire et une authentification par clé API.
const invoiceId = crypto.randomUUID();
const res = await fetch("https://app.quickbilling.io/api/invoices", {
method: "POST",
headers: {
Authorization: "Bearer YOUR_API_KEY",
"Content-Type": "application/json",
},
body: JSON.stringify({
id: invoiceId,
number: "INV-001",
issueDate: "2026-03-09",
dueDate: "2026-04-01",
// The id of a customer from GET /api/customers
customerId: "8d1f3c2a-5b7e-4c1d-9a2f-3e6b7c8d9e01",
items: [
{ id: "1", description: "Web development", quantity: 1, price: 1500 },
],
}),
});
if (!res.ok) throw new Error("Failed to create invoice");
const share = await fetch(
`https://app.quickbilling.io/api/invoices/${invoiceId}/share`,
{ method: "POST", headers: { Authorization: "Bearer YOUR_API_KEY" } },
);
const { shareUrl } = await share.json();
console.log(shareUrl);Architecture RESTful
Des URLs prévisibles et orientées ressources avec des réponses au format JSON.
Authentification sécurisée
Les clés API sont liées à un workspace, peuvent être limitées à ce qu'il faut avec des scopes et sont révocables à tout moment.
Contrôle total
Créez des clients, générez des factures et gérez vos espaces de travail par programmation.
Donnez à Claude ou Cursor des outils de facturation
QuickBilling exploite un serveur Model Context Protocol (MCP) hébergé, avec 129 outils pour les factures, dépenses, clients, modèles et rapports. Ajoutez une URL à votre client MCP et connectez-vous avec votre compte QuickBilling.
Discutez avec vos données de facturation
Connectez Claude Desktop, Cursor ou un autre client MCP gérant les serveurs distants et demandez-lui de créer une facture, d’enregistrer une dépense ou de produire un rapport mensuel, sans cliquer dans le tableau de bord.
129 outils, entièrement scriptables
Factures, clients, dépenses, revenus, modèles et rapports sont des outils MCP typés : un assistant sait toujours ce qu’il peut faire et avec quels paramètres.
Connexion directe, aucune clé à copier
Le serveur hébergé utilise la connexion OAuth avec votre compte QuickBilling. Vous préférez votre propre intégration ? L’API REST utilise des clés d’API, incluses dans l’offre Unlimited.
Documentation MCP complète
Configuration pour les clients MCP distants, choix de l’espace de travail, familles d’outils et exemples de scénarios.
MCP pour agents IA
Connectez-vous en trois étapes
Ajoutez https://mcp.quickbilling.io/mcp comme serveur MCP distant dans votre client MCP.
Connectez-vous avec votre compte QuickBilling lorsque le client vous demande d’autoriser la connexion.
Demandez à votre assistant de lister vos espaces de travail si vous en avez plusieurs, puis créez une facture ou enregistrez une dépense.
{
"mcpServers": {
"quickbilling": {
"url": "https://mcp.quickbilling.io/mcp"
}
}
}La configuration convient aux clients qui lisent un fichier JSON, comme Cursor. Dans Claude Desktop, ajoutez la même URL comme connecteur personnalisé.
Envoyez votre première facture aujourd'hui
Créez un espace de travail gratuit, ajoutez un client et partagez votre première facture par lien.
Formule gratuite. Aucune carte bancaire requise.
