---
title: LiveCallerIDLookupProtocol
framework: identitylookup
role: symbol
role_heading: Protocol
path: identitylookup/livecalleridlookupprotocol
---

# LiveCallerIDLookupProtocol

Information the system uses to query the app extension for context.

## Declaration

```swift
protocol LiveCallerIDLookupProtocol : AppExtension
```

## Mentioned in

Getting up-to-date calling and blocking information for your app

## Topics

### Setting extension context

- [context](identitylookup/livecalleridlookupprotocol/context.md)

## Relationships

### Inherits From

- [AppExtension](extensionfoundation/appextension.md)

## See Also

### Live Caller ID Lookup

- [Understanding how Live Caller ID Lookup preserves privacy](identitylookup/understanding-how-live-caller-id-lookup-preserves-privacy.md)
- [Formatting data for blocking and identity information](identitylookup/formatting-data-for-blocking-and-identity-information.md)
- [Setting up the HTTP endpoints for Live Caller ID Lookup](identitylookup/setting-up-the-http-endpoints-for-live-caller-id-lookup.md)
- [Getting up-to-date calling and blocking information for your app](identitylookup/getting-up-to-date-calling-and-blocking-information-for-your-app.md)
- [LiveCallerIDLookupExtensionConfiguration](identitylookup/livecalleridlookupextensionconfiguration.md)
- [LiveCallerIDLookupExtensionContext](identitylookup/livecalleridlookupextensioncontext.md)
- [CallLookupExtensionStatus](identitylookup/calllookupextensionstatus.md)
- [LiveCallerIDLookupManager](identitylookup/livecalleridlookupmanager.md)
