# Lookup

> One stored record by identifier: a company by domain, LinkedIn URL or Pubrio id, a person by Pubrio id or LinkedIn URL, a job posting, news article, ad or cloud footprint by its id, or a company's technology stack. Each call is 1 credit.

Part of the Pubrio API. [All services](https://agents.pubrio.com/zcj/1a9mcogbgy5u/services). [Storefront guide](https://agents.pubrio.com/zcj/1a9mcogbgy5u/llms.txt).

Call this service and pay per use: $0.01 / credit.

## Pricing

### credits (per credit)

| Plan | Type | Price | Included free |
| --- | --- | --- | --- |
| Pay per call | pay as you go | $0.01 / credit | - |
| Scale | credit | $0.009 / credit | - |
| Starter | credit | $0.01 / credit | - |
| Free trial | free trial | $0.01 / credit | - |

Cheapest without a plan: $0.01 / credit (Pay per call). Scale is cheaper at $0.009 / credit once bought.

## Buy a plan

Plan purchases need an agent bearer, registered at [auth.md](https://agents.pubrio.com/zcj/1a9mcogbgy5u/auth.md): present `Authorization: Bearer <token>`, then settle the priced 402. A bare purchase returns `401 bearer_required`. Already bought here? `GET https://agents.pubrio.com/zcj/1a9mcogbgy5u/agent/entitlements` with your bearer lists what you hold.

- Scale (credit): `POST https://agents.pubrio.com/zcj/1a9mcogbgy5u/plans/pln_gt-w3Uc1hrCgJ8GTos7xr/purchase` with `{ "amountUsd": "<amount>" }`, a whole-cent amount of at least $495.00.
- Starter (credit): `POST https://agents.pubrio.com/zcj/1a9mcogbgy5u/plans/pln_pYAqPBTG1PTHtygtwWCGS/purchase` with `{ "amountUsd": "<amount>" }`, a whole-cent amount of at least $50.00.
- Free trial (free trial): `POST https://agents.pubrio.com/zcj/1a9mcogbgy5u/plans/pln_oa0DKlIww56e-P9-Qwxve/purchase` with an empty body; no payment, one per human. Your credential must be claimed by your human with a verified email first.

Full purchase contract (amounts, card checkout, top-ups): [llms-full.txt](https://agents.pubrio.com/zcj/1a9mcogbgy5u/llms-full.txt).

## How to call

API reference: https://agents.pubrio.com/zcj/1a9mcogbgy5u/services/lookup/openapi.json - consult this service’s spec for any operations, parameters, request bodies, or response schemas you still need. Shared operations retain selector values for all their services: each operation's `x-payment-info` names the service it bills by slug, and this service's slug is `lookup`. The slug identifies the service in prices and usage reports only; never send it as a request value. When one operation serves several services, its request body schema lists the accepted values of the field that selects the service (a model id, for example): send one of those exactly as written.

Send your request to `https://agents.pubrio.com/zcj/1a9mcogbgy5u/<path>` and settle the 402. How to pay: [payment.md](https://agents.pubrio.com/zcj/1a9mcogbgy5u/payment.md). Errors: [errors.md](https://agents.pubrio.com/zcj/1a9mcogbgy5u/errors.md). Full recipe: [llms-full.txt](https://agents.pubrio.com/zcj/1a9mcogbgy5u/llms-full.txt). Identity and claiming: [auth.md](https://agents.pubrio.com/zcj/1a9mcogbgy5u/auth.md). Machine catalog: [manifest.json](https://agents.pubrio.com/zcj/1a9mcogbgy5u/manifest.json).

