Api docs generator mewayz

  Opdateret maj 2026Mewayz

API Docs Generator i Mewayz

API Docs Generator-tilføjelsen giver en reference i appen til Mewayz REST API, der kan gennemses.

Mewayz-originalt modul — nej Mewayz opstrøms. Dokumentation forfattet fra pakkekilde på packages/mewayz/ApiDocsGenerator/.

Demo URL

I produktet
app.mewayz.com/api/docs
Api-dokumenter
Api-dokumenter

Indledning

API Docs Generator Add-On giver operatører og tredjepartsudviklere en en-sides søgbar reference til Mewayz REST API. Det svarer til en Swagger-brugergrænseflade i appen - hvert dokumenteret slutpunkt, anmodningsskema, svarskema og eksempel på nyttelast gengives inde i administratoren, så en udvikler aldrig behøver at forlade platformen for at integrere.

Dokumentationsfladen er skemadrevet: pakken indlæser forudbyggede JSON-filer fra src/documentation/ (én pr. domæne: items.json, project.json, account.json osv.), indtastet af en master config.json der viser, hvilke domæner der skal gengives, og deres viste navne. Dette betyder, at dokumenterne er nøjagtige i forhold til den faktiske kontrakt – de driver ikke væk fra ruterne, fordi hver udgivelse sender både ruterne og det matchende JSON-skema sammen.

Sådan aktiverer du dette modul

For at konfigurere API Docs Generator-tilføjelsen kan du følge dette link: Opsætning af tilføjelse.

Tilføjelsen er lukket af PlanModuleCheck:ApiDocsGenerator. Aktiver det på en plan eller per-lejer via Tilføjelser admin side; når den er aktiv, vises en "API Docs"-indgang i sidebjælken.

Sådan får du adgang til API-dokumenterne

Godkendelse til Mewayz API

Alle Mewayz API-endepunkter, der er dokumenteret her, er beskyttet af **Laravel Sanctum** og kræver et bærer-token i Authorization overskrift. Indholdstypen håndhæves via api.json middleware — hver anmodning skal indeholde Content-Type: application/vnd.api+json (eller tilsvarende JSON-header), eller anmodningen afvises, før den når controlleren.

Sådan udsteder du et token:

Slutpunktsdækning

De medfølgende JSON-skemaer dækker følgende domæner:

Tilladelser

Synligheden af API Docs-indgangen i sidebjælken styres af Spatie-tilladelse manage-api-docs. Operatører uden denne tilladelse kan ikke se menuindgangen og modtager en 403, hvis de besøger /api-docs direkte.

Operatør noter

Var dette nyttigt?