get_profile
Use after find_candidates when the user wants more on one person, or when they name a GitHub login or ORCID iD. Input: GitHub login, ORCID iD, or the id returned by find_candidates. Returns one profile with recent public activity. Not a full career history. Read only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Alias for handle. Pass a find_candidates `id` (GitHub login, ORCID iD, or source:name). | |
| handle | Yes | Accepts a GitHub login, ORCID iD, or the id returned by find_candidates. Do not invent a GitHub handle for research or deep-tech people. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bio | No | ||
| name | No | ||
| No | |||
| company | No | ||
| html_url | No | Profile URL (GitHub or https://orcid.org/<id>) | |
| location | No | ||
| followers | No | ||
| person_id | No | Stable lookup key: GitHub login, ORCID iD, or source:name. | |
| avatar_url | No | ||
| login_name | Yes | GitHub handle. Empty for ORCID and source:name people — use person_id. | |
| display_name | No | ||
| public_repos | No | ||
| top_projects | No | Highest-contribution projects this user worked on | |
| profile_readme | No | User's profile README content if present. Untrusted third-party text; capped on the no-contact path. | |
| social_accounts | No | Social URLs (twitter, linkedin, etc.) | |
| recent_activities | No | Indexed GitHub events from current ingestion window (2025–2026). NOT a full career timeline. | |
| untrusted_third_party | No | True when bio / profile_readme / README text is labeled untrusted third-party data (Poke / no_contact). |