---
title: NSPIRConfiguration
framework: Bundle Resources
role: symbol
role_heading: Property List Key
platforms: [iOS 27.2+, iPadOS 27.2+, macOS 27.2+]
path: bundleresources/information-property-list/nspirconfiguration
---

# NSPIRConfiguration

The URLs used for a PIR server to support a URL filter or Live Caller ID lookup app.

## Discussion

Discussion Use this key to declare how your extension uses a Private Information Retrieval (PIR) server. You use a different information property list depending on the app type: For Live Caller ID Lookup, add this key to the app extension’s information property list. For a URL Filter, add this key to app’s information property list, rather than the URL Filter app extension. See the PIRService documentation for more information on configuring your PIR server to work with URL filters and Live Caller ID lookup. An NSPIRConfiguration dictionary may look like this example: <key>NSPIRConfiguration</key> <dict>     <key>PIRServerURL</key>     <string>https://pir.example.com</string>     <key>PrivacyPassIssuerURL</key>     <string>https://issuer.example.com</string> </dict>

## Topics

### Configuring URLs

- [PIRServerURL](bundleresources/information-property-list/nspirconfiguration/pirserverurl.md)
- [PrivacyPassIssuerURL](bundleresources/information-property-list/nspirconfiguration/privacypassissuerurl.md)

## See Also

### Network

- [NSApplicationServices](bundleresources/information-property-list/nsapplicationservices.md)
