Skip to content

Data tools

Search for people, companies and contacts on the web via API: LinkedIn, B2B leads, Google Maps and website scraping — with asynchronous jobs and billing by actual usage.

Updated on Sep 02, 2026

Ten data extraction tools for public data, ready for prospecting and enrichment: LinkedIn profiles and jobs, B2B leads Apollo-style, businesses on Google Maps, website contacts. All follow the same asynchronous protocol: POST starts and returns a job_id immediately; GET /v1/tools/jobs/{id} delivers the result.

Each tool has a pre-authorized cost ceiling, and final billing is based on actual usage — almost always well below the ceiling (a typical website scan: $0.04 from a $0.80 ceiling).

The catalog

ToolEndpointCeilingWhat it does
LinkedIn — profilesPOST /v1/tools/linkedin-profile$2Search professionals by free text + filters (job title, location, company, seniority).
LinkedIn — full profilePOST /v1/tools/linkedin-profile-detail$1Complete details of specific people by URL/identifier.
LinkedIn — employeesPOST /v1/tools/linkedin-employees$10Employees of one or more companies, filtered by job title and seniority.
LinkedIn — companiesPOST /v1/tools/linkedin-company$1Complete company profile by URL, or discovery by name.
LinkedIn — jobsPOST /v1/tools/linkedin-jobs$4Jobs by keyword, location and filters.
B2B leadsPOST /v1/tools/leads-finder$6Apollo-style list: people by job title/location + company data.
Google MapsPOST /v1/tools/google-maps$2Local businesses with phone, address, website, category and ratings.
Website contactsPOST /v1/tools/website-contacts$0.80Scans a company website for emails, phone numbers and social networks.
InstagramPOST /v1/tools/instagram-profile$0.50Public profiles by username (name, followers, bio, posts).
SuperAPIPOST /v1/tools/superapi$0.50Describe in natural language the data you need; it finds or builds the extraction.

The contract for each one — input fields, required and defaults — comes in the catalog itself: GET /v1/tools returns the input_schema of all.

The jobs protocol

iniciar e consultar (medido: varredura em ~10s, custo real $0,04)bash
# 1. inicia — responde na hora
curl -X POST https://api.hinow.ai/v1/tools/website-contacts \
  -H "Authorization: Bearer hi_SUA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"websites": ["https://www.acme.com"]}'
# → 202 {"data": {"job_id": "0b1b638b-...", "status": "queued",
#        "poll_url": "/v1/tools/jobs/0b1b638b-...", "estimated_max_cost": 0.8}}

# 2. consulta até succeeded/failed
curl https://api.hinow.ai/v1/tools/jobs/0b1b638b-... \
  -H "Authorization: Bearer hi_SUA_API_KEY"
# → {"data": {"status": "succeeded", "cost": 0.04,
#     "result": {"items": [{"type": "email", "value": "contato@acme.com", ...}]}}}
DetailBehavior
Pre-authorizationThe tool's ceiling must fit in your balance before it runs; final billing is the actual cost.
CacheRecent identical search can return from cache (cached: true) — no provider cost.
ScopeJobs are per account: foreign job_id responds 404.
ValidationFields outside the input_schema respond 400 with a message of what was missing.

Inside an agent

Tools fit directly into a Webhook card (baseUrl: https://api.hinow.ai/v1/tools) — the immediate 202 matches the card's short timeout, and the agent converses while the job runs. Ready to import: Prospector.

Responsible use

The data is public and the expected purpose is legitimate prospecting and enrichment. Automate refusal in your agents' prompt: no individual surveillance, mass spam lists, or minor data.

Was this page helpful?