Rufen Sie Ihr CRM aus Ihrem eigenen Code an

Die Builder-API ist einfaches HTTPS und JSON unter mcp.workspace369.com/v1, authentifiziert mit einem persönlichen Zugriffstoken. POST /v1/tools/{name} führt jedes MCP-Tool aus, das die Scopes Ihres Tokens zulassen, und REST-Shortcuts decken Kunden, Angebote, Rechnungen, Verträge, Projekte, Aufgaben, Anfragen und Kalenderereignisse ab. Ihre OpenAPI-Spezifikation ist unter /v1/openapi.json öffentlich zugänglich. Webhooks pushen 27 Ereignisse an Ihren Endpunkt, signiert mit HMAC-SHA256. Beide sind auf jedem Plan ab Cadet enthalten; ein Testzugang erhält Zugriff, sobald eine Karte hinterlegt wurde.

Kostenlos starten

14-tägige kostenlose Testversion. Karte erforderlich. Nach der Testversion: ab 29 $/Monat. Verlängert sich automatisch jeden Monat, bis Sie kündigen. Jederzeit kündbar in Einstellungen → Abrechnung.

Demo anfordern

Jeder Plan ab Cadet; eine Testversion erhält Zugang, sobald eine Karte gespeichert ist.

01
8 Ressourcen mit 32 Operationen, plus POST /v1/tools/{name} für jedes MCP-Tool, das Ihre Token-Berechtigungen zulassen.
02
Das Senden einer Rechnung, eines Angebots, eines Vertrags oder einer Nachricht gibt 202 zurück und wartet auf die Genehmigung in der App.
03
27 signierte Webhook-Ereignisse mit bis zu 6 Zustellversuchen.

Was ist eine CRM-API?

Eine CRM-API ermöglicht es Ihrem eigenen Code, CRM-Datensätze über das Internet zu lesen und zu aktualisieren, anstatt über die App. Die Builder-API von Workspace369 ist einfaches HTTPS und JSON unter mcp.workspace369.com/v1, authentifiziert mit einem persönlichen Zugriffstoken. POST /v1/tools/{name} führt jedes MCP-Tool aus, das Ihre Token-Berechtigungen zulassen, und REST-Shortcuts decken Kunden, Angebote, Rechnungen, Verträge, Projekte, Aufgaben, Anfragen und Kalenderereignisse ab. Das Senden einer Rechnung, eines Angebots, eines Vertrags oder einer Nachricht gibt eine 202 zurück und wartet auf Genehmigung in der Workspace369-App, es sei denn, die Option "Ohne Nachfrage senden" des Tokens ist aktiviert. Signierte Webhooks senden 27 Ereignisse an Ihr Endpunkt, wenn sich die Arbeit ändert.

Produktreferenz

Überprüft am 4. November 2026 vom Workspace369-Produktteam. Die Verfügbarkeit kann je nach Plan, Region und Workspace-Konfiguration variieren.

Lesen Sie die Builder API-Dokumentation

Klares HTTP, echte Antworten, klare Ablehnungen.

Jedes Tool ist ein HTTP-Aufruf: POST /v1/tools/{name} führt jedes MCP-Tool aus, das die Scopes Ihres Tokens zulassen, und REST-Shortcuts decken Kunden, Angebote, Rechnungen, Verträge, Projekte, Aufgaben, Anfragen und Kalenderereignisse ab. Wählen Sie einen Aufruf, um zu sehen, was zurückkommt.

  • Mit einem persönlichen Zugriffstoken authentifizieren: Authorization: Bearer mcp_pat_…
  • 8 Ressourcen mit 32 Operationen, plus POST /v1/tools/{name} für jedes MCP-Tool, das Ihre Token-Berechtigungen zulassen
  • Eine Fehlermeldung für jede Ablehnung, mit einem Code, auf den Ihr Code reagieren kann

Anfrage

GET /v1/clients?query=acme&limit=5

Authorization: Bearer mcp_pat_••••

Antwort

200 OK

{
  "clients": [
    { "id": "cl_93Fa", "name": "Acme Co",
      "email": "billing@acme.test", "lifecycle_stage": "client" }
  ]
}

Lesevorgänge kommen sofort zurück. Ergebnisseite mit einem Cursor.

Eine Fehlerform, auf die Sie aufbauen können.

Jede Ablehnung gibt { "error": { "code", "message", "details" } } mit einem Status zurück, auf den Ihr Code reagieren kann.

Builder-API-Fehlercodes
CodeStatusWas es bedeutet
unauthorized401Das persönliche Zugriffstoken fehlt oder ist ungültig.
usage_exhausted402Der Workspace hat seine monatliche KI-Nutzung aufgebraucht. Füllen Sie auf und versuchen Sie es erneut.
plan_required403Der Workspace hat noch keinen Plan. Die Antwort enthält einen Upgrade-Link.
insufficient_scope403Dem Token fehlt ein Geltungsbereich. details.required_scope nennt ihn.
payload_too_large413Der Anfragetext ist über 1 MB groß.
rate_limited429Über dem Limit. Warten Sie auf den Retry-After-Header und versuchen Sie es dann erneut.

Wählen Sie die Ereignisse aus. Überprüfen Sie jede Lieferung.

Wählen Sie in den Einstellungen unter Daten die Webhooks und Neuer Webhook aus, wählen Sie aus 27 Ereignissen und kopieren Sie das Signierungsgeheimnis einmal. Jede Zustellung ist ein signierter JSON POST.

Unterzeichnet
X-Webhook-Signature ist ein HMAC-SHA256 des rohen Körpers plus X-Webhook-Timestamp, erstellt mit Ihrem Signaturgeheimnis. Rotieren Sie das Geheimnis jederzeit.
Erneut versucht
Antworten Sie mit einem 2xx innerhalb von 10 Sekunden. Andernfalls wird die Zustellung bis zu 5 weitere Male wiederholt, insgesamt 6 Versuche, mit derselben X-Webhook-Id. Zustellungen werden 30 Tage lang protokolliert.
Kann wiederholt werden
Lieferungen können in falscher Reihenfolge oder mehr als einmal eintreffen, überspringen Sie daher jede X-Webhook-ID, die Sie bereits bearbeitet haben. Webhook-Lieferungen verbrauchen keine KI-Nutzung.
Lesen Sie die Webhooks-Referenz

Was Ihr Endpunkt empfängt

Wählen Sie die benötigten Ereignisse aus.

27 Ereignisse kommen in 8 Familien. Abonnieren Sie die, die Sie benötigen, bis zu 50 Webhooks pro Arbeitsbereich. Die Verwaltung von Webhooks erfordert die Berechtigung Webhooks verwalten.

Webhook-Ereignisse nach Familie
FamilieVeranstaltungen
Zeiterfassungentime_entry.created, time_entry.updated, time_entry.deleted
Stundenzetteltimesheet.submitted, timesheet.approved, timesheet.rejected
Rechnungeninvoice.created, invoice.paid, invoice.status_changed
Angeboteproposal.sent, proposal.accepted, proposal.declined
Verträgecontract.sent, contract.recipient_completed, contract.completed, contract.declined, contract.voided, contract.expired
Buchungenbooking.created, booking.rescheduled, booking.cancelled, booking.no_show
Anfragenlead.created, lead.converted, lead.archived
Kundenclient.created, client.stage_changed

Tokens mit von Ihnen gewählten Limits und nichts Verstecktes.

Sobald ein Administrator KI-Verbindungen aktiviert, können Sie ein persönliches Zugriffstoken in den Einstellungen unter KI erstellen. Es enthält nur die ausgewählten Bereiche und das Ablaufdatum und kann vom Arbeitsbereich eingesehen und gestoppt werden.

Nie mehr als sein Ersteller
Jeder Anruf wird live gegen die Rolle des Mitglieds geprüft, sodass ein Token nicht tun kann, was sein Ersteller nicht kann.
Jeder Anruf wird protokolliert
Das Anrufprotokoll zeichnet die App, das Mitglied, das Tool, den Geltungsbereich, das Ergebnis und die KI-Nutzung auf. Es speichert Feldnamen, niemals die Werte.
Administratoren können jedes Token widerrufen
Workspace-Administratoren sehen die Token jedes Mitglieds. Ein widerrufenes Token funktioniert sofort nicht mehr.
Ein stetiges Tempo
Bis zu 120 Anrufe pro Minute pro Token und 600 pro Workspace, geteilt mit MCP, mit einem 1 MB großen Anfragetext. Über dem Limit erhalten Sie eine 429 mit Retry-After.

Die API und Webhooks auf jedem Plan, ab Cadet.

Die Builder-API unter mcp.workspace369.com/v1 und signierte Webhooks sind auf jedem Plan ab Cadet enthalten. Ein Testzugang erhält Zugriff, sobald eine Karte hinterlegt wurde. Jeder erfolgreiche Aufruf verbraucht die gleiche KI-Nutzung wie der entsprechende MCP-Aufruf.

Vergleichen Sie Tarife
Tools auf dem Server
127
Webhook-Ereignisse
27
Anrufe pro Minute pro Token
120
PläneCadet29 $/MonatVoyager74 $/MonatSpecialist149 $/MonatCommander299 $/MonatEnterprise699 $/Monat
Builder APIJeder PlanInbegriffenInbegriffenInbegriffenInbegriffenInbegriffen
WebhooksJeder PlanInbegriffenInbegriffenInbegriffenInbegriffenInbegriffen
KI-Verbindungen (MCP)Jeder PlanInbegriffenInbegriffenInbegriffenInbegriffenInbegriffen

Fehlgeschlagene oder abgelehnte Anrufe verbrauchen keine KI-Nutzung.

Fragen zur Builder-API und zu Webhooks

Welche Pläne beinhalten die Builder API?

Jeder Plan ab Cadet und eine kostenlose Testversion erhalten Zugang, sobald eine Karte in der Abrechnung gespeichert ist. Ein Eigentümer oder Administrator muss KI-Verbindungen zulassen in den Einstellungen unter KI aktiviert haben. Webhooks sind ebenfalls in jedem Plan ab Cadet enthalten.#

Enthält die kostenlose Testversion die API?

Ja, sobald eine Karte hinterlegt ist. Die 14-tägige Testversion verfügt dann über die Builder-API und Webhooks wie jeder Plan.#

Wie authentifiziere ich mich?

Erstellen Sie ein persönliches Zugriffstoken in den Einstellungen unter KI mit Token erstellen. Wählen Sie dessen Berechtigungen und Ablaufdatum (30 Tage, 90 Tage, 1 Jahr oder keine), kopieren Sie es einmal und senden Sie es als Authorization: Bearer mcp_pat_... bei jeder Anfrage. Jeder Aufruf wird gegen die Live-Berechtigungen des erstellenden Mitglieds sowie die Scopes des Tokens geprüft.#

Wo ist die OpenAPI-Spezifikation?

Es ist öffentlich, ohne Token-Bedarf, unter /v1/openapi.json auf demselben Host. Es wird aus dem Live-Tool-Verzeichnis erstellt, sodass es mit dem übereinstimmt, was der Server akzeptiert.#

Wie verifiziere ich einen Webhook?

Jede Lieferung enthält X-Webhook-Signature, X-Webhook-Timestamp und X-Webhook-ID. Die Signatur ist ein Hex-HMAC-SHA256 des rohen Request-Bodys gefolgt vom Zeitstempel, erstellt mit Ihrem Signing Secret. Antworten Sie mit einem 2xx innerhalb von 10 Sekunden; fehlgeschlagene Lieferungen werden bis zu 5 weitere Male wiederholt, und die X-Webhook-ID bleibt bei jeder Wiederholung gleich.#

Verbrauchen API-Aufrufe KI-Nutzung?

Ja. Jeder erfolgreiche Anruf verbraucht die gleiche KI-Nutzung wie der entsprechende MCP-Anruf, aus dem monatlichen Kontingent des Plans. Fehlgeschlagene oder abgelehnte Anrufe verbrauchen keine, und Webhook-Lieferungen verbrauchen keine.#

Sollte ich die API oder MCP verwenden?

Verwenden Sie die Builder-API, wenn Ihr eigener Code oder ein Skript die Aufrufe tätigt. Verwenden Sie den MCP-Server, wenn eine KI-App wie Claude oder ChatGPT dies tut. Beide führen dieselben Tools mit denselben Berechtigungen, Genehmigungen, Ratenbegrenzungen und Audit-Protokollen aus.#

Richten Sie Ihren Code auf einen Arbeitsbereich, in dem Sendungen standardmäßig auf ein Ja warten.

Starten Sie eine Testversion, hinterlegen Sie eine Karte, erstellen Sie ein persönliches Zugriffstoken in den Einstellungen und tätigen Sie Ihren ersten Anruf.

14-tägige kostenlose Testversion. Karte erforderlich. Nach der Testversion: ab 29 $/Monat. Verlängert sich automatisch jeden Monat, bis Sie kündigen. Jederzeit kündbar in Einstellungen → Abrechnung.

Preise anzeigen
Kostenlos starten Demo anfordern

14 Tage kostenlos · Karte erforderlich · dann 29 $/Monat · jederzeit kündbar