| Format | Supported |
|---|---|
| OpenAPI 3.0 and 3.1 | Yes (JSON or YAML) |
| OpenAPI 3.2 | Provisional |
| Swagger 2.0 | Yes (JSON or YAML) |
| Postman Collections | Yes (v2.1.0 only) |
| SOAP WSDL | Yes (1.1 and 1.2) |
| GraphQL | Yes (through introspection) |
Support for OpenAPI 3.2 is provisional. Common features for this format work, but Burp may not fully use some constructs introduced in 3.2.
GraphQL works differently from the other formats. Burp scans the live endpoint through introspection rather than you uploading a file. For more information on how this process works, see GraphQL.