aYOUne

Developer Portal Übersicht

Das aYOUne Developer Portal bündelt alles, was du brauchst, um die Plattform aus deinen eigenen Anwendungen heraus anzusprechen — von simplen REST-Calls über Webhooks bis zur Integration via offiziellen TypeScript- oder PHP-SDKs.

Wer dieses Portal liest

aYOUne ist eine multi-tenant Business-as-a-Service-Plattform mit ~330 Microservices, die hinter einem einheitlichen Routing-Pattern https://{module}-api.ayoune.app zusammenfließen. Wer Drittsysteme anbinden möchte (Shop, ERP, Custom-Frontend, Mobile-App, Zapier-ähnliche Flows) findet hier sämtliche Bausteine. Im Gegensatz zum Admin-Handbook, das für Customer-Admins gedacht ist, richtet sich dieses Portal an Entwickler.

Schnellnavigation

Thema Inhalt
Erste Schritte Account, JWT-Token, erster API-Call
REST-API Basics Auth-Header, JSON-Envelope, Pagination
Webhooks Outbound-Webhooks abonnieren
SDKs TypeScript- und PHP-SDK
CORS & Auth Browser-Calls, Token-Lifecycle
Error Codes HTTP-Statuscodes & payload.error

Architekturüberblick

Jedes Domänen-Modul (crm, cms, marketing, automation, config, ...) exponiert eine eigene Express-API. Alle Routen folgen demselben Schema:

GET    https://crm-api.ayoune.app/consumers
GET    https://crm-api.ayoune.app/consumers/:id
POST   https://crm-api.ayoune.app/consumers
PATCH  https://crm-api.ayoune.app/consumers/:id
DELETE https://crm-api.ayoune.app/consumers/:id

Hinter den Kulissen verwendet jede Route den createAPIHandler-Faktor und antwortet mit dem standardisierten defaultAPIAnswer-Envelope:

{
  "payload": { "data": [...], "entries": 42 },
  "meta": { "pageInfo": { "totalEntries": 42 } }
}

Welche Module gibt es?

Eine vollständige Modul-Liste mit Routing-Hosts und Highlight-Endpoints findest du in der API-Reference. Über 25 Domänen — von crm über cms, marketing, automation, ai, chat, config bis zu hub — stehen dir mit demselben Auth-Token offen, sofern dein Tenant das jeweilige Paket gebucht hat.

Nächster Schritt

Erste Schritte — Token holen, ersten Call machen.