feat(icp): switch contact search to Apollo mixed_people global database#152
Open
anujeet98 wants to merge 1 commit into
Open
feat(icp): switch contact search to Apollo mixed_people global database#152anujeet98 wants to merge 1 commit into
anujeet98 wants to merge 1 commit into
Conversation
e29c22f to
adc7805
Compare
Replaces /contacts/search (searches user's Apollo account) with /mixed_people/api_search to query Apollo's global people database, giving ICP filters access to the full prospect pool rather than only previously imported contacts. Key API differences handled: - Last name is obfuscated until enriched (last_name_obfuscated field) - Location, email, phone, LinkedIn are indicated by has_* boolean flags rather than exposing the raw value — shown as '***' in the UI until enriched - Photo URL is unavailable; avatar falls back to initials only - Pagination: API returns only total_entries, not page/per_page/total_pages; those are now derived server-side from the client-supplied page/perPage params - Filter mapping added for industries, employee ranges, locations, and revenue range on the contacts endpoint (previously ignored) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
adc7805 to
e635ecf
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Replaces /contacts/search (searches user's Apollo account) with /mixed_people/api_search to query Apollo's global people database, giving ICP filters access to the full prospect pool rather than only previously imported contacts.
Key API differences handled: