← WebMCP Directory

app.goodleads.club

app.goodleads.club

live Unverified (seed import) Commerce 11 tools imperative implementation

GoodLeads Platform

First seen 2026-09-14 · Last seen 2026-09-14 · Source: webmcp.com

Answer 0 · Act 8 · Transact 3 · Score: Not yet scored

Tool inspector

goodleads_checkout_list

transact imperative May require confirmation

Turn a quoted list into a payment link a person completes — the buyer gets the file within a minute of paying. Pass the list you shaped (list_id, or states + filters) with a lane (all | best | contact) and an optional cap. Creating the link costs nothing and charges nobody — payment only happens if a human opens the returned checkout_url and completes it on Stripe's hosted page; the selected records are frozen when the link is minted, so what is billed is what is delivered — billed on sellable records (a named person) only, never on matching. Quote first with goodleads_quote_list and pass its price_rule_version (and, when the summary was exact, expected_total_cents): if prices or counts moved in between, the server answers 409 with the fresh quote instead of charging a different amount. After payment we go find a phone and email on every record bought without one: the buyer authorizes a ceiling (`ceiling_cents` — today's total plus the forecast upgrades), is charged `charged_now_cents` for what exists now, and later only what we find, at that grade's price and never above the ceiling. Nothing is charged until a person completes checkout; the file arrives about a minute after they pay; if we find a phone or email on the records after that, the updated file replaces it on the order's receipt page within a few hours and the receipt shows what was found and billed. A hard bounce, a disconnected phone or the wrong person is replaced within 30 days; what you buy is yours to re-download any time. Hand the URL to your human; do not represent the purchase as complete until they confirm payment.

Page: /

Input schema

PropertyTypeRequiredDescription
list_id string no A saved list id. Pass this or states + filters, not both.
states array no State codes for an inline shape; omit for every live state.
filters array no Filters follow the one GoodLeads filter contract (77 fields; GET /api/v1/schema/attributes?include=grammar): a leaf is {"field", "op", "value"}; the top-level list is an implicit "and"; {"op": "and"|"or", "filters": [...]} nests one or more children and {"op": "not", "filters": [one child]} negates. Operators by field type — text: eq, neq, in, not_in, contains, does_not_contain, exists, missing; number: eq, neq, gt, gte, lt, lte, between, in, not_in, exists, missing; date: eq, neq, gt, gte, lt, lte, between, in, not_in, exists, missing; boolean: eq, neq; geo: within. Sort with [{field, dir}] over any of the 71 sortable fields. Keyless callers may not filter on contact_name, email_primary, phone_primary. Live states: CO, CT, FL, NY, TX, VA. Records appear here the morning after the state posts them — speed is measured from publication, never from filing.
lane string no all | best | contact (default best).
cap object no {type: "count"|"budget", value} — records for count, cents for budget.
delivery string no file (default — a CSV/Excel/JSON workbook, yours to re-download any time), crm, or connector.
customer_email string no Prefills the Stripe Checkout form.
crm_connection_id string no Required when delivery=crm.
connector_crm_name string no Required when delivery=connector: the CRM to build for.
price_rule_version integer no From goodleads_quote_list — a moved price rule then answers 409 with a fresh quote.
expected_total_cents integer no The quoted total shown to the buyer (only when the quote was exact) — a moved count then answers 409.
Raw JSON schema
{
  "type": "object",
  "properties": {
    "list_id": {
      "type": "string",
      "description": "A saved list id. Pass this or states + filters, not both."
    },
    "states": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "State codes for an inline shape; omit for every live state."
    },
    "filters": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "Filters follow the one GoodLeads filter contract (77 fields; GET /api/v1/schema/attributes?include=grammar): a leaf is {\"field\", \"op\", \"value\"}; the top-level list is an implicit \"and\"; {\"op\": \"and\"|\"or\", \"filters\": [...]} nests one or more children and {\"op\": \"not\", \"filters\": [one child]} negates. Operators by field type — text: eq, neq, in, not_in, contains, does_not_contain, exists, missing; number: eq, neq, gt, gte, lt, lte, between, in, not_in, exists, missing; date: eq, neq, gt, gte, lt, lte, between, in, not_in, exists, missing; boolean: eq, neq; geo: within. Sort with [{field, dir}] over any of the 71 sortable fields. Keyless callers may not filter on contact_name, email_primary, phone_primary. Live states: CO, CT, FL, NY, TX, VA. Records appear here the morning after the state posts them — speed is measured from publication, never from filing."
    },
    "lane": {
      "type": "string",
      "description": "all | best | contact (default best)."
    },
    "cap": {
      "type": "object",
      "description": "{type: \"count\"|\"budget\", value} — records for count, cents for budget."
    },
    "delivery": {
      "type": "string",
      "description": "file (default — a CSV/Excel/JSON workbook, yours to re-download any time), crm, or connector."
    },
    "customer_email": {
      "type": "string",
      "description": "Prefills the Stripe Checkout form."
    },
    "crm_connection_id": {
      "type": "string",
      "description": "Required when delivery=crm."
    },
    "connector_crm_name": {
      "type": "string",
      "description": "Required when delivery=connector: the CRM to build for."
    },
    "price_rule_version": {
      "type": "integer",
      "description": "From goodleads_quote_list — a moved price rule then answers 409 with a fresh quote."
    },
    "expected_total_cents": {
      "type": "integer",
      "description": "The quoted total shown to the buyer (only when the quote was exact) — a moved count then answers 409."
    }
  }
}

Similar websites

birmakine.com

birmakine.com

Bir Makine — Turkish marketplace for industrial machinery; browse current listings and find machines that fit your needs.

live Unverified Commerce
44 tools A3 / Act41 / T0 Not yet scored Seen 2026-09-14
search_listings scan_images_c2pa inspect_image_c2pa ilan_ara ilan_detay
Inspect tools
vaanzari.com

vaanzari.com

Explore handcrafted Banarasi sarees from Vaanzari, with artisan provenance, woven traditions and thoughtful customer care in India and worldwide.

live Unverified Commerce Transact tools
37 tools A17 / Act15 / T5 Not yet scored Seen 2026-09-14
scan_images_c2pa inspect_image_c2pa search-sarees get-saree compare-sarees
Inspect tools
demo.openforagents.com

demo.openforagents.com

Open for Agents WebMCP demos for declarative browser-agent actions.

live Unverified Commerce
27 tools A7 / Act20 / T0 Not yet scored Seen 2026-09-14
get_site_info_api list_post_types_api get_navigation_api list_posts_api search_posts_api
Inspect tools
ourmenuos.online

ourmenuos.online

The complete operating layer for modern businesses. Build your digital storefront, manage operations, and process payments instantly with 9 specialized industry…

live Unverified Commerce Transact tools
26 tools A8 / Act14 / T4 Not yet scored Seen 2026-09-14
wetaego_find_venue wetaego_search_catalog wetaego_get_item_details wetaego_create_cart wetaego_add_to_cart
Inspect tools

Related on Influzer