---
title: NEURLFilterManager.ReportFormat
framework: networkextension
role: symbol
role_heading: Enumeration
path: networkextension/neurlfiltermanager/reportformat-swift.enum
---

# NEURLFilterManager.ReportFormat

An enumertion of report format types used when reporting blocked URLs.

## Declaration

```swift
enum ReportFormat
```

## Topics

### Report formats

- [NEURLFilterManager.ReportFormat.json](networkextension/neurlfiltermanager/reportformat-swift.enum/json.md)
- [NEURLFilterManager.ReportFormat.protobuf](networkextension/neurlfiltermanager/reportformat-swift.enum/protobuf.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Producing filtering reports

- [reportEndpoint](networkextension/neurlfiltermanager/reportendpoint.md)
- [reportFormat](networkextension/neurlfiltermanager/reportformat-swift.property.md)
- [reportInterval](networkextension/neurlfiltermanager/reportinterval.md)
