TombaTomba
Start free
  • Documentation
  • API reference
  • SDKs & CLI
  • AI & MCP
  • Integrations
  • Enterprise
  • Migration guides

Find, verify and enrich B2B contacts from public sources, in the app, your spreadsheet or through the API.

GDPR & CCPA

// docs

  • API changelog
  • Support options
  • Security

// platform

  • Dashboard
  • Pricing
  • API status

// resources

  • Help center
  • Product updates
  • TombaBot crawler

// company

  • Website
  • Contact us
  • Edit or remove your data

© 2021–2026 Tomba.io

  • Terms of service
  • Privacy policy
  • Cookie policy
  • Security policy
  • GDPR
  • CCPA
Integrations overview
Automation
Apify
Tools
    SteampipeMaltegoClawHub
Orthogonal
Tools

Steampipe

The Tomba plugin for Steampipe exposes six Tomba endpoints as SQL tables. Tomba builds and maintains it; the source is at github.com/tomba-io/steampipe-plugin-tomba and the listing at hub.steampipe.io/plugins/tomba-io/tomba.

Every query that reads a Tomba table sends API requests: one for each value you give a table's required column, including each value in an in (...) list and each row a join supplies. Those requests are charged and throttled like direct API calls; see Credit costs and Rate limits.

Prerequisites

  • Steampipe installed.
  • A Tomba API key and secret. See Get your key and secret.

Install and connect

  1. Install the plugin:

    TerminalCode
    steampipe plugin install tomba-io/tomba
  2. Put your credentials in ~/.steampipe/config/tomba.spc:

    Code
    connection "tomba" { plugin = "tomba-io/tomba" key = "ta_xxxx" secret = "ts_xxxx" }

    If key or secret is absent from the file, the plugin reads the TOMBA_KEY and TOMBA_SECRET environment variables. Values in the file take precedence.

Tables

Each table requires the column listed, with an = or in condition, except tomba_account.

TableRequired columnEndpointColumns
tomba_verifieremailGET /email-verifieremail, status, result, score, accept_all, block, registrar_name, created_date, referral_url
tomba_enrichemailGET /enrichemail, first_name, last_name, gender, company, website_url, country, twitter, linkedin, sources
tomba_linkedinurlGET /linkedinurl plus the tomba_enrich columns
tomba_authorurlGET /author-finderurl plus the tomba_enrich columns
tomba_countdomainGET /email-countdomain, total, personal_emails, generic_emails, department, seniority
tomba_account—GET /meuser_id, email, first_name, last_name, country, timezone, created_at, pricing, secret_token

sources, department, and seniority are JSON columns. secret_token holds your account's API secret, so restrict access to tomba_account when you share a Steampipe instance.

Steampipe caches query results for 300 seconds by default, so repeating a query within that time doesn't call Tomba again.

Example

Verify a list of addresses and keep the deliverable ones. The join sends one verification request per row of leads:

Code
with leads (email) as ( values ('jane.doe@stripe.com'), ('john.smith@stripe.com') ) select v.email, v.result, v.score, v.accept_all from leads join tomba_verifier as v on v.email = leads.email where v.result = 'deliverable';

result is one of the result values. Filter on result rather than status: status can be valid or Valid.

Troubleshooting

SymptomCauseFix
key must be configured or secret must be configuredThe credential is in neither tomba.spc nor the environment.Set key and secret in tomba.spc, or export TOMBA_KEY and TOMBA_SECRET.
An error says a required qual is missingThe query doesn't give the table's required column.Add a where condition or join on the column listed above.
The error contains "type":"quota_exceeded"Not enough credits for the requests.See Credits and usage.
The error contains "type":"rate_limit"The query sent requests faster than your plan allows.Query fewer values at a time. See Rate limits.
A lookup returns nothing for a URL or address that contains &, #, or +The plugin doesn't URL-encode values.Query the API directly for those values.
Last modified on September 30, 2026
Apify actorsMaltego
On this page
  • Prerequisites
  • Install and connect
  • Tables
  • Example
  • Troubleshooting