Tolca
Search the web and read the top pages in ONE call: 10 results (title, url, snippet, date) plus the clean text of the best pages, with fetch time and sha256. French and Canada by default when the query is French; official-sources mode (governments, registries, courts, laws); freshness filter; site: restriction. No results = HTTP 404 = you are not charged. Input: query, optional read (0-5), official
- Category
- Social & people
- Starting price
- $0.008
- Paid calls · 30 days
- 111
- Unique payers · 30 days
- 36
Paid endpoints
12 endpoints, sorted by usage. Prices are per request.
- POST/v1/web-search
Search the web and read the top pages in ONE call: 10 results (title, url, snippet, date) plus the clean text of the best pages, with fetch time and sha256. French and Canada by default when the query is French; official-sources mode (governments, registries, courts, laws); freshness filter; site: restriction. No results = HTTP 404 = you are not charged. Input: query, optional read (0-5), official
$0.008Base45calls / 30d - POST/v1/qc-licence
Cheapest check: does this Québec contractor hold an ACTIVE RBQ licence right now? Returns active true/false, licence number, name, NEQ, city, restriction flag and authorized work categories. Use to vet many contractors fast; use qc-contractor-check for RENA and penalties. Input: name, NEQ or RBQ licence number.
$0.01Base31calls / 30d - POST/v1/pkg-check
Is this package safe to install? One call, one verdict: safe / caution / avoid, with a score, concrete reasons (known vulnerabilities from OSV, deprecation, abandonment, adoption, install scripts, typosquat signals) and a one-line recommendation. Input: name, ecosystem (npm | PyPI), optional version.
$0.02Base19calls / 30d - POST/v1/verify-business
Call before paying, onboarding or contracting a company (KYB). One call: US restricted-party lists (CSL incl. OFAC SDN), company registries (UK Companies House, Canada federal), legal entity status (GLEIF, worldwide), contractor licences (Québec, Washington, Oregon). Verdict ok / review / blocking / not_found with reasons. Input: name, optional country (ISO-2) and region (WA, OR, QC). Businesses o
$0.05Base8calls / 30d - POST/v1/qc-contractor-check
Call before hiring, paying or subcontracting a Québec (Canada) contractor. One call checks: active RBQ licence (status, categories, restrictions), RENA listing (banned from public contracts), environmental penalties, public contracts awarded on SEAO (count, total, buyers). Verdict ok / review / blocking with reasons and source dates. Input: name, NEQ or RBQ licence number. Official open data.
$0.10Base5calls / 30d - POST/v1/company-enrich
Company profile from a domain or name in ONE call, for sales and research agents: what the company does, industry, services, service area, address, phones and emails published by the company (each with the page it came from), social links, plus official screening (registries, US restricted-party lists). Read live from the company's own website, no third-party database. No website found = HTTP 404
$0.02Base1calls / 30d - POST/v1/company-fit
Is this company worth contacting FOR YOU? Everything in company-enrich, plus a fit verdict for your offer and goal: good / maybe / poor, a 0-100 score, reasons grounded in facts from the company's website, and an opening line that references one of those facts. Input: domain or name, plus for: { seller (who you are and what you sell), goal (sales | partnership | supplier | hiring | investment | ot
$0.03Base1calls / 30d - POST/v1/sanctions-check
Sanctions screening only, cheapest tier: is this company on an official sanctions list? One call checks the US Consolidated Screening List (incl. OFAC SDN), the UK Sanctions List, the EU consolidated financial sanctions list and the Consolidated Canadian Autonomous Sanctions List (UN designations included as implemented by the UK and the EU), each refreshed daily. Returns a clear action (allow / r
$0.01Base1calls / 30d - POST/v1/extract-url
Fetch any public URL (HTML article, PDF, JSON) and return clean JSON matching YOUR schema in one call. No scraping code, no parsing: give a url and the fields you want. Input: url, schema (field -> type/description). Output: data + page title + source.
$0.03Base0calls / 30d - POST/v1/extract
Extract structured data from messy text into clean JSON. Input: text, schema (JSON object describing desired fields).
$0.05Base0calls / 30d - POST/v1/translate
Translate between French (incl. Quebec French) and English. Input: text, target ('fr' | 'en'), optional tone.
$0.04Base0calls / 30d - POST/v1/summarize
Summarize long text into a tight, faithful summary. Input: text (up to 40k chars), optional max_words and language.
$0.03Base0calls / 30d