app.goodleads.club
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
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
| Property | Type | Required | Description |
|---|---|---|---|
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
Bir Makine — Turkish marketplace for industrial machinery; browse current listings and find machines that fit your needs.
vaanzari.com
Explore handcrafted Banarasi sarees from Vaanzari, with artisan provenance, woven traditions and thoughtful customer care in India and worldwide.
demo.openforagents.com
Open for Agents WebMCP demos for declarative browser-agent actions.
ourmenuos.online
The complete operating layer for modern businesses. Build your digital storefront, manage operations, and process payments instantly with 9 specialized industry…