API Mewayz Add-On
Entdecken Sie die Leistungsfähigkeit der API-Integration von Mewayz für eine nahtlose Projekt- und Aufgabenverwaltung. Mit Leichtigkeit erweitern und anpassen. Probieren Sie es jetzt aus!
Einführung
Der API Docs Generator ist ein leistungsstarkes Add-On, das eine vollständige API-Dokumentation für die Mewayz-Plattform bereitstellt. Dieses Add-On hilft Entwicklern und technischen Teams beim Zugriff auf detaillierte API-Informationen, einschließlich Endpunkten, Headern, Parametern und Antwortbeispielen. Die Dokumentation deckt 14 Hauptmodule der Plattform ab und ermöglicht Benutzern das Erstellen benutzerdefinierter Anwendungen, die Integration externer Systeme oder das manuelle Testen von APIs mithilfe von Tools wie Postman.
So aktivieren Sie dieses Modul
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
Diese umfassende API-Dokumentation ist Ihr Einstieg in die Nutzung der leistungsstarken Funktionen von Mewayz, sodass Sie Ihre Arbeit rationalisieren, die Produktivität steigern und Ihre Projekte auf die nächste Stufe bringen können.
Diese API-Dokumentation ist eine Ressource für erfahrene und neue Entwickler, die die Funktionen von Mewayz in ihren Anwendungen nutzen möchten. Folgendes können Sie erwarten.
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.
Anforderungsparameter werden verwendet, um das Verhalten Ihrer API-Anfragen anzupassen und spezifischere Details bei der Interaktion mit der API bereitzustellen. Für Mewayz verfügen Sie möglicherweise über die folgenden Arten von Anforderungsparametern: Abfrageparameter zum Filtern oder Sortieren von Daten beim Abrufen von Informationen, Anforderungsheader für die Authentifizierung und zusätzliche Metadaten zur Anforderung sowie Anforderungstext mit zu erstellenden oder zu aktualisierenden JSON-Daten.
Die API von Mewayz antwortet normalerweise mit Daten im JSON-Format. Die Antwort enthält normalerweise einen HTTP-Statuscode, der das Ergebnis der Anfrage angibt, und die tatsächlichen Daten sind darin enthalten „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]“ und ein Passwort wie **„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
- Benutzer-APIs für Benutzerverwaltung, Rollenverwaltung und Profil
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,
Etiketten, Quellen und komplettes Lead-Management und Deal-Management. Sie können Aufgaben, Benutzer, Produkte, Quellen, E-Mails, Diskussionen, Dateien und Anrufe verwalten, die sowohl mit Leads als auch mit Deals verknüpft sind.
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:
Löschen, Gesendet, Akzeptieren, Ablehnen, In Rechnung umwandeln
- 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