{"uid":"cap_ZElFNk1CwH4bts87oks4z","slug":"agents-bytemine-ai-get-contact-by-id-0424f59d","name":"Get Contact by ID","description":"Bytemine is a B2B data platform for sales and go to market teams. It covers contact and company search across 135M professionals and 10M companies, contact and company enrichment, LinkedIn profile search and enrichment, live company intelligence read from a company's own web presence, technographics, buying intent scoring, and hiring, funding, job posting, and job change signals. Search results bill per record returned, enrichment bills only on a successful match, and count queries are free. This server is a pay-per-use, transparent proxy in front of Bytemine's own API: it handles identity, payment, and proxying. Agents can purchase autonomously or with their human's approval. This document is the source of truth for agents: it lists the complete verified paid surface with each operation's live price in its x-payment-info. Endpoints not listed here are not part of the supported 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.bytemine.ai/functions/v1/api-gateway/contacts/{contactId}","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"type":"object","contactId":{"type":"string"}},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false}}},"responseSchema":{"type":"object","properties":{"data":{"type":"object","description":"Full contact profile."}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.01","per":"call","confidence":"exact"},{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_93769wAj9tTDVlLYRdS8-","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x20C000000000000000000000b9537d11c60E8b50","unit":"request","depositMicros":null,"planRef":null},{"uid":"pm_ED7AXFKbnGZm4aYINLWux","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":"agents.bytemine.ai","brandSlug":"agents-bytemine-ai-mpp","brandBaseUrl":"https://agents.bytemine.ai","brandDocsUrl":null,"whatItDoes":"Retrieve the full profile of a specific contact by their unique contact ID from Bytemine's 135M-professional database.","exampleAgentPrompt":"Pull up the full Bytemine contact profile for contact ID cnt_9f3a21b7 — I need all the details we have on this person.","exampleUseCases":[{"title":"CRM record population from known ID","prompt":"I have a Bytemine contact ID from our import — cnt_4d82e91c — can you fetch the full profile so I can fill in the missing fields in our CRM?"},{"title":"Sales rep contact briefing","prompt":"Before my call this afternoon, can you grab the complete Bytemine profile for contact ID cnt_7b305fa2 so I know their current title, company, and contact details?"},{"title":"Verifying enrichment match after search","prompt":"We ran a contact search and got back ID cnt_2a17cd88 — can you retrieve the full record so I can confirm it's actually the right person before we reach out?"}],"resultDescription":"Returns a JSON object with a `data` field containing the contact's full profile, which may include name, email addresses, phone numbers, job title, company name, LinkedIn URL, location, seniority, department, and other professional attributes available in Bytemine's database for that contact.","failureModes":["Contact ID not found — returns a 404 or empty data object if the ID does not exist in the database","Invalid contact ID format — malformed ID strings may return a 400 error","Payment failure — if the $0.01 charge cannot be processed, the request is rejected","Network timeout — the upstream Bytemine API may occasionally be slow or unavailable","Partial profile — some contacts may have incomplete data, returning fewer fields than expected"],"whenToPreferThis":"Use this endpoint when you already have a Bytemine contact ID (e.g. from a prior search or import) and need the complete profile in a single call. It is faster and cheaper than running a full contact search when the ID is known. Prefer this over the bulk enrichment endpoint for single-contact lookups where you have the native ID rather than an email or LinkedIn URL.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:30:02.209Z","isFirstParty":false}