import 'package:tomba/tomba.dart';void main() async { var client = TombaClient(); client.setKey("ta_xxxx").setSecret("ts_xxxx"); // Domain Search var domain = Domain(client); var res = await domain.domainSearch("stripe.com"); // Email Finder var finder = Finder(client); var res = await finder.emailFinder("stripe.com", "John", "Doe"); // Email Verifier var verifier = Verifier(client); var res = await verifier.emailVerifier("m@wordpress.org");}
Examples
Account
Code
var account = Account(client);var res = await account.getAccount();
Email Count
Code
var count = Count(client);var res = await count.emailCount("stripe.com");
Email Sources
Code
var sources = Sources(client);var res = await sources.emailSources("m@wordpress.org");
Email Format
Code
var format = Format(client);var res = await format.emailFormat("stripe.com");
Domain Status
Code
var status = Status(client);var res = await status.domainStatus("stripe.com");
Autocomplete
Code
var status = Status(client);var res = await status.autoComplete("stripe");
Similar Domains
Code
var similar = Similar(client);var res = await similar.websites("stripe.com");
Technology
Code
var technology = Technology(client);var res = await technology.list("stripe.com");
Location
Code
var location = Location(client);var res = await location.getLocation("stripe.com");
Author Finder
Code
var finder = Finder(client);var res = await finder.authorFinder("https://example.com/blog/post");
LinkedIn Finder
Code
var finder = Finder(client);var res = await finder.linkedinFinder("https://linkedin.com/in/johndoe");
Email Enrichment
Code
var finder = Finder(client);var res = await finder.emailEnrichment("m@wordpress.org");
Phone Finder
Code
var phone = Phone(client);var res = await phone.finder("m@wordpress.org");
Phone Validator
Code
var phone = Phone(client);var res = await phone.validator("+1234567890");
Enrichment
Person
Code
var enrichment = Enrichment(client);var res = await enrichment.person("m@wordpress.org");
Company
Code
var enrichment = Enrichment(client);var res = await enrichment.company("stripe.com");
Combined
Code
var enrichment = Enrichment(client);var res = await enrichment.combined("m@wordpress.org");
Companies Search (Reveal)
Code
var reveal = Reveal(client);var res = await reveal.searchCompanies("stripe");
Flag
List Flags
Code
var flag = Flag(client);var res = await flag.listFlags();
Create Flag
Code
var flag = Flag(client);var res = await flag.createFlag("email", "hard_bounce");
Keys Management
Code
var keys = Keys(client);var res = await keys.getKeys();var created = await keys.createKey();var deleted = await keys.deleteKey("key_id");var reset = await keys.resetKey("key_id");
Leads Management
Code
var leads = Leads(client);var res = await leads.listLeads();var created = await leads.createLead("m@wordpress.org", 1);var updated = await leads.updateLead("lead_id");var deleted = await leads.deleteLead("lead_id");
Lead Lists Management
Code
var lists = LeadsLists(client);var res = await lists.getLists();var created = await lists.createList("My List");var updated = await lists.updateList("list_id", "Updated Name");var deleted = await lists.deleteList("list_id");
Lead Attributes Management
Code
var attrs = LeadsAttributes(client);var res = await attrs.getLeadAttributes();var created = await attrs.createLeadAttribute("company_size", "string");var updated = await attrs.updateLeadAttribute("attr_id");var deleted = await attrs.deleteLeadAttribute("attr_id");
Activity Logs
Code
var logsService = Logs(client);var res = await logsService.getLogs();
Usage Statistics
Code
var usageService = Usage(client);var res = await usageService.getUsage();