Capabilities / API directory
1190 platform-specific APIs
Search APIs for posts, videos, comments, profiles and audiences across 42 platforms. These use platform-specific parameters and return source data. For a unified people or company search, use Core capabilities.
1190 results · showing 51–100
| Tool | Provider | Credit price |
|---|---|---|
Search the webAPI details · original referenceexa.web.searchSearch the web · The search endpoint lets you intelligently search the web and extract contents from the results.POST /searchInputs: category, contents, endPublishedDate, excludeDomains, includeDomains, numResults, query, startPublishedDate, type, userLocation | Exa | 2 credits per call |
Deep web searchAPI details · original referenceexa.web.search.deepDeep web search · The search endpoint lets you intelligently search the web and extract contents from the results.POST /searchInputs: additionalQueries, contents, endPublishedDate, excludeDomains, includeDomains, numResults, query, startPublishedDate, type | Exa | 2 credits per call |
Search news by topicAPI details · original referenceexa.web.search.newsSearch news by topic · The search endpoint lets you intelligently search the web and extract contents from the results.POST /searchInputs: category, contents, endPublishedDate, includeDomains, numResults, query, startPublishedDate | Exa | 2 credits per call |
Search research publicationsAPI details · original referenceexa.web.search.publicationsSearch research publications · The search endpoint lets you intelligently search the web and extract contents from the results.POST /searchInputs: category, contents, includeDomains, numResults, query, startPublishedDate | Exa | 2 credits per call |
Get page contents by URLAPI details · original referenceexa.web.contents.getGet page contents by URL · Get the full page contents, summaries, and metadata for a list of URLs.POST /contentsInputs: highlights, livecrawlTimeout, maxAgeHours, subpages, summary, text, urls | Exa | 1 credits per row |
Find pages similar to a URLAPI details · original referenceexa.web.similarFind pages similar to a URL · Find similar links to the link provided and optionally return the contents of the pages.POST /findSimilarInputs: category, contents, excludeDomains, excludeSourceDomain, includeDomains, numResults, startPublishedDate, url | Exa | 2 credits per call |
Find influencers & creators by describing themAPI details · original referenceexa.creators.searchFind influencers & creators by describing them · The search endpoint lets you intelligently search the web and extract contents from the results.POST /searchInputs: contents, includeDomains, numResults, query | Exa | 2 credits per call |
Answer a question with citationsAPI details · original referenceexa.web.answerAnswer a question with citations · Get an LLM answer to a question informed by Exa search results. Fully compatible with OpenAI's chat completions endpoint.POST /answerInputs: outputSchema, query, stream, text | Exa | 1 credits per call |
Live-fetch a LinkedIn person profileAPI details · original referencefiber-ai.linkedin.user.profileLive-fetch a LinkedIn person profile · Live fetch LinkedIn profilePOST /v1/linkedin-live-fetch/profile/singleInputs: getDetailedEducation, getDetailedWorkExperience, identifier | Fiber AI | 6 credits per call |
Live-fetch a LinkedIn company profile — headcount historyAPI details · original referencefiber-ai.linkedin.company.profileLive-fetch a LinkedIn company profile — headcount history · Live fetch LinkedIn companyPOST /v1/linkedin-live-fetch/company/singleInputs: getHistoricalHeadcount, type, value | Fiber AI | 6 credits per call |
Search people or companies from a sentenceAPI details · original referencefiber-ai.people.search.natural_languageSearch people or companies from a sentence · Natural language searchPOST /v1/nlp-search/runInputs: pageSize, pageToken, query | Fiber AI | 3 credits per row |
Resolve GitHub usernames to LinkedIn profiles (async)API details · original referencefiber-ai.people.github.to_linkedin.triggerResolve GitHub usernames to LinkedIn profiles (async) · Start GitHub to LinkedIn lookupPOST /v1/github-to-linkedin/triggerInputs: outputType, overallContext, people | Fiber AI | 15 credits per answer |
Poll a GitHub-to-LinkedIn lookup jobAPI details · original referencefiber-ai.people.github.to_linkedin.pollPoll a GitHub-to-LinkedIn lookup job · Poll GitHub to LinkedIn lookupPOST /v1/github-to-linkedin/pollingInputs: cursor, githubAgentRunId, pageSize | Fiber AI | free |
Find a work email from a name and domain (async)API details · original referenceicypeas.people.email.findFind a work email from a name and domain (async) · Find a single email address from a firstname, a lastname and a company domain namePOST /email-searchInputs: custom, domainOrCompany, firstname, lastname | Icypeas | 3 credits per row |
Verify an email address is deliverable (async)API details · original referenceicypeas.people.email.verifyVerify an email address is deliverable (async) · Check whether a specific email address exists and is deliverable, including catch-all detectionPOST /email-verificationInputs: custom, email | Icypeas | 1 credits per call |
Find role-based emails at a domain — contact@, support@API details · original referenceicypeas.companies.emails.roleFind role-based emails at a domain — contact@, support@ · Discover a company's role-based addresses — contact@, support@, info@, admin@ and the restPOST /domain-searchInputs: custom, domainOrCompany | Icypeas | 3 credits per answer |
Read any search's results by id (the poll route)API details · original referenceicypeas.search.results.readRead any search's results by id (the poll route) · Collect the result of any single search, or the rows of a bulk search, by idPOST /bulk-single-searchs/readInputs: file, id, limit, mode, next, sorts, type | Icypeas | free |
Start a bulk email job (up to 5,000 rows)API details · original referenceicypeas.bulk.searchStart a bulk email job (up to 5,000 rows) · Queue up to 5,000 rows of email discovery, email verification or domain scanning in one callPOST /bulk-searchInputs: custom, data, name, task | Icypeas | 3 credits per row |
Check bulk job progressAPI details · original referenceicypeas.search.files.readCheck bulk job progress · Progress and stats for your bulk searches — how many rows are done, found, aborted or short of creditsPOST /search-files/readInputs: file, limit, next, sorts, status | Icypeas | free |
Reverse up to 50 emails to profile URLs in one callAPI details · original referenceicypeas.people.identity.resolve.bulkReverse up to 50 emails to profile URLs in one call · Reverse up to 50 professional email addresses to their profile URLs in one callPOST /reverse-email-lookupsInputs: data | Icypeas | 29 credits per row |
Count people matching a search (free)API details · original referenceicypeas.people.search.countCount people matching a search (free) · How many people match a query, before you pay to read any of themPOST /find-people/countInputs: query | Icypeas | free |
Count companies matching a search (free)API details · original referenceicypeas.companies.search.countCount companies matching a search (free) · How many companies match a query, before you pay to read any of themPOST /find-companies/countInputs: query | Icypeas | free |
Find a person's profile URL from name and companyAPI details · original referenceicypeas.people.profile.urlFind a person's profile URL from name and company · Resolve a name plus a company or job title to that person's professional profile URLPOST /url-search/profileInputs: companyOrDomain, firstname, jobTitle, lastname | Icypeas | 3 credits per answer |
Find a company's profile URL from its name or domainAPI details · original referenceicypeas.companies.profile.urlFind a company's profile URL from its name or domain · Resolve a company name or domain to its professional profile URLPOST /url-search/companyInputs: companyOrDomain | Icypeas | 3 credits per answer |
Find up to 50 profile URLs in one callAPI details · original referenceicypeas.profile.url.bulkFind up to 50 profile URLs in one call · Resolve up to 50 people or 50 companies to their professional profile URLs in one callPOST /url-searchInputs: data, type | Icypeas | 3 credits per row |
Enrich up to 50 profiles or companies by URL in one callAPI details · original referenceicypeas.scrape.bulkEnrich up to 50 profiles or companies by URL in one call · Read up to 50 people profiles, or up to 50 company profiles, from their URLs in one callPOST /scrapeInputs: data, type | Icypeas | 5 credits per row |
Preview a person enrichment by email, name or phoneAPI details · original referencepdl.x.person-enrich-previewPreview a person enrichment by email, name or phone · Enrich a person record on a variety of fields and receive a preview record in returnGET /person/enrich/previewInputs: birth_date, company, country, email, email_hash, first_name, include_if_matched, last_name, lid, locality, location, middle_name, min_likelihood, name, phone, postal_code, profile, region, required, school, street_address, titlecase | People Data Labs | — per answer |
A person record by PDL idAPI details · original referencepdl.x.person-retrieve-by-idA person record by PDL id · Retrieves a person based on a PDL ID.GET /person/retrieve/{person_id}Inputs: filter_updated, person_id, request_version, titlecase | People Data Labs | 57 credits per answer |
Up to 100 person records by PDL id in one callAPI details · original referencepdl.x.person-retrieve-bulkUp to 100 person records by PDL id in one call · Retrieves up to 100 person records based on a PDL ID.POST /person/retrieve/bulkInputs: filter_updated, request_version, requests, titlecase | People Data Labs | 57 credits per answer |
Search people (POST, size up to 1000)API details · original referencepdl.x.person-search-postSearch people (POST, size up to 1000) · Search PDL people by title, company, seniority, skills or location — pays per recordPOST /person/searchInputs: dataset, pretty, query, scroll_token, size, sql, titlecase | People Data Labs | 57 credits per row |
Search companies (POST)API details · original referencepdl.x.company-search-postSearch companies (POST) · Search PDL companies by industry, headcount, location or tags — pays per recordPOST /company/searchInputs: pretty, query, scroll_token, size, sql, titlecase | People Data Labs | 57 credits per row |
Enrich a raw job titleAPI details · original referencepdl.x.job-title-enrichEnrich a raw job title · Enrich a job_titleGET /job_title/enrichInputs: job_title, pretty | People Data Labs | 57 credits per answer |
Enrich an IP address — location, company behind itAPI details · original referencepdl.x.ip-enrichEnrich an IP address — location, company behind it · Enrich data on an IP by performing a one-to-one match of this IP with the nearly 2 Billion IPs hosted in our dataset, returning location, company, and metadataGET /ip/enrichInputs: ip, min_confidence, pretty, return_if_unmatched, return_ip_location, return_ip_metadata, return_person, titlecase | People Data Labs | 57 credits per answer |
Clean and standardize a company identifierAPI details · original referencepdl.x.company-cleanClean and standardize a company identifier · Clean company, school and location data that you employ in your API queriesGET /company/cleanInputs: name, pretty, profile, website | People Data Labs | free |
Clean and standardize a free-text locationAPI details · original referencepdl.x.location-cleanClean and standardize a free-text location · Clean company, school and location data that you employ in your API queriesGET /location/cleanInputs: location, pretty | People Data Labs | free |
Clean and standardize a school identifierAPI details · original referencepdl.x.school-cleanClean and standardize a school identifier · Clean company, school and location data that you employ in your API queriesGET /school/cleanInputs: name, pretty, profile, website | People Data Labs | free |
List active subscriptionsAPI details · original referencepdl.x.subscription-listList active subscriptions · List subscriptions on the accountGET /subscriptionInputs: — | People Data Labs | — per call |
Create a subscriptionAPI details · original referencepdl.x.subscription-createCreate a subscription · Create a subscription that streams matching records to a webhook or dataset on an ongoing basisPOST /subscriptionInputs: — | People Data Labs | — per call |
Get a subscription by IDAPI details · original referencepdl.x.subscription-getGet a subscription by ID · Retrieve a single subscription's detailsGET /subscription/{subscription_id}Inputs: subscription_id | People Data Labs | — per call |
Update a subscriptionAPI details · original referencepdl.x.subscription-updateUpdate a subscription · Update an existing subscription's parametersPUT /subscription/{subscription_id}Inputs: subscription_id | People Data Labs | — per call |
Delete a subscriptionAPI details · original referencepdl.x.subscription-deleteDelete a subscription · Delete an existing subscriptionDELETE /subscription/{subscription_id}Inputs: subscription_id | People Data Labs | — per call |
Submit person opt-out requestAPI details · original referencepdl.x.person-subjectrequestSubmit person opt-out request · Submit a GDPR/CCPA data subject request (e.g. opt-out) for a person recordGET /person/subjectrequestInputs: — | People Data Labs | — per call |
Search people by title, company, skills or locationAPI details · original referencepdl.people.searchSearch people by title, company, skills or location · Search PDL people by title, company, seniority, skills or location — pays per recordGET /person/searchInputs: dataset, pretty, query, scroll_token, size, sql, titlecase | People Data Labs | 57 credits per row |
Autocomplete filter values (free key check)API details · original referencepdl.account.usageAutocomplete filter values (free key check) · Check the key works and get suggested values for a filter field (free — 0 credits)GET /autocompleteInputs: field, pretty, size, text, titlecase | People Data Labs | free |
List account request historyAPI details · original referencescrapecreators.x.v1-account-get-api-usageList account request history · Returns a paginated list of your API requests, including the endpoint called, status code, credits used, and timestamp.GET /v1/account/get-api-usageInputs: endpoint, page, statusCode | ScrapeCreators | — per call |
List account daily usageAPI details · original referencescrapecreators.x.v1-account-get-daily-usage-countList account daily usage · Returns aggregated daily usage statistics for the last 30 days, including total credits consumed and number of requests per day.GET /v1/account/get-daily-usage-countInputs: — | ScrapeCreators | — per call |
List account most used routesAPI details · original referencescrapecreators.x.v1-account-get-most-used-routesList account most used routes · Returns your top 20 most called API endpoints ranked by call count, along with total credits consumed per endpoint.GET /v1/account/get-most-used-routesInputs: end_time, start_time | ScrapeCreators | — per call |
Amazon Shop storefront by URL — profile, productsAPI details · original referencescrapecreators.x.v1-amazon-shopAmazon Shop storefront by URL — profile, products · Scrapes a creator's Amazon Shop page by URL, returning their storefront profile and product collections.GET /v1/amazon/shopInputs: url | ScrapeCreators | 1 credits per call |
Apple Music album by id or URL — tracks, release infoAPI details · original referencescrapecreators.x.v1-apple-music-albumApple Music album by id or URL — tracks, release info · Retrieves public Apple Music album details, including title, artist, artwork, release info, tracks, and more by the artist.GET /v1/apple-music/albumInputs: id, url | ScrapeCreators | 1 credits per call |
Apple Music artist by id or URL — top songs, albumsAPI details · original referencescrapecreators.x.v1-apple-music-artistApple Music artist by id or URL — top songs, albums · Retrieves public Apple Music artist details, including artwork, editorial notes, top songs, albums, music videos, playlists, and related sections.GET /v1/apple-music/artistInputs: id, url | ScrapeCreators | 1 credits per call |
Developer details · how to call
Use find_tool to discover an endpoint, then call_tool(endpoint_id, args) to call it. Check the billing unit and price before calling.