Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.pickupbell.com/llms.txt

Use this file to discover all available pages before exploring further.

A token’s scope set is fixed at creation. You don’t edit scopes after the fact — rotate by issuing a new key.

Locations

ScopeWhat it authorizes
locations:readList + fetch locations, read subscription status
locations:writeUpdate location identity fields (name, industry, etc.)

Team

ScopeWhat it authorizes
members:readList location members (emails masked on API)

Calls

ScopeWhat it authorizes
calls:readList + fetch call rows (caller phone masked)
calls:writeReserved — calls are inserted by the voice-provider webhook only
transcripts:readUnmask transcript text. Without this, transcript is null even on a call you can read otherwise.
recordings:readUnmask recording URL. Same rule as transcripts.

Leads

ScopeWhat it authorizes
leads:readList + fetch leads
leads:writeCreate leads manually, update status / assignee / notes

Bookings

ScopeWhat it authorizes
bookings:readList + fetch bookings
bookings:writeCreate/update bookings (back-office, integrations)

Insights

ScopeWhat it authorizes
insights:readRolled-up metrics (calls answered, revenue recovered, etc.)

Agent & FAQs

ScopeWhat it authorizes
agent:readRead agent config + business hours + call forwarding
agent:writeUpdate agent config, hours, forwarding, notifications
faqs:readList FAQs + pricebook
faqs:writeCreate/update/delete FAQs + pricebook items

Webhooks

ScopeWhat it authorizes
webhooks:adminReserved for future outbound-webhook management endpoints

API keys

ScopeWhat it authorizes
api_keys:readList keys (prefix + scopes only)

Never exposed via API keys

Regardless of scope, API tokens can never:
  • read billing-provider customer or subscription identifiers
  • access billing management endpoints (upgrades, invoices, payment methods)
  • invite team members
  • mint or revoke API keys
  • access another location’s data
  • view plaintext API-key secrets (only prefixes)
These controls are enforced in the service layer, not just the REST adapter — the MCP server gets the same restrictions.