Entities are people, organizations, and places extracted from content and linked to a knowledge graph. They are the connective tissue of the Particle API platform — the same entity appears across podcast episodes, articles, and company profiles, making cross-referencing possible.
Search entities
Find entities by name:
curl "https://api.particle.pro/v1/entities?q=Sam+Altman" \
-H "X-API-Key: YOUR_API_KEY"
Response schema
Unique entity identifier.
Short description of the entity.
Wikipedia URL for the entity.
Whether more results exist beyond this page.
Pass to the next request for the next page.
{
"data" : [
{
"id" : "Lm0wOWM3dzA" ,
"name" : "Sam Altman" ,
"description" : "American entrepreneur and CEO of OpenAI" ,
"wikipedia_url" : "https://en.wikipedia.org/wiki/Sam_Altman" ,
"image_url" : "https://..."
}
],
"has_more" : false
}
Filtering
Parameter Description Example qSearch entity names ?q=Sam+Altmanpodcast_idFilter to entities appearing in a specific podcast ?podcast_id=2dMXSZK8Xx...
Get a single entity
curl "https://api.particle.pro/v1/entities/Lm0wOWM3dzA" \
-H "X-API-Key: YOUR_API_KEY"
Returns the same entity schema without the pagination wrapper.
Entity appearances
The key cross-referencing endpoint. Given an entity, find every podcast episode where they appear:
curl "https://api.particle.pro/v1/entities/Lm0wOWM3dzA/appearances" \
-H "X-API-Key: YOUR_API_KEY"
This returns episodes where the entity was identified as a speaker — complete with the speaker’s role, speaking duration, and the full episode context.
Tracking a person across podcasts
A common pattern: find the entity ID from a speakers list, then query their appearances.
Get speakers from an episode
curl ".../v1/podcasts/episodes/6OdMXSZK8XxM89hbS3eanr/speakers"
Note the entity_id for the speaker you want to track.
Find all their appearances
curl "https://api.particle.pro/v1/entities/Lm0wOWM3dzA/appearances"
Returns every episode where this person appeared as a speaker across all podcasts.
Cross-referencing with companies
Entities link to companies through the entity_id field in company identifiers . You can look up a company by its linked entity:
curl "https://api.particle.pro/v1/companies?entity_id=Lm0wOWM3dzA" \
-H "X-API-Key: YOUR_API_KEY"
This bridges the knowledge graph with structured company data — find an entity in a podcast, then pull their full company profile.