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.

Seven endpoints

Agent Readiness Scan

Score any URL 0-100 across 18 standards (robots.txt, llms.txt, MCP, OAuth, x402). 1 credit.

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

Validate Email

Verify deliverability of a single address. Real mailbox check, catch-all detection. 1 credit.

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

Find Email

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

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

LinkedIn Company Scrape

Live LinkedIn scrape — pass a LinkedIn URL, get fresh employee count, followers, name, headline. Cross-referenced with our DB. 3 credits.

Method
POST
URL
https://www.startuphub.ai/api/v1/companies/by-linkedin
Body (JSON)
{"linkedinUrl": "{{linkedinUrl}}"}

Company Revenue

Revenue + revenue multiple + revenue per employee. Verified flag on each. 1 credit.

Method
GET
URL
https://www.startuphub.ai/api/v1/companies/revenue?domain={{domain}}
Body (JSON)
— (GET request, no body)

Company Funding

Total funding + latest round + valuation + currently-fundraising flag + investor count. 1 credit.

Method
GET
URL
https://www.startuphub.ai/api/v1/companies/funding?domain={{domain}}
Body (JSON)
— (GET request, no body)

Full Company Enrich

Everything in one call — funding, founders, scores, sectors, tech stack. 5 credits.

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

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