check_contact_exclusions
ChatGPTCheck specific email/phone values against your account's contact exclusion rules. Cannot list all exclusions. Does not change rules.
detect_technologies
ChatGPTResearch a specific technology category used by selected companies. tech_type is required. Preserves source evidence; absence is not proof a technology is unused. Can consume credits. Returns operation_id. Creation acknowledges a job, not a completed lookup. While queued/submitting/running, empty items are pending, not no-match. Follow next_actions using the same operation_id; never recreate a job to refresh status.
enrich_companies
ChatGPTResolve business records from one company website or social-media URL. Returns up to 10 locations by default, not an arbitrary all-company crawl. Can consume credits.
enrich_people
ChatGPTEnrich named people you already know (first and last name required), grouped by company domain. Default EMAIL only. Can consume credits. Returns operation_id; poll get_operation. This does not discover unspecified people. Creation acknowledges a job, not a completed lookup. While queued/submitting/running, empty items are pending, not no-match. Follow next_actions using the same operation_id; never recreate a job to refresh status.
export_results
ChatGPTExport saved result rows or selected IDs as CSV, preserving available fields and verification/source evidence. No new lookup, enrichment or charge. CSV is protected against spreadsheet formula injection.
find_company_emails
ChatGPTFind company-level business emails for selected companies. Company name and domain required. Can consume credits. Returns operation_id; get_operation collects results. Creation acknowledges a job, not a completed lookup. While queued/submitting/running, empty items are pending, not no-match. Follow next_actions using the same operation_id; never recreate a job to refresh status.
find_company_phones
ChatGPTExplicitly retrieve company or store phone numbers. These are public business numbers, not owner or personal phones. Costs 1 credit per found number; no result or excluded numbers cost zero. Use scope=store and an exact store_id for a store number; company scope uses brand_id or domain plus company_name. Returns operation_id; poll get_operation with the same ID. Verification can be unverified.
find_contacts
ChatGPTFind decision makers at selected companies or saved result rows. Defaults: Owner, 1 person/company, EMAIL only. PHONE must be explicitly requested. Can consume credits. Returns a durable operation_id immediately; get_operation resumes collection. Reuse request_id for retries. Creation acknowledges a job, not a completed lookup. While queued/submitting/running, empty items are pending, not no-match. Follow next_actions using the same operation_id; never recreate a job to refresh status.
get_account_status
ChatGPTCheck your Openmart connection, credit balance and supported capabilities. Balance is not a price quote. Does not start paid work.
get_business_details
ChatGPTRetrieve known business records by Openmart IDs or Google Place IDs. Up to 100. Can consume credits; use saved results when already available.
get_operation
ChatGPTResume/poll an existing operation, or omit operation_id to list this connection's recent operations. Returns saved partial results and real progress. Never restarts a submission with an unknown outcome. May advance remaining batches from this already authorized operation; never creates work outside its original scope. Read summary, progress and poll_error separately: a refresh error is not job failure. Only report no matches after terminal completion. Follow next_actions for known pending batches, including unknown submissions with other work still running.
search_businesses
ChatGPTFind physical business locations by category, geography, reviews and ownership. Default 10 rows. Can consume credits. Exact filters only: never silently broaden. Continue using result_set_id; do not reconstruct cursors. include_keywords is ranking-only.
search_companies
ChatGPTFind companies/brands (not individual locations), with geography, store-count and contact-availability filters. Default 10 rows. Can consume credits. Continue a saved search with result_set_id.
update_contact_exclusions
ChatGPTAdd or remove the explicitly supplied email/phone exclusions. Removal changes your contact suppression rules; require explicit user intent. This is not a CRM/list update. Reuse request_id on retry.