# Evaboot Public API Documentation for the Evaboot Public API # Authentication All API requests must include an **Authorization** header with Bearer authentication: `Authorization: Bearer xyz` Replace `xyz` with your API key from the Evaboot dashboard. Version: 1.1.0 ## Servers Production Server ``` https://api.evaboot.com ``` ## Security ### BearerToken Enter your API key from the Evaboot dashboard. The key will be used as a Bearer token. For example, if your API key is xyz, enter `xyz` (without any prefix). Type: http Scheme: bearer ## Download OpenAPI description [Evaboot Public API](https://docs.evaboot.com/_bundle/schema.yaml) ## LinkedIn Extraction Operations for extracting profiles from LinkedIn ### Extract a Sales Navigator search or list - [POST /v1/extractions/url/](https://docs.evaboot.com/schema/linkedin-extraction/extractions_url_create.md): Extract profiles from a LinkedIn Sales Navigator search or list URL. Webhook Support: This endpoint supports webhooks. Include a webhook_url in your request to receive a POST notification when the extraction completes. The webhook will receive the same data as the GET detail endpoint. Examples: - https://www.linkedin.com/sales/search/people?query=(spellCorrectionEnabled%3Atrue%2CrecentSearchParam%3A(keywords%3ALinkedin) - https://www.linkedin.com/sales/lists/people/729433720595773845 ### Extract a single Sales Navigator profile - [POST /v1/extractions/single/](https://docs.evaboot.com/schema/linkedin-extraction/extractions_single_create.md): Extract comprehensive data from a single LinkedIn Sales Navigator profile or company page. This endpoint runs synchronously and returns the complete extracted data immediately. Rich Data Extraction: Returns 70+ data fields including personal information, company details, professional background, skills, education, financial metrics, and enhanced insights. The exact fields depend on the profile type (LEAD vs ACCOUNT) and enrichment settings. Key Data Categories: - Profile Information: Names, headlines, summaries, contact details - Professional Data: Current role, tenure, skills, education, certifications - Company Intelligence: Revenue, growth metrics, employee counts, technologies, funding stage - Social Insights: Connections, posting frequency, languages, volunteer work - Contact Data: Email addresses and validation (when enrichment enabled) Webhook Support: Include a webhook_url in your request to receive a POST notification when extraction completes. ### Extract a list of Sales Navigator profiles - [POST /v1/extractions/profiles/](https://docs.evaboot.com/schema/linkedin-extraction/extractions_profiles_create.md): Extract specific profiles by providing LinkedIn Sales Navigator profile or company URLs/IDs. Unlike search extractions, this allows you to target exact individuals or companies. Webhook Support: This endpoint supports webhooks. Include a webhook_url in your request to receive a POST notification when the extraction completes. The webhook will receive the same data as the GET detail endpoint. ### List LinkedIn Extraction jobs - [GET /v1/extractions/](https://docs.evaboot.com/schema/linkedin-extraction/extractions_list.md): List all LinkedIn extractions for the authenticated user ### Get LinkedIn Extraction job results - [GET /v1/extractions/{id}/](https://docs.evaboot.com/schema/linkedin-extraction/extractions_retrieve.md): Retrieve the complete results of a LinkedIn extraction with extensive prospect and company data. Comprehensive Data Fields Available: - Personal Information: Names, job titles, contact details, professional summaries - LinkedIn Profile Data: URLs, connections, premium status, profile metrics - Company Information: Name, domain, industry, employee counts, revenue ranges, growth metrics - Professional Details: Job descriptions, tenure information, position counts, skills, education - Enhanced Insights: Languages, volunteer experience, posting activity, technology stack - Financial Data: Revenue estimates, funding stages, growth percentages over multiple time periods - Contact Information: Email addresses and validation status (when email enrichment is enabled) Dynamic Field Selection: The response fields automatically adjust based on your extraction type: - LEAD extractions: Include personal fields like education, skills, and professional experience - ACCOUNT extractions: Focus on company-specific data and exclude personal information - Enriched extractions: Include verified email addresses and validation status - Standard extractions: Provide core LinkedIn profile and company data Fields are sourced from LinkedIn's Sales Navigator API and enhanced with additional data processing to provide the most comprehensive prospect intelligence available. ## Email Finder Operations for finding email addresses ### Find an email - [POST /v1/email-finder/single/](https://docs.evaboot.com/schema/email-finder/email_finder_single_create.md): Find and validate email for a single person by providing their first name, last name, and company information. This endpoint runs synchronously and returns the email result immediately. Company Information: Either company_name or company_domain must be provided to improve email finding accuracy. ### List Email Finder jobs - [GET /v1/email-finder/](https://docs.evaboot.com/schema/email-finder/email_finder_list.md): List all email finder jobs created by the authenticated user ### Find emails in bulk - [POST /v1/email-finder/](https://docs.evaboot.com/schema/email-finder/email_finder_create.md): Create a new job to find email addresses for the provided prospects. Each prospect requires first_name, last_name, and company_name. The company_domain field is optional and can help improve email finding accuracy if you know the company's web domain. Webhook Support: This endpoint supports webhooks. Include a webhook_url in your request to receive a POST notification when the job completes. The webhook will receive the same data as the GET detail endpoint. ### Get Email Finder job results - [GET /v1/email-finder/{id}/](https://docs.evaboot.com/schema/email-finder/email_finder_retrieve.md): Retrieve the results of a specific email finder job ## Email Verifier Operations for verifying email addresses ### Verify an email - [POST /v1/email-validation/single/](https://docs.evaboot.com/schema/email-verifier/email_validation_single_create.md): Validate a single email address synchronously. Returns validation results immediately including deliverability status. ### List email validation jobs - [GET /v1/email-validation/](https://docs.evaboot.com/schema/email-verifier/email_validation_list.md): List all email validation jobs created by the authenticated user ### Create an email validation job - [POST /v1/email-validation/](https://docs.evaboot.com/schema/email-verifier/email_validation_create.md): Create a new job to validate the provided email addresses. Webhook Support: This endpoint supports webhooks. Include a webhook_url in your request to receive a POST notification when the job completes. The webhook will receive the same data as the GET detail endpoint. ### Get email validation job results - [GET /v1/email-validation/{id}/](https://docs.evaboot.com/schema/email-verifier/email_validation_retrieve.md): Retrieve the results of a specific email validation job ## Account Account and quota management operations ### Get user quota information - [GET /v1/quota/](https://docs.evaboot.com/schema/account/quota_retrieve.md): Retrieve information about the user's API usage quota: daily extraction limit, evaboot credits, sales navigator accounts available.