{"uid":"cap_Ks4cSbPxn_p1o3gmkaupo","slug":"agents-pubrio-com-pubrio-people-contact-redemption-d9a86afc","name":"Pubrio People Contact Redemption","description":"Pubrio detects when companies enter new markets and returns the company and people data behind each move. Expansion signals (local hiring, new offices and entities, localized ads, news, cloud hosting) are typed, dated and tied to evidence across 200+ markets, with strong coverage of Asia-Pacific and other markets that Western-built datasets miss. The graph covers 800M+ companies and 560M+ contacts from 50+ local data sources, refreshed daily. Search companies, people, job postings, news, ads and cloud footprints with filters or a plain-language query; look up records by domain, LinkedIn URL or Pubrio id; find lookalike companies and people; read hiring, news, advertising and cloud insights for one company; and reveal verified work emails, personal emails and phone numbers. Each call costs the number of credits listed on its endpoint. This server is a pay-per-use, transparent proxy in front of Pubrio's own API: it handles identity, payment, and proxying. Agents can purchase autonomously or with their human's approval. The complete verified paid surface is listed at /openapi.json, the source of truth for available operations. Each operation here carries its live price in x-payment-info. Use the operations and details here when they meet your needs. Filtered specs contain only matching operations; if you cannot find what you need here, use search or the service catalog. The live catalog at /manifest.json is authoritative for prices and any free included units (prices[].includedUnits) - some meters include free usage per account before any charge, reserved for agents claimed by a human with a verified email.","url":"https://agents.pubrio.com/redeem/people?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","anyOf":[{"title":"People Search ID","required":["people_search_id","people_contact_types"]},{"title":"LinkedIn URL","required":["linkedin_url","people_contact_types"]}],"properties":{"person_id":{"type":"string"},"linkedin_url":{"type":"string","example":"http://www.linkedin.com/in/king-lai-605382b7","description":"The fully formed URL of the LinkedIn user profile. URL begin with `http` and contain `linkedin.com/in/` or `linkedin.com/pub/`"},"people_search_id":{"type":"string","format":"uuid","description":"A unique identifier for the people search operation."},"people_contact_types":{"type":"array","items":{"enum":["email-work","email-personal","phone"],"type":"string"},"example":["email-work","email-personal","phone"],"description":"Which contact details to redeem. Use exactly `email-work`, `email-personal` and/or `phone` — resolve the live list from the `people contact type` endpoint under the Filters tab.\n\n**Unrecognised values are not rejected.** A misspelling such as `work_email` returns HTTP 200 with `emails: null`, `phones: null` and `total_credit_cost: 0` — identical to a person genuinely having no contact data. If redemptions look universally empty, check these slugs first."}},"description":"Provide at least one of the following: People Search ID (people_search_id, people_contact_types); LinkedIn URL (linkedin_url, people_contact_types)."},"responseSchema":{"type":"object","properties":{"data":{"type":"object","allOf":[{"type":"object","nullable":true,"description":"Response info depends on specific endpoint."}],"nullable":true,"properties":{"peoples":{"type":"array","items":{"type":"object"},"description":"The redeemed people. `emails` and `phones` are `null` — not `[]` — when nothing is found for that person, so guard before iterating. `total_credit_cost` reflects only successful matches and is `0` when nothing was redeemed; cost scales with how many contact types you request."},"profile":{"type":"object","properties":{"credit":{"type":"integer"},"topup_credit":{"type":"integer"},"total_credit_cost":{"type":"integer"}}}},"description":"Response info depends on specific endpoint."}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.15","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":1,"rating":{"score":"1.00","successRate":"1.00","reviews":1,"stars":"5.0","state":"rated"},"availabilityStatus":"healthy","priceObserved":null,"sessionDeposit":{"amountUsd":"0.15","asset":"USDC"},"pricing":{"kind":"session","summary":"$0.15/call","primary":{"kind":"session","protocol":"mpp","network":"tempo","amountUsd":"0.15","per":"call","confidence":"exact","depositUsd":"0.15"},"accepted":[{"kind":"session","protocol":"mpp","network":"tempo","amountUsd":"0.15","per":"call","confidence":"exact","depositUsd":"0.15"},{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"},{"kind":"unknown","protocol":"mpp","network":"tempo","amountUsd":null,"per":"call","confidence":"unknown"}]},"paymentMethods":[{"uid":"pm_zMwcYkQWo70-xtiPahh2O","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"session","costAmount":"0.15","costPer":"request","priority":0,"asset":"0x20C000000000000000000000b9537d11c60E8b50","unit":"request","depositMicros":150000,"planRef":null},{"uid":"pm_gOlXmElslmQK9VeYmnQYF","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.15","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null},{"uid":"pm_siFVd82CcAs4AqYyJnROa","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"unknown","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":"agents.pubrio.com","brandSlug":"agents-pubrio-com-x402","brandBaseUrl":"https://agents.pubrio.com","brandDocsUrl":null,"whatItDoes":"Spend credits to unlock verified email addresses (work/personal) and phone numbers for a specific person identified by LinkedIn URL or Pubrio search ID.","exampleAgentPrompt":"Can you unlock the work email and phone number for the LinkedIn profile at https://www.linkedin.com/in/jane-smith-123456 using Pubrio credits? I need both email-work and phone contact types.","exampleUseCases":[{"title":"Sales outreach contact enrichment","prompt":"I found a prospect in my Pubrio people search — the search ID is '3f7a1b2c-4d5e-6789-abcd-ef0123456789'. Can you redeem their work email and phone number so I can reach out to them directly?"},{"title":"LinkedIn prospect contact reveal","prompt":"I want to contact the person at linkedin.com/in/king-lai-605382b7 — please unlock their work email, personal email, and phone from Pubrio so I have all their contact details."},{"title":"Recruiter candidate contact lookup","prompt":"I've got a candidate's LinkedIn URL — https://www.linkedin.com/in/alex-chen-recruiter — can you use Pubrio to reveal their personal email and phone number so our recruiting team can get in touch?"}],"resultDescription":"Returns a 'peoples' array with the redeemed contact data: 'emails' (null if none found) and 'phones' (null if none found) for the matched person, plus a 'profile' object showing current credit balance, topup credit, and total_credit_cost of the redemption. Credit cost is 0 if no contact data was matched; cost scales with the number of contact types requested.","failureModes":["Misspelled contact type slugs (e.g. 'work_email' instead of 'email-work') return HTTP 200 with emails: null, phones: null, total_credit_cost: 0 — indistinguishable from a person with no contact data","Person has no contact data on record — returns null for emails and/or phones with cost 0","Invalid or unresolvable LinkedIn URL returns an error or empty result","Insufficient credits to complete the redemption","Missing both people_search_id and linkedin_url causes a validation error","UUID format required for people_search_id — malformed IDs will fail"],"whenToPreferThis":"Use this endpoint when you have already identified a specific person (via Pubrio search or LinkedIn URL) and need to unlock their actual contact details (email, phone) for outreach. This is the credit-spending step after discovery. Prefer this over re-searching when you already have a people_search_id or LinkedIn URL in hand. Not suitable for bulk/batch contact enrichment — use per-person after targeted lookup.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":36,"lastUsedAt":"2026-10-09T15:37:05.682Z","lastSuccessfullyRanAt":"2026-10-09T15:37:05.682Z","lastHealthCheckAt":"2026-10-12T18:07:00.139Z","isFirstParty":false,"canonicalSlug":"agents-pubrio-com-pubrio-people-contact-redemption-d9a86afc"}