Evaboot API
  • Documentation
  • API Reference
Information
LinkedIn Extraction
    Extract a Sales Navigator search or listpostExtract a single Sales Navigator profilepostExtract a list of Sales Navigator profilespostGet LinkedIn extraction job resultsgetFind emails for an existing extraction (removed)postList LinkedIn extraction jobsgetList recurring exportsgetCreate a recurring exportpostGet a recurring exportgetDelete a recurring exportdeleteUpdate a recurring exportpatch
Email Finder
Email Verifier
Account
    Get user quota informationgetSave LinkedIn session cookiespost
Search Builder
Schemas
powered by Zudoku
Evaboot Public API
Evaboot Public API

Account

Account and quota management operations


Get user quota information

GET
https://api.evaboot.com
/v1/quota/

Retrieve your current usage limits: the daily extraction quota, your Evaboot credit balance, and the Sales Navigator accounts available to extract with.

Call this before launching an extraction to confirm the job will fit. Two separate limits apply: credits are consumed by the work itself (1 credit per extracted profile with its email included, 1 per email found by the email finder, 1 per email validated), while the daily quota caps how many profiles a single Sales Navigator account may extract in 24 hours. Because an extraction runs on one account, a job can only be as large as the remaining of one entry in salesnavs — the top-level remaining is the sum across accounts.

With no valid Sales Navigator account, has_valid_salesnav is false and remaining is 0. Sign in to this same Evaboot account, open a Sales Navigator search in Chrome with the Evaboot extension installed, and click Export with Evaboot. That writes the cookies. Installing the extension or opening Sales Navigator does not, by itself.

Synchronous and free — this endpoint costs no credits and does not count against your daily quota.

Get user quota information › Responses

OK

QuotaOut
​QuotaInfo · required

Your current daily extraction quota and credit balance.

success
​boolean

true when the quota was read successfully.

Example: true
Default: true
GET/v1/quota/
curl https://api.evaboot.com/v1/quota \ --header 'Authorization: Bearer <token>'
Example Responses
{ "success": true, "quota": { "daily_limit": 0, "used_today": 0, "remaining": 0, "has_valid_salesnav": false, "credits": 0, "salesnavs": [] } }
json
application/json

Save LinkedIn session cookies

POST
https://api.evaboot.com
/v1/account/linkedin-session/

Store a LinkedIn session for the Evaboot account this API key belongs to, without the Chrome extension.

Send the li_a and li_at cookies copied from the signed-in browser: on a LinkedIn page, right-click, choose Inspect, open Application, then Cookies for https://www.linkedin.com.

LinkedIn must accept the pair. A rejection leaves the stored session unchanged. The response does not echo the cookies.

Save LinkedIn session cookies › Request Body

LinkedInSessionIn
li_a
​string · minLength: 1 · required

The li_a cookie from the signed-in LinkedIn browser. Copy it from Chrome DevTools, Application, Cookies, https://www.linkedin.com.

li_at
​string · minLength: 1 · required

The li_at cookie from the same browser, copied the same way.

Save LinkedIn session cookies › Responses

OK

LinkedInSessionOut
linkedin_id
​string · required

Sales Navigator member id the cookies belong to.

Example: ACwAAAExample
success
​boolean

true when the cookies were stored.

Example: true
Default: true
POST/v1/account/linkedin-session/
curl https://api.evaboot.com/v1/account/linkedin-session \ --request POST \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer <token>' \ --data '{ "li_a": "li_a", "li_at": "li_at" }'
Example Request Body
{ "li_a": "li_a", "li_at": "li_at" }
json
Example Responses
{ "success": true, "linkedin_id": "ACwAAAExample" }
json
application/json

Email VerifierSearch Builder