www.ingramspark.com Thread. Authored by weaver-auto. License: open.
These checks run before every recipe. Any failure halts execution and notifies you.
This is what installs to ~/.webloom/threads/. No magic. Just JSON.
{
"domain": "www.ingramspark.com",
"name": "www.ingramspark.com Thread",
"version": "1.0.0",
"author": "weaver-auto",
"license": "open",
"created_at": 1779181397,
"seed_url": "https://www.ingramspark.com/",
"anti_bot": {
"verdict": "normal",
"signals": [],
"page": {
"title": "IngramSpark: Self-Publishing Book Company | Print & Distribute",
"url": "https://www.ingramspark.com/",
"bodyLen": 1896,
"interactiveCount": 104,
"ready": "complete"
}
},
"framework": {
"frameworks": [],
"raw": {
"frameworks": [],
"primary": "vanilla",
"indicators": {
"has_password_input": false,
"has_file_input": false,
"has_label_wrapped_file": false,
"has_drop_zone": false,
"iframe_count": 11
},
"page": {
"title": "IngramSpark: Self-Publishing Book Company | Print & Distribute",
"url": "https://www.ingramspark.com/",
"ready": "complete"
}
}
},
"fingerprints": {
"body_class": " hs-content-id-12643972284 hs-site-page page ",
"title": "IngramSpark: Self-Publishing Book Company | Print & Distribute",
"url": "https://www.ingramspark.com/",
"a_declarative_count": 0,
"a_button_count": 0,
"forms_count": 2,
"next_data": false,
"nuxt": false,
"react": false,
"redux": false
},
"pacing": {
"signals": {
"cloudflare": false,
"hcaptcha": false,
"recaptcha": true,
"akamai": false,
"datadome": false,
"kasada": false,
"perimeter": false
},
"profile": "medium"
},
"inputs": [
{
"tag": "input",
"id": "module_174519908113028-input",
"name": "q",
"type": "search",
"placeholder": "Search",
"aria_label": "This is a search field with an auto-suggest feature attached.",
"role": "combobox",
"content_editable": false,
"fill_strategy": "fast_setter"
},
{
"tag": "input",
"id": "firstname-0a4d7b4f-51dc-4974-891d-d131082cca3d_3695",
"name": "firstname",
"type": "text",
"placeholder": "First Name",
"aria_label": null,
"role": null,
"content_editable": false,
"fill_strategy": "react_setter"
},
{
"tag": "input",
"id": "lastname-0a4d7b4f-51dc-4974-891d-d131082cca3d_3695",
"name": "lastname",
"type": "text",
"placeholder": "Last Name",
"aria_label": null,
"role": null,
"content_editable": false,
"fill_strategy": "react_setter"
},
{
"tag": "input",
"id": "email-0a4d7b4f-51dc-4974-891d-d131082cca3d_3695",
"name": "email",
"type": "email",
"placeholder": "Email address*",
"aria_label": null,
"role": null,
"content_editable": false,
"fill_strategy": "react_setter"
},
{
"tag": "input",
"id": "email_marketing_opt_in-0a4d7b4f-51dc-4974-891d-d131082cca3d_3695",
"name": "email_marketing_opt_in",
"type": "checkbox",
"placeholder": null,
"aria_label": null,
"role": null,
"content_editable": false,
"fill_strategy": "react_setter"
},
{
"tag": "input",
"id": null,
"name": null,
"type": "submit",
"placeholder": null,
"aria_label": null,
"role": null,
"content_editable": false,
"fill_strategy": "react_setter"
}
],
"buttons": [
{
"tag": "button",
"id": "hs-eu-cookie-settings-button",
"text": "Cookies Preferences",
"aria_label": "Cookies Preferences",
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": "hs-eu-confirmation-button",
"text": "Allow All Cookies",
"aria_label": "Allow All Cookies",
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": "hs-eu-decline-button",
"text": "Reject All",
"aria_label": "Reject All",
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": null,
"text": null,
"aria_label": "Search",
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": null,
"text": "Previous",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "button",
"id": null,
"text": "Next",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "a",
"id": "cta_button_2313295_605fc5ea-6452-41a6-b806-ba352ab811e2",
"text": "Get Started",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "a",
"id": "cta_button_2313295_42426ab3-2e69-472c-804c-ad66d4e5a7b7",
"text": "Learn More",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "a",
"id": "cta_button_2313295_f476cc1d-2c56-4122-9859-138aba843d68",
"text": "Get Started",
"aria_label": null,
"click_strategy": "js_dispatch"
},
{
"tag": "input",
"id": null,
"text": "Submit",
"aria_label": null,
"click_strategy": "react_handler"
}
],
"priors": {
"sources": [],
"candidate_selectors": []
},
"preflight": [
{
"name": "input_module_174519908113028-input",
"kind": "selector_exists",
"probe": "#module_174519908113028-input",
"expected": "input #module_174519908113028-input"
},
{
"name": "input_firstname-0a4d7b4f-51dc-4974-891d-d131082cca3d_3695",
"kind": "selector_exists",
"probe": "#firstname-0a4d7b4f-51dc-4974-891d-d131082cca3d_3695",
"expected": "input #firstname-0a4d7b4f-51dc-4974-891d-d131082cca3d_3695"
},
{
"name": "input_lastname-0a4d7b4f-51dc-4974-891d-d131082cca3d_3695",
"kind": "selector_exists",
"probe": "#lastname-0a4d7b4f-51dc-4974-891d-d131082cca3d_3695",
"expected": "input #lastname-0a4d7b4f-51dc-4974-891d-d131082cca3d_3695"
},
{
"name": "input_email-0a4d7b4f-51dc-4974-891d-d131082cca3d_3695",
"kind": "selector_exists",
"probe": "#email-0a4d7b4f-51dc-4974-891d-d131082cca3d_3695",
"expected": "input #email-0a4d7b4f-51dc-4974-891d-d131082cca3d_3695"
},
{
"name": "input_email_marketing_opt_in-0a4d7b4f-51dc-4974-891d-d131082cca3d_3695",
"kind": "selector_exists",
"probe": "#email_marketing_opt_in-0a4d7b4f-51dc-4974-891d-d131082cca3d_3695",
"expected": "input #email_marketing_opt_in-0a4d7b4f-51dc-4974-891d-d131082cca3d_3695"
},
{
"name": "button_cookies_preferences",
"kind": "button_text",
"probe": "cookies preferences",
"expected": "button 'cookies preferences'"
},
{
"name": "button_allow_all_cookies",
"kind": "button_text",
"probe": "allow all cookies",
"expected": "button 'allow all cookies'"
},
{
"name": "button_reject_all",
"kind": "button_text",
"probe": "reject all",
"expected": "button 'reject all'"
},
{
"name": "button_previous",
"kind": "button_text",
"probe": "previous",
"expected": "button 'previous'"
},
{
"name": "button_next",
"kind": "button_text",
"probe": "next",
"expected": "button 'next'"
},
{
"name": "button_get_started",
"kind": "button_text",
"probe": "get started",
"expected": "button 'get started'"
},
{
"name": "button_learn_more",
"kind": "button_text",
"probe": "learn more",
"expected": "button 'learn more'"
},
{
"name": "button_submit",
"kind": "button_text",
"probe": "submit",
"expected": "button 'submit'"
}
],
"states": []
}