Skip to content

    The People Search API for AI Agents

    Semantic people search, unrivaled accuracy

    Flexible Search

    Describe who you need in natural language. Our AI understands complex requirements without requiring you to configure filters or boolean logic.

    Only Relevant Matches

    Every result meets a high relevance bar. Remove the effort of building post-processing logic to filter out irrelevant profiles, we only return people who truly match.

    Retrievable Results

    Your search results are stored and accessible anytime. No need to make new requests. Retrieve the same results whenever you need them.

    Enrich Once, Use Forever

    Enrich a profile once and the data persists across all your searches. When that person appears in future results, their enriched data is already there.

    Get Started in Minutes

    Make your first API call with a simple curl command.

    cURL
    curl -X POST https://api.goldilocksai.app/v1/search \
      -H "Authorization: Bearer GOLDILOCKS_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{
        "query": "Head of marketing at fintech startups in London",
        "profiles_requested": 50
      }'

    Designed for Agent Builders

    We provide the unmatched transparency, explainability and control for our agentic solutions.

    Realtime Validation

    During search and enrichment, our backend conducts realtime profile and contact validation, discarding stale profiles. For unsuccessful enrichment, we do not charge.

    Relevancy Score

    Each profile matched displays a relevancy score and detailed reasoning to give users confidence in the results.

    Requirement Breakdown

    We show developers how we break down user's requirements, providing full transparency into the matching process.

    Profile Match Streaming

    When searching for profiles, we don't wait until the end. We return profiles in batches as they're matched, protecting both agent responsiveness and output quality.

    Batch Enrichment

    Developers can enrich up to 50 profiles at the same time, enabling a seamless enrichment experience for high-volume workflows.

    Job Streaming

    During processing, our job streaming API provides users the status of processing in realtime to keep users informed.

    Ready to Build?

    Book a demo and start integrating Goldilocks people intelligence today.