Skip to main content
Contact previews do not expose private contact channels. Use POST /contacts/reveal to reveal full contact data for selected preview IDs. Reveals use the same shared monthly contact credits as the StoreInspect web app. Trial users receive 250 contact credits during the trial. Paid Pro includes 1,000 monthly contact credits. Use GET /usage to distinguish the current trial cap from the paid-plan limit.

Reveal flow

  1. Search contacts with POST /contacts/search.
  2. Select contact IDs from preview results.
  3. Check remaining credits with GET /usage.
  4. Reveal selected contacts with POST /contacts/reveal.
If a trial user exhausts the 250 trial credits, POST /contacts/reveal returns 402 insufficient_contact_credits with a billing.action of end_trial_to_unlock_pro_credits. The billing.url points to the billing page where the user can end the trial and unlock paid Pro credits immediately.

Idempotency

Reveal requests support an optional Idempotency-Key header. Use the same idempotency key when retrying the exact same reveal request after a network failure.
Revealed emails, phones, and profile URLs are sensitive. Keep them out of client logs and public analytics tools.