HTTP module tutorial today — native Make app coming

StartupHub.ai for Make

Find emails, validate emails, and score website AI-readiness inside any Make scenario. Use the HTTP module today; native Make app coming once Zapier review wraps.

5-minute setup

  1. 1

    Generate an API key

    At /my-account?tab=api, click Generate API key and copy the sk_live_... value (only shown once).

  2. 2

    Add an HTTP module

    In your Make scenario, after your trigger, add a new module:

    • App: HTTP
    • Module: Make a request
  3. 3

    Configure the request (using Find Email as example)

    • URL: https://www.startuphub.ai/api/v1/email/discover
    • Method: POST
    • Headers: Add a row → name Authorization, value Bearer sk_live_... (paste your key)
    • Headers: Add another row → name Content-Type, value application/json
    • Body type: Raw
    • Content type: JSON (application/json)
    • Request content: JSON with firstName, lastName, domain mapped from upstream module variables
    • Parse response: Yes
  4. 4

    Test + use the response

    Click Run once. Make sends a real request and parses the JSON. Fields like found, email, matches, status, etc. become available as variables in downstream modules.

Pro tip: Save your Authorization header in a Make Connection (Settings → Connections) so you don\'t have to paste your key into every HTTP module. Make supports header-based connections natively for HTTP.

Three endpoints

Validate Email

Verify deliverability of a single address. 1 credit per call.

Method
POST
URL
https://www.startuphub.ai/api/v1/email/validate
Body (JSON)
{"email": "{{email}}"}

Find Email

Discover a verified email from name + domain. 3 credits — only on success.

Method
POST
URL
https://www.startuphub.ai/api/v1/email/discover
Body (JSON)
{"firstName": "{{firstName}}", "lastName": "{{lastName}}", "domain": "{{domain}}"}

Scan AI Readiness

Score any URL on a 0-100 AI-readiness scale. Free, no credits.

Method
POST
URL
https://www.startuphub.ai/api/agent-readiness/scan
Body (JSON)
{"url": "{{url}}"}

All three need the same Authorization: Bearer sk_live_... header (except Scan AI Readiness, which works without auth at lower rate limits).

Ready to wire it up?

50 validations + 5 discoveries / day on the free tier.

Frequently asked questions

Is there a native Make app for StartupHub.ai?
A native Make app is on the roadmap — Zapier ships first since it has the larger B2B sales-tools market share. Until then, the HTTP "Make a request" module pattern below works identically — same endpoints, same response shape.
How do I get an API key?
Sign up at https://www.startuphub.ai/my-account?tab=api — free, no credit card. Free tier: 50 email validations + 5 discoveries + 50 startup searches per day. Generate the key, then store it in a Make Connection or paste it directly into your HTTP module's Authorization header as "Bearer sk_live_...".
How do operations and credits map?
Each Make operation = 1 row processed in your scenario. The StartupHub.ai cost is separate: 1 credit per Email Validate, 3 credits per successful Email Find (free on misses), 0 credits per AI Readiness scan. Both layers stack — a 1,000-row Make scenario calling Email Validate uses 1,000 Make operations + 1,000 of your StartupHub validate credits.
How do I parse the response?
Make auto-parses JSON responses from the HTTP module when "Parse response" is set to Yes. After running the module once, fields like status, valid, found, email, score, etc. become available as variables in subsequent modules.
Can I use this on Make's free plan?
Yes — Make's free plan includes 1,000 operations per month and full access to the HTTP module. Higher volumes need Make's Core plan ($9/mo) or above.