Generatore di documenti API mewayz

  Aggiornato a maggio 2026Mewayz

Generatore di documenti API in Mewayz

Il componente aggiuntivo API Docs Generator fornisce un riferimento sfogliabile in-app per l'API REST Mewayz.

modulo originale Mewayz — no Mewayz a monte. Documentazione creata dall'origine del pacchetto su packages/mewayz/ApiDocsGenerator/.

URL demo

Nel prodotto
app.mewayz.com/api/docs
Documenti API
Documenti API

Introduzione

Il componente aggiuntivo API Docs Generator offre agli operatori e agli sviluppatori di terze parti un riferimento ricercabile in una sola pagina per l'API REST Mewayz. È l'equivalente in-app di un'interfaccia utente Swagger: ogni endpoint documentato, schema di richiesta, schema di risposta e payload di esempio viene visualizzato all'interno dell'amministratore in modo che uno sviluppatore non debba mai lasciare la piattaforma per l'integrazione.

La superficie della documentazione è guidato da schemi: il pacchetto carica file JSON predefiniti da src/documentation/ (uno per dominio: items.json, project.json, account.json, ecc.), codificato da un master config.json che elenca quali domini renderizzare e i loro nomi visualizzati. Questo significa che la documentazione è fedele al contratto reale — non si allontana dalle route perché ogni rilascio spedisce sia le route sia lo schema JSON corrispondente insieme.

Come abilitare questo modulo

Per impostare il componente aggiuntivo API Docs Generator, puoi seguire questo collegamento: Add-On di configurazione.

Il componente aggiuntivo è controllato da PlanModuleCheck:ApiDocsGenerator. Attivalo su un piano o per tenant tramite il Componenti aggiuntivi pagina di amministrazione; una volta attivo, nella barra laterale viene visualizzata la voce "API Docs".

Come accedere ai documenti API

Autenticazione all'API Mewayz

Tutti gli endpoint API Mewayz documentati qui sono protetti da **Laravel Sanctum** e richiedono un token al portatore nel Authorization intestazione. Il tipo di contenuto viene applicato tramite il file api.json middleware: ogni richiesta deve includere Content-Type: application/vnd.api+json (o intestazione JSON equivalente) oppure la richiesta viene rifiutata prima di raggiungere il controller.

Per emettere un token:

Copertura degli endpoint

Gli schemi JSON in bundle coprono i seguenti domini:

Autorizzazioni

La visibilità della voce Documenti API nella barra laterale è controllata dall'autorizzazione Spatie manage-api-docs. Gli operatori senza questa autorizzazione non vedono la voce del menu e ricevono un 403 se visitano /api-docs direttamente.

Note per l'operatore

È stato utile?