Pricing9 min read

Pay-As-You-Go Contact APIs for Teams That Hate Annual Seats

Pay-as-you-go contact APIs for teams that hate annual seats: prepaid credits, found-only billing, empty completed finds free – not another seat tax.

Teams that hate annual enrichment seats usually hate paying for access they do not use. Pay-as-you-go contact APIs flip the unit: prepaid credits, spend when a lookup returns useful contact fields, stop when the sprint ends. Invenitor is that shape for hiring desks and builders – Connecting people; a lookup API, not a sales cloud.

Category frame: What a Contact Lookup API Actually Does. Classic seat-vs-credit model: Seat Subscriptions vs Pay-Per-Lookup Credits – A Cost Model.

What “pay-as-you-go” should mean for contact lookup

PAYG is not a euphemism for a tiny seat. It means:

  • You buy credits (or use a short free trial).
  • You call a documented find API with a profile URL.
  • You are billed when the product’s rule says so – at Invenitor, when email, phone, or both return.
  • Empty completed finds are free.
  • Timeouts and errors do not spend.

Live packs: /pricing. India INR feel: INR Credit Packs for Contact Lookup – How Razorpay Pricing Feels.

Why annual seats feel like a tax

Annual seats optimize vendor revenue predictability. They punish bursty hiring weeks, idle months, and desks where only some recruiters enrich. PAYG optimizes outcome alignment: pay when contacts come back. Soft mesh coverage still varies – we do not publish hit-rate percentages – so your model should sample your shortlist, not a brochure %.

Honesty: Empty Means Not Found.

Who is PAYG for?

How to evaluate a PAYG contact API without theater

  1. Written empty semantics (not found vs error).
  2. Written credit rules that match found outcomes – Credit B as quoted above.
  3. Currency and checkout you can actually use (Razorpay/UPI for India).
  4. Pack expiry you understand (Invenitor: 30 days).
  5. REST + optional MCP without forcing a sequencer.

Hub HowTo: LinkedIn or GitHub Profile URL → Contact Lookup API. Docs: /docs.

Cost sketch without inventing hit rates

Illustrative only: take last month’s shortlist size, run a sample of URLs on free lookups or a small pack, count found vs empty, apply Credit B, compare to the seat invoice you almost renewed. Empties free means honesty does not inflate the bill. That is the PAYG point.

India buy path after WhatsApp confirm: UPI to API Key: Buying Contact Credits in India After WhatsApp Confirm.

What PAYG is not

  • Not unlimited free enrichment forever (Invenitor: 5 free, then packs).
  • Not a license to invent emails when empty.
  • Not a cold-email cloud with “credits” branding.

Recruiter language: Contact Enrichment Explained for Recruiters. Desk SOP: India Boutique IT Staffing.

What should you do next?

Open /pricing, try free lookups on real URLs, buy a pack sized to one sprint, and wire /docs (and /mcp.md if agents are in play). Seats tax access. PAYG meters found contacts – and empty completed finds stay free.

How founders explain PAYG to finance in one paragraph

Finance: we prepaid a credit pack in INR (or the currency rail we use), packs expire in 30 days, and we spend one credit only when the API returns an email, a phone, or both. Empty completed finds are free. Timeouts and errors do not spend. That maps COGS to useful contact fields for active reqs instead of an annual seat that bills whether we enrich or not. Details: /pricing.

Global teams and India teams on the same API

Global teams often arrive through the “hate annual seats” door. India teams often arrive through UPI and WhatsApp confirm. Same find endpoint, same Credit B, same soft mesh honesty. Choose the commercial door that matches how you buy – then share one API key pattern across REST and MCP.

Procurement and cutover

Write into the order note: prepaid credits; 1 credit only when we return an email, a phone, or both. Empty completed finds are free. Timeouts and errors do not spend. 30-day expiry; soft mesh; no sequencing bundled. /pricing · /docs. Move URL→fields to PAYG first; keep seats only for suite workflows – Seat Subscriptions vs Pay-Per-Lookup Credits. India: INR Credit Packs, UPI to API Key. Soft mesh + Credit B fit teams that hate annual seats. Desks: Freelance Recruiter Workflow, Agency Desk Playbook. Builders: Adding Contact Lookup to an ATS, /mcp.md. Honesty: Empty Means Not Found.

Questions

What is a pay-as-you-go contact API?

A contact lookup you fund with prepaid credits and use when you need URL→fields – not an annual enrichment seat for access.

When does an Invenitor credit spend?

1 credit only when we return an email, a phone, or both. Empty completed finds are free. Timeouts and errors do not spend.

Do empty completed finds cost money on PAYG?

No under Credit B. Empty completed finds are free. Soft mesh coverage varies; we do not invent emails.

How is this different from a seat subscription?

Seats tax access over time. Credits meter found outcomes. See the seat-vs-credit cost model post.

Can India teams pay with UPI?

Yes via Razorpay on /pricing. See also the UPI to API key post.

Where are docs for builders?

/docs for REST and /mcp.md for agents.

Is there a free forever plan?

No. New accounts get 5 free lookups, then prepaid packs.

ShareShare on X

Look up a contact

Sign in, buy a pack, copy the key once. REST on docs. Agents read mcp.md.