API Mewayz Add-On
Discover the power of Mewayz’s API integration for seamless project and task management. Extend and customize with ease. Try now!
Einführung
The API Docs Generator is a powerful Add-On that provides complete API documentation for the Mewayz platform. This Add-On helps developers and technical teams access detailed API information, including endpoints, headers, parameters, and response examples. The documentation covers 14 major modules of the platform and enables users to build custom applications, integrate external systems, or test APIs manually using tools like Postman.
How to enable this module
Um das API-Add-On einzurichten, können Sie diesem Link folgen: Einrichtungs-Add-on.
Wie verwendet man das API-Add-on?
API-Dokumentation generieren
Nachdem Sie dieses Add-on gekauft und installiert haben, gehen Sie zur Seitenleiste Ihres Dashboards und suchen Sie nach dem API-Docs-Add-on.
Um auf die API-Dokumentation zuzugreifen, navigieren Sie über Ihr Haupt-Dashboard zum Bereich „API-Docs“. Die Dokumentation ist gegliedert nach 14 Module, sodass Sie die spezifischen APIs, die Sie für Ihr Integrationsprojekt benötigen, leicht finden.
Der Abschnitt enthält eine allgemeine Einführung, die erklärt, wie die APIs effektiv genutzt werden. Dieser Überblick behandelt Authentifizierungsanforderungen, gängige Header und grundlegende Nutzungsrichtlinien, die für alle API-Endpunkte gelten.
Jedes Modul enthält leistungsstarke API-Auflistungen mit vollständigen technischen Details. Für jeden API-Endpunkt finden Sie den API-Namen, die exakte Endpunkt-URL, die für Authentifizierung und Datenformat erforderlichen Header, Eingabeparameter mit ihren Datentypen und Validierungsregeln, Beispiel-Erfolgsantworten mit der erwarteten Datenstruktur sowie Beispiel-Fehlerantworten mit gängigen Fehlercodes und -meldungen.
Einführungsverwaltung
This comprehensive API documentation is your gateway to harnessing the power of Mewayz’s features, allowing you to streamline your work, boost productivity, and bring your projects to the next level.
This API documentation is a resource for developers, both seasoned and new, who want to leverage Mewayz’s capabilities within their applications. Here’s what you can expect to find.
Die vollständige, interaktive Referenz können Sie im Produkt durchsuchen unter Einstellungen → API-Docs.
Der Abschnitt Endpunkte deckt GET zum Abrufen von Daten, POST zum Erstellen neuer Daten, POST zum Aktualisieren bestehender Daten und DELETE zum Entfernen von Daten ab. Sie können HTTP-Methoden wie GET zum Abrufen von Daten, POST zum Erstellen neuer Daten, POST zum Aktualisieren bestehender Daten und DELETE zum Entfernen von Daten verwenden.
Request parameters are used to customize the behavior of your API requests and provide more specific details when interacting with the API. For Mewayz, you might have the following types of request parameters: Query Parameters to filter or sort data when retrieving information, Request Headers for authentication and additional metadata about the request, and Request Body containing JSON data to be created or updated.
Mewayz’s API typically responds with data in JSON format. The response typically includes an HTTP status code indicating the outcome of the request, and the actual data is contained within the „data“ Feld.
Authentifizierungsverwaltung
Authentifizierungs-APIs bieten die wesentliche Login-Funktionalität, Token-Refresh-Fähigkeiten zur Aufrechterhaltung von Sitzungen und Logout-Verfahren zum sicheren Beenden von Benutzersitzungen.
Der Login-Endpunkt POST /api/login erfordert Header mit „Annehmen“: „application/json“ und Parameter wie E-Mail, etwa “[email protected]” and password like **“john****”**.
Fehlerantworten geben 422 Unprocessable Content zurück mit „success“: false, „Nachricht“: „Validierung, wenn die Validierung ein Fehler ist.
Fehlerantworten geben 400 Unauthorized zurück mit „success“: false, „Nachricht“: „Die bereitgestellte“ wenn die Anmeldedaten ungültig sind.
Erfolgreiche Login-Antworten geben 200 OK zurück mit „success“: true und Autorisierung mit Token und Typ „bearer“ für nachfolgende API-Aufrufe.
Der Auth-Refresh-Endpunkt POST /api/refresh verwendet Autorisierungs-Header mit einem Bearer-Token für das Sitzungsmanagement.
Erfolgreiche Refresh-Antworten geben detaillierte Nutzerinformationen zurück, darunter 200 OK mit „success“: true, und Nutzerdetails, id, name, email, mobile_no, type: „Unternehmen“, Avatar: „URL“, Sprache: „en“ und Token.
Nutzerverwaltung
- User APIs for user administration, role management, and profile
Betrieb.
Lagerverwaltung
- Lager-APIs für die Lagerkonfiguration und Lagerumbuchungen
Verwaltung.
Produkt- & Service-Management
- Die APIs des Bereichs Produkt & Service verwalten Produktkategorien, Steuern,
Maßeinheiten, Produkte und Bestandsverwaltung mit Lagerintegration.
Einkaufsrechnungs-Verwaltung
- Einkaufsrechnungs-APIs für Einkaufsrechnungsliste, Erstellen, Detail,
Aktualisieren, Löschen, Verwaltung der Rechnungsbuchung.
Verwaltung von Einkaufsrücksendungen
- APIs für Bestelllisten von Einkaufsretouren, Erstellen, Retourendetails,
Löschen, Genehmigen, Verarbeitung abschließen.
Verwaltung von Verkaufsangeboten
- Sales-Proposal-APIs für Angebotsverwaltung und -konvertierung
Prozesse.
Verkaufsrechnungsverwaltung
- Die Verkaufsrechnungs-APIs übernehmen das Auflisten, Erstellen, Aktualisieren und Löschen von Rechnungen,
Verwaltung der Rechnungsbuchung.
Verwaltung von Verkaufsrechnungs-Retouren
- APIs zur Verwaltung von Verkaufsrechnungsrückgaben: Auflisten, Erstellen, Detail, Löschen,
Genehmigen und abschließen.
Kontoverwaltung
- Mit den APIs des Kontobereichs können Sie Kunden, Lieferanten verwalten,
- Das Konto-Modul enthält Schnelllisten-APIs zum Abrufen einfacher
Datensätze für Bankkonten, Kontenplan, Einnahmen, Ausgaben, Gutschriften, Lastschriften, Lieferantenzahlungen, Kundenzahlungen, Banktransaktionen und Banküberweisungen. Sie können Vorgänge wie das Auflisten von Datensätzen, das Anlegen neuer Einträge, das Anzeigen von Details, das Aktualisieren von Informationen und das Löschen von Datensätzen nach Bedarf durchführen.
Kunden- und Lieferantenlisten, GL-Kontenliste sowie Umsatz- und Ausgabenkategorien für Dropdown-Auswahlen und schnelle Referenzen.
Projektmanagement
- Die APIs des Projektbereichs verwalten Projekte, Aufgaben, Fehler, Meilensteine,
Dateien und verschiedene Berichte mit ihren zugehörigen Phasen und Workflows.
POS-Verwaltung
- POS-APIs verarbeiten Kassenvorgänge, einschließlich Auftragsverwaltung
und Bestelldetails.
CRM-Verwaltung
- Die APIs des CRM-Bereichs decken Pipeline-Verwaltung, Lead- und Deal-Phasen,
labels, sources, and complete Lead management, and Deal management. You can manage tasks, users, products, sources, emails, discussions, files, and calls associated with both leads and deals.
HRM-Verwaltung
- HRM-APIs übernehmen Mitarbeiterverwaltung, Organisationsstruktur,
Anwesenheitserfassung, Urlaubsverwaltung, Gehaltsabrechnung und verschiedene HR-Datensätze einschließlich Auszeichnungen, Beförderungen, Kündigungen, Entlassungen, Abmahnungen, Beschwerden, Mitarbeiterversetzungen, Feiertage, Events, Dokumente, Ankündigungen und Bestätigungen.
Jeder API-Endpunkt in der Dokumentation enthält praktische Beispiele, die Sie kopieren und direkt in Ihrer Entwicklungsumgebung oder Ihren Testwerkzeugen verwenden können. Die Antwortbeispiele zeigen sowohl erfolgreiche Vorgänge als auch häufige Fehlerszenarien und helfen Ihnen, eine korrekte Fehlerbehandlung in Ihren Anwendungen umzusetzen.
Modulbezogene API-Liste:
- Authentifizierung :
- Anmelden
- Token-Aktualisierung
- Abmelden
- Nutzer:
- Nutzer: Liste, Erstellen, Aktualisieren, Löschen,
- Rolle: Liste
- Benutzerprotokoll: Liste
- Mitarbeiterbenutzer: Liste
- Client-Nutzer: Liste
- Lieferanten-Nutzer: Liste
- Lager :
Profil aktualisieren, Passwort aktualisieren, Passwort zurücksetzen, Verifizieren
- Lager : Liste, Erstellen, Detail, Aktualisieren,
- Übertragen: Auflisten, Anfragedaten erstellen,
- Produkt & Dienstleistung :
Löschen
Erstellen, Löschen
- Produktkategorie: Auflisten, Erstellen, Aktualisieren,
- Steuer: Auflisten, Erstellen, Aktualisieren, Löschen
- Einheit: Auflisten, Erstellen, Aktualisieren, Löschen
- Produkt: Liste, Erstellen, Detail, Aktualisieren,
- Produktbestand : Liste, Hinzufügen
- Lagerprodukt: Liste
- Einkaufsrechnung:
Löschen
Löschen
- Rechnung : Liste, Erstellen, Detail, Aktualisieren,
- Einkaufsretoure:
Löschen, Buchen
- Rückgabe: Auflisten, Erstellen, Detail, Löschen,
- Verkaufsangebot:
Genehmigen, Abschließen
- Angebot: Liste, Erstellen, Detail, Aktualisieren,
- Verkaufsrechnung:
Delete, Sent, Accept, Reject, Convert to Invoice
- Rechnung : Liste, Erstellen, Detail, Aktualisieren,
- Verkaufsrechnungs-Rückgabe:
Löschen, Buchen
- Rückgabe: Auflisten, Erstellen, Detail, Löschen,
- Konto:
Genehmigen, Abschließen
- Kunden gewinnen : Einfache Kundenliste
- Lieferanten abrufen: Einfache Lieferantenliste
- Kunde: Auflisten, Erstellen, Aktualisieren, Löschen
- Lieferant : Auflisten, Erstellen, Aktualisieren, Löschen
- Hauptbuchkonto: Liste
- Bankkonto : Auflisten, Erstellen, Aktualisieren, Löschen
- Umsatzkategorien : Liste
- Umsatz: Liste, Erstellen, Aktualisieren, Löschen,
- Ausgabenkategorien: Liste
- Ausgabe: Liste, Erstellen, Aktualisieren, Löschen,
- Account-Typen: Liste
- Kontenrahmen : Liste
- Banktransaktion: Liste
- Banküberweisung: Liste
- Lieferantenzahlungen: Liste
- Kundenzahlungen: Liste
- Gutschrift: Liste
- Lastschriftanzeige: Liste
- Projekt:
Genehmigen, Buchen
Genehmigen, Buchen
- Projekt: Liste, Erstellen, Detail, Aktualisieren,
- Projektmitglied: Löschen
- Projektkunde: Auflisten, Einladen, Löschen
- Projekt-Meilenstein: Auflisten, Erstellen, Aktualisieren,
- Projektdatei: Erstellen, Löschen
- Aufgabe: Aufgaben-Board, Erstellen, Detail, Aktualisieren,
- Aufgabenkommentar : Erstellen, Löschen
- Aufgaben-Teilaufgabe : Erstellen, Aktualisieren
- Bug-Status: Liste
- Bug: Auflisten, Erstellen, Detail, Aktualisieren, Löschen
- Fehlerkommentar: Erstellen, Löschen
- Projektbericht: Liste, Detail
- Aufgabenphase: Auflisten, Bestellen, Erstellen, Aktualisieren,
- Bug-Stage: Auflisten, Bestellen, Erstellen, Aktualisieren,
- POS:
Löschen
Löschen
Löschen
Löschen
Löschen
- Bestellung: Liste, Detail
- CRM:
- Pipeline: Auflisten, Erstellen, Aktualisieren, Löschen
- Lead-Phase: Auflisten, Erstellen, Aktualisieren, Löschen
- Deal-Phase: Auflisten, Erstellen, Aktualisieren, Löschen
- Labels : Auflisten, Erstellen, Aktualisieren, Löschen
- Quellen: Auflisten, Erstellen, Aktualisieren, Löschen
- Lead: Liste, Erstellen, Detail, Aktualisieren,
- Lead-Aufgabe : Erstellen, Aktualisieren, Löschen
- Lead-Benutzer: Erstellen, Löschen
- Lead-Produkt: Erstellen, Löschen
- Lead-Quelle: Erstellen, Löschen
- Lead-E-Mail: Erstellen
- Lead-Diskussion: Erstellen
- Lead-Datei: Erstellen, Löschen
- Lead-Anruf : Erstellen, Aktualisieren, Löschen
- Deal: Liste, Erstellen, Detail, Aktualisieren,
- Geschäftsaufgabe: Erstellen, Aktualisieren, Löschen
- Deal-Benutzer: Erstellen, Löschen
- Deal-Produkt: Erstellen, Löschen
- Deal-Quelle : Erstellen, Löschen
- Deal-E-Mail: Erstellen
- Deal-Diskussion: Erstellen
- Deal-Datei: Erstellen, Löschen
- Deal-Kunde: Erstellen, Löschen
- Deal-Anruf: Erstellen, Aktualisieren, Löschen
- HRM :
Löschen, Label hinzufügen, In Deal umwandeln
Löschen, Label hinzufügen
- Mitarbeiter: Liste, Erstellen, Detail, Aktualisieren,
- Anwesenheit: Auflisten, Erstellen, Aktualisieren, Löschen
- Urlaubsarten: Liste
- Urlaubsanträge: Auflisten, Erstellen, Aktualisieren,
- Urlaubskontingente: Prüfen
- Gehaltsabrechnung: Liste, Detail
- Gehaltsabrechnung: Generieren
- Schichten: Liste
- Filialen : Liste
- Abteilungen: Liste
- Bezeichnungen : Liste
- Dokumenttypen: Liste
- Feiertage: Liste
- Auszeichnungen : Liste
- Aktionen: Liste
- Kündigungen: Liste
- Kündigungen: Liste
- Warnungen: Liste
- Beschwerden: Liste
- Mitarbeiterversetzungen: Liste
- Dokumente: Liste
- Danksagungen: Liste
- Ankündigungen: Liste
- Veranstaltungen: Liste
Löschen
Löschen, Status aktualisieren