particle_person_get
Return a person's profile: name, current role, and bio, keyed by the canonical person slug from particle_person_resolve.
Request optional sections via include: 'external_links' for LinkedIn/Wikipedia/social profiles, 'podcast_appearances' for their most recent podcast appearances (episode and podcast slugs included for follow-up calls), 'companies' for the full role history, 'sports' for an athlete's or coach's sports, teams (with years and leagues) and leagues from Wikidata, with entity slugs for particle_entity_get, 'expertise' for what they know and how established they are (standing, seniority, the occupations and fields they are listed under — codes that guest_occupation/guest_field and particle_expertise_get accept). The default response is lean.
For podcast-guest analytics (appearance stats, suitability exposure, co-appearance graph) use particle_podcast_get_guest with the same slug.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| include | No | Optional response sections: 'external_links' (LinkedIn, Wikipedia, social profiles), 'podcast_appearances' (recent podcast appearances with episode and podcast slugs), 'companies' (the full role history, current role included and marked), 'sports' (sports played, teams played for or coached with years and leagues, from Wikidata), 'expertise' (what they know and how established they are: standing, seniority, experience, the occupations and fields they are listed under with codes the guest_ filters accept, organization, credential). Default response is lean — request only what you need. | |
| person_slug | Yes | Canonical person slug from particle_person_resolve (e.g. 'sam-altman'), or the encoded person ID. | |
| output_format | No | Output serialization. 'markdown' (default) returns the LLM-facing rendering. 'json' returns the structured payload as JSON text — use only for programmatic chaining where exact field extraction matters; the JSON shape is larger and noisier for an LLM to read. |