Environment Entry Points
The Staging login entry is
https://stg.pubfi.ai/login.
For the selected API root, use:
/referencefor the interactive reference;/openapi.jsonfor Runtime OpenAPI; and/v1/statusand/v1/status/gatewayfor public-safe service and Gateway status; and/v1/capabilitiesfor the installed Registry catalog; and/v1/operation-pricing-inventoryfor the complete public-safe producer pricing projection.
/.well-known/mcp.json for discovery metadata and
/.well-known/oauth-protected-resource for OAuth resource metadata. Use /x402 only for the
Bearer-free accountless MCP payment lane.
Staging is the Base Sepolia (eip155:84532) test boundary for eligible accountless x402 routes.
The current staging catalog and challenge remain the availability and payment-term authority.
This boundary does not establish Production x402 availability. See the Staging
guide.
Product And Discovery
https://pubfi.aihttps://pubfi.ai/pricinghttps://pubfi.ai/statushttps://pubfi.ai/bloghttps://pubfi.ai/blog/{slug}https://pubfi.ai/products/{slug}https://pubfi.ai/discoveryhttps://pubfi.ai/discovery/api/{source_slug}https://pubfi.ai/discovery/category/{slug}https://pubfi.ai/discovery/chain/{slug}https://pubfi.ai/discovery/compare/{slug-a}-vs-{slug-b}https://pubfi.ai/discovery/sourceshttps://pubfi.ai/discovery/sources/page/{page}https://pubfi.ai/discovery/topic/{slug}https://pubfi.ai/loginhttps://pubfi.ai/oauth/consentfor OAuth continuation only; clients must not construct its opaqueauthorization_idhttps://pubfi.ai/privacy-policyhttps://pubfi.ai/terms-of-service
Runtime Schemas And Catalogs
https://api.pubfi.ai/referencehttps://api.pubfi.ai/openapi.jsonhttps://api.pubfi.ai/v1/capabilitieshttps://api.pubfi.ai/v1/operation-pricing-inventoryhttps://api.pubfi.ai/v1/statushttps://api.pubfi.ai/v1/status/gatewayhttps://api.pubfi.ai/v1/status/gateway/providers/{provider_key}https://api.pubfi.ai/v1/status/gateway/operations/{capability_id}
/v1/capabilities is the public catalog for the installed Registry v2 generation. Runtime OpenAPI
is the executable HTTP schema for current ready operations. PubFi does not publish separate
static provider OpenAPI files as execution authority.
/v1/operation-pricing-inventory is a no-store projection of every approved typed plan in the
same installed snapshot. It contains no selected price and is not route-execution authority. It
returns 503 rather than a partial inventory when the complete projection cannot be formed.
MCP Discovery
https://api.pubfi.ai/.well-known/mcp.jsonhttps://api.pubfi.ai/.well-known/glama.jsonhttps://mcp.pubfi.ai/.well-known/mcp.jsonhttps://mcp.pubfi.ai/.well-known/oauth-protected-resourcehttps://mcp.pubfi.ai/x402https://pubfi.ai/.well-known/mcp.jsonhttps://pubfi.ai/.well-known/mcp/server-card.jsonhttps://pubfi.ai/.well-known/mcp-registry-auth
404. MCP discovery and tools/list are
public. On the authenticated root, pubfi.route.execute accepts a PubFi API key or OAuth access
token. Eligible accountless x402 execution uses /x402 without a Bearer credential.
Gateway Contract
{*path}. API-key execution requires a key for the
endpoint environment, active admission, and sufficient allocation. An explicitly eligible
operation can instead return an accountless x402 V2 challenge when no API-key carrier is present.
Authenticated Account And Purchase Families
https://api.pubfi.ai/v1/auth/contexthttps://api.pubfi.ai/v1/billing-accountshttps://api.pubfi.ai/v1/billing-accounts/{billing_account_id}/api-keyshttps://api.pubfi.ai/v1/billing-accounts/{billing_account_id}/usagehttps://api.pubfi.ai/v1/billing-accounts/{billing_account_id}/billinghttps://api.pubfi.ai/v1/billing-accounts/{billing_account_id}/credit-balancehttps://api.pubfi.ai/v1/billing-accounts/{billing_account_id}/free-quotashttps://api.pubfi.ai/v1/billing-accounts/{billing_account_id}/purchase-offershttps://api.pubfi.ai/v1/billing-accounts/{billing_account_id}/purchaseshttps://api.pubfi.ai/v1/billing-accounts/{billing_account_id}/credit-auto-reloadhttps://api.pubfi.ai/v1/billing-accounts/{billing_account_id}/credit-auto-reload/payment-method-setupshttps://api.pubfi.ai/v1/billing-accounts/{billing_account_id}/credit-auto-reload/payment-method-setups/{setup_id}
credit-auto-reload is the stable API route name.
Agent-Readable And Crawler Files
https://pubfi.ai/agents.mdhttps://pubfi.ai/llms.txthttps://pubfi.ai/llms-full.txthttps://pubfi.ai/discovery.mdhttps://pubfi.ai/discovery/api/{source_slug}.mdhttps://pubfi.ai/discovery/topic/{slug}.mdhttps://pubfi.ai/discovery/agent-capabilities.jsonhttps://pubfi.ai/sitemap.xmlhttps://pubfi.ai/robots.txthttps://pubfi.ai/50e4aa84-257b-4ff4-a822-5da3d567384c.txt
Service Status Surfaces
https://api.pubfi.ai/healthzhttps://api.pubfi.ai/readyzhttps://api.pubfi.ai/versionhttps://api.pubfi.ai/metrics
/status page presents the no-store /v1/status and /v1/status/gateway contracts.
Provider detail comes from the provider status route. The status APIs report unknown when
evidence is missing, stale, or incoherent; they do not convert missing evidence into an empty
successful state. Status does not replace the current Registry catalog as execution authority.
Public-Safe Rule
These surfaces can publish schemas, source-selection context, route policies, and placeholder examples. They must not expose:- API keys or provider credentials;
- signed x402 payloads,
PAYMENT-SIGNATURE, orPAYMENT-RESPONSE; - wallet secrets or unredacted payment identities;
- account, purchase, checkout, usage, or billing data;
- private runtime readbacks or operator records; or
- unsupported claims about uptime, payment completion, ranking, traffic, or citations.