Funzioni
Le richieste si preparano in schede, si inviano e si esaminano insieme ai tempi di risposta. Collezioni Postman, file OpenAPI e WSDL si aprono direttamente; le collezioni vengono conservate come file Postman su questo dispositivo o in una cartella scelta.
Funzioni principali
- Compatibile con Postman
- Apre file Postman Collection v2.0 / v2.1, file di ambiente e globali ed esportazioni complete di dati Postman (.zip); le collezioni si esportano di nuovo in formato Postman. Le impostazioni di cartelle, autorizzazione, variabili e script vengono mantenute.
- OpenAPI e Swagger
- Importa OpenAPI 3 e Swagger 2 (JSON, YAML); se si indica l’indirizzo di una pagina Swagger UI, la specifica viene cercata nella pagina. Quando una fonte collegata cambia, la collezione viene aggiornata mostrando le differenze.
- GraphQL
- Lo schema viene ottenuto tramite introspezione; le query vengono completate e convalidate durante la scrittura, i tipi si sfogliano nella documentazione dello schema e i campi si aggiungono alla query con un solo clic.
- Test e script
- Gli script pre-richiesta e post-risposta usano pm.test, pm.expect, pm.environment e pm.response. Gli script vengono eseguiti in un ambiente separato, con l’accesso alla rete disattivato e un limite di 5 secondi.
- Runner
- Esegue in ordine le richieste di una collezione, con i relativi test; si possono indicare il numero di iterazioni, un ritardo tra le richieste e un file di dati CSV o JSON. I risultati vengono salvati in JSON.
- Documentazione della collezione
- Le descrizioni Markdown di collezione, cartelle e richieste diventano un documento con sommario, che si salva in HTML o Markdown.
- SOAP e WebSocket
- Da un file WSDL le operazioni SOAP vengono create come richieste con buste di esempio. In una connessione WebSocket si inviano messaggi e quelli in arrivo vengono elencati in ordine cronologico.
- Ambienti e valori segreti
- Le variabili di ambiente, di collezione e globali si usano nella forma {{name}}. Le variabili bloccate vengono nascoste e non vengono scritte nelle esportazioni né nella cartella.
- Autorizzazione
- Basic, Bearer, chiave API (intestazione o query) e credenziali client OAuth 2.0; l’autorizzazione si può ereditare dalla cartella o dalla collezione.
- Ottieni come codice
- Una richiesta viene convertita in codice cURL, JavaScript fetch, Python requests, Go, PHP cURL o HTTPie. Una richiesta si può anche creare incollando un comando cURL.
- Esame delle risposte
- Vengono mostrati stato, tempo (sul desktop suddiviso in DNS, connessione e primo byte) e dimensione; JSON e XML vengono formattati, l’HTML si apre in un’anteprima sicura e i cookie vengono conservati e inviati allo stesso dominio.
- Archiviazione in una cartella
- Le collezioni vengono conservate come file Postman in una cartella scelta, così si possono versionare con git e condividere con un team. Le ultime 300 richieste restano nella cronologia.
Dispositivi e browser
- Nell’applicazione desktop le richieste partono direttamente da questo computer: non ci sono restrizioni CORS, si possono impostare intestazioni come Cookie e Host e, se necessario, si può disattivare la verifica dei certificati.
- Nel browser le richieste vengono inviate secondo le regole del browser: se il server non lo consente (CORS), la risposta non si può leggere, e alcune intestazioni vengono impostate dal browser.
- L’archiviazione in una cartella è disponibile in Chrome, Edge e Opera; negli altri browser le collezioni vengono conservate nel browser ed esportate come file.



Scorciatoie da tastiera
Su macOS si usano ⌘ e ⌥; su Windows e Linux Ctrl e Alt.
| Scorciatoia | Azione |
|---|---|
| Ctrl/⌘ ↵ | Invia la richiesta |
| Ctrl/⌘ T | Nuova richiesta |
| Ctrl/⌘ W | Chiudi scheda |
| Ctrl/⌘ S | Salva |
| Ctrl/⌘ O | Importa |
| Ctrl/⌘ ⇧ C | Ottieni come codice |
| Ctrl/⌘ E | Ambienti |
Sugli smartphone le collezioni si aprono dal pulsante ☰; richiesta e risposta vengono mostrate una sotto l’altra.
Ottieni Endvia
Si può provare nel browser senza installazione; per l’uso continuativo si acquista la versione per macOS, Windows o Linux.