s Developers | @opd.email
Developer Platform

The Future of Open People Data 🧩

Build on the identity layer of the internet.
Discover, connect, and interact with millions of profiles through a powerful API ecosystem that respects user privacy and boundaries.

Get early access to our developer platform and help shape the future of digital identity.
Open People Data - Meet your AI Double! | Product Hunt
API Preview
// Search for developers with specific skills
const response = await fetch('https://api.opd.email/search', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer YOUR_API_KEY'
  },
  body: JSON.stringify({
    skills: ['react', 'node.js'],
    location: 'San Francisco',
    available_for: 'freelance',
    limit: 10
  })
});

const data = await response.json();
// AI will mediate contact with these people
*This is a conceptual preview of future functionality
Profile Access
// Access user profile with consent
const url = 'https://api.opd.email/profile/alex?format=json';
const resp = await fetch(url, {
  headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});

const profile = await resp.json();
/* Example response:
{
  "name": "Alex Chen",
  "email": "alex@opd.email",
  "headline": "Product Designer",
  "public_skills": ["UI Design", "Product Strategy"],
  "availability": {
    "status": "Open to opportunities",
    "preferred_contact": "ai_double"
  }
} */
*All profile access is mediated by user-controlled AI doubles
Developer Vision

The OPD Platform
A New Identity Layer

Reimagining how developers can ethically access, search, and interact with millions of professional profiles.

The Open Identity Revolution

As the digital world becomes increasingly fragmented, OPD is building a unified identity layer that puts users in control while enabling developers to build powerful tools and experiences.

  • Open Identity Protocol - A standardized way to discover and interact with profiles across the web.

  • AI-Mediated Access - AI doubles act as intelligent gatekeepers, protecting user privacy while enabling innovation.

  • User-Controlled Data - Every individual decides what information is public, private, or accessible via API.

  • Ethical API Design - Built with privacy and consent at its core, not as an afterthought.

Platform Architecture

Search Layer

Query millions of profiles with advanced filters for skills, location, availability, and more. Results are determined by user-defined visibility settings.

Profile Layer

Access individual profiles in JSON format through simple RESTful endpoints, with data visibility controlled by profile owners.

AI Double Layer

Interact with user's AI representation to request information, schedule meetings, or make proposals - all filtered through user-defined preferences.

Connection Layer

Establish connections between users, allowing for richer data access based on relationship context and user preferences.

Future Capabilities

Rich Search APIs

Discover the right people with powerful, ethical, and consent-based search capabilities.

Advanced Filtering

Skills & Expertise

Search by specific skills, technologies, or areas of expertise with support for skill levels and verification status.

skills: ['react', 'typescript'],
skill_level: 'advanced',
verified: true

Location & Availability

Filter by location, timezone, remote status, and current availability for different types of work.

location: {
  city: 'Berlin',
  remote: true,
  radius_km: 50
},
available_for: ['freelance', 'consulting']

Professional Context

Search across industries, company sizes, roles, seniority levels, and professional interests.

industry: 'healthcare',
roles: ['CTO', 'VP Engineering'],
experience_years: { min: 5 }

Semantic & Natural Language

// Natural language query example
const response = await fetch('https://api.opd.email/search/semantic', {
  method: 'POST',
  headers: { 'Authorization': 'Bearer YOUR_API_KEY' },
  body: JSON.stringify({
    query: "Find product designers with experience
    in healthcare apps who are open to contract work
    in the next 3 months and are in European timezones",
    limit: 20
  })
});

Semantic Understanding

Our AI can interpret natural language requests and convert them into structured queries, making complex searches intuitive.

Contextual Results

Results are filtered based on the searcher's relationship to profiles and the context of the request, ensuring relevant matches.

Ethical Guardrails

All searches respect user privacy settings. People are only discoverable according to their preferences, and AI doubles protect from unwanted contact.

Privacy-First Search
Results only include profiles where users have explicitly opted into discoverability
Developer Opportunities

Discovery Use Cases

Build the next generation of human-centric applications on OPD's open identity layer.

Talent Discovery

Build recruitment platforms that respect candidate boundaries while enabling discovery of qualified talent.

  • Only see candidates who are open to opportunities matching your criteria
  • AI doubles pre-screen to ensure fit before human contact
  • Candidates control their visibility and preferences

Expert Networks

Create platforms to find and connect with experts across industries, with intelligent matchmaking and boundary respect.

  • Discover verified experts with specific domain knowledge
  • AI qualifies inquiries based on expert preferences
  • Semantic search to match complex requirements

Event Platforms

Build event discovery and matching systems that connect attendees based on shared interests and goals.

  • Match event attendees with relevant speakers or exhibitors
  • AI schedules meetings that respect attendee preferences
  • Discover potential collaborators at industry events

Mentorship Platforms

Create mentorship networks that match mentors and mentees based on skills, goals, and compatibility.

  • Find mentors with specific experience and teaching styles
  • AI doubles help qualify mentee needs before connection
  • Scheduling and communication via AI intermediaries

Business Development

Build tools that help companies find potential clients, partners, or investors with precise targeting.

  • Discover decision-makers open to specific proposals
  • AI qualifies opportunities before human engagement
  • Respect contact preferences and reduce unwanted outreach

Community Platforms

Create community discovery tools that connect people with shared interests, goals, or backgrounds.

  • Match users based on common interests and objectives
  • AI facilitates introductions that respect user preferences
  • Build sub-communities based on semantic profile matching
Profile API

Profile Access APIs

Interact with individual profiles through standardized API endpoints.

JSON Profile Access

Access profile data in clean, structured JSON format through simple RESTful endpoints:

GET https://api.opd.email/profile/{username}

Returns user profile information based on visibility settings

GET https://opd.email/{username}?format=json

Alternative URL format for accessing profile data

Contextual Access

Profile visibility is dynamic and context-dependent:

  • Profiles reveal different information based on the relationship to the requester
  • AI doubles mediate access, revealing data only when appropriate
  • Request purpose and context determine data availability

Example Profile Response

{
  "id": "alex-chen",
  "name": "Alex Chen",
  "email": "alex@opd.email",
  "headline": "Product Designer",
  "bio": "Product Designer specializing in UI/UX for SaaS platforms.",
  "location": {
    "city": "Berlin",
    "country": "Germany",
    "timezone": "Europe/Berlin"
  },
  "skills": [
    "UI Design",
    "Product Strategy",
    "Design Systems"
  ],
  "availability": {
    "status": "Open to opportunities",
    "types": ["consulting", "freelance"],
    "preferred_contact": "ai_double",
    "scheduling_link": "https://opd.email/alex/schedule"
  },
  "ai_double": {
    "status": "active",
    "response_time": "~2 minutes",
    "messaging_endpoint": "https://api.opd.email/message/alex"
  },
  "verified": true
}
Visibility Control
Profile owners control which fields are visible in API responses based on requester relationship and context
Future Development

Technical Preview

A glimpse into the technical architecture that will power the OPD ecosystem.

Search Query Examples

// Find designers with specific tools experience
{
  "skills": ["Figma", "Design Systems"],
  "industries": ["SaaS", "Fintech"],
  "available_for": "full_time",
  "location": {
    "remote": true
  }
}
// Find startup advisors in specific location
{
  "roles": ["Startup Advisor", "Founder"],
  "experience_years": { "min": 5 },
  "location": {
    "country": "United States",
    "region": "West Coast"
  },
  "interests": ["AI", "Climate Tech"]
}

AI Double Interaction

// Send a message to an AI Double
const response = await fetch('https://api.opd.email/message/alex', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer YOUR_API_KEY'
  },
  body: JSON.stringify({
    "message": "Hi Alex, I'm interested in discussing
    a potential contract opportunity for a
    healthcare app redesign. Would you be
    available for a 30-minute call next week?",
    "sender": {
      "name": "Jamie Smith",
      "email": "jamie@company.com"
    },
    "context": "job_opportunity"
  })
});

AI doubles process incoming messages and respond based on user preferences:

  • Automatic qualification of opportunities
  • Scheduling based on calendar availability
  • Intelligent filtering of messages

Authentication & Authorization

The OPD API uses OAuth 2.0 and contextual permissions for secure, user-controlled access:

// Example of obtaining an access token
const tokenResponse = await fetch('https://api.opd.email/auth/token', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    "client_id": "YOUR_CLIENT_ID",
    "client_secret": "YOUR_CLIENT_SECRET",
    "grant_type": "client_credentials",
    "scope": "search.basic profile.read"
  })
});
  • Fine-grained permission scopes for different data types
  • User-approved access for personal data
  • Context-specific token generation

Rate Limiting & Ethical Usage

OPD's API includes built-in protection against abuse and ensures ethical data usage:

  • Tiered Rate Limits - Progressive limits based on application purpose and user consent
  • Ethical Usage Requirements - All applications must adhere to our ethical AI and data usage policies
  • Federated Analytics - Privacy-preserving aggregation for broader insights without exposing individual data
  • Abuse Prevention - Automated detection of scraping, spam, and harassment attempts
Human-Centric Design
OPD's platform is designed to serve human needs, not to enable mass surveillance or manipulation
The Future

Developer Ecosystem Roadmap

Our vision for building a vibrant, ethical developer community.

1

Phase 1: Foundation (Coming Soon)

  • Developer portal and documentation
  • Early access program for pioneering developers
  • Basic profile and search API prototypes
  • Developer community forums and feedback channels
2

Phase 2: Expansion

  • Official SDK release for major programming languages
  • Advanced search capabilities with semantic understanding
  • AI Double interaction APIs for messaging and scheduling
  • Developer marketplace for OPD-powered applications
3

Phase 3: Integration

  • Open standards for interoperability with other platforms
  • Advanced AI capabilities for personalized experiences
  • Enterprise integration solutions for large organizations
  • Full federated identity ecosystem with partner networks

Documentation

Comprehensive developer guides, API references, and tutorials to help you build on the OPD platform.

Community

Join a community of developers building the future of human-centric technology on the open identity layer.

Early Access

Be among the first to build on OPD and help shape the future of the platform through our developer preview program.

Join the Revolution

Help build the future of human digital identity. Join our developer waitlist to get early access to the OPD platform.

Early access developers will help shape our API design, receive premium support, and get featured in our developer showcase.