Prefetch costs 0 API credits and requires a paid subscription. It still uses the ordinary authenticated API rate limit.
Supported lookups
POST /utility/prefetch accepts one type and exactly one identifier:
Prefetch does not warm Markdown, HTML, screenshot, crawl, product, or structured-extraction operations.
Queue a prefetch
Retrieve the result later
Prefetch is asynchronous. Do not block the user while waiting for it or assume the work has completed after a fixed delay. Retrieve the same company when the workflow needs it. The PHP example uses the SDK’s low-level Brand request.Good trigger points
- A work email becomes valid and remains unchanged after a debounce.
- A domain is saved on an earlier onboarding step.
- A background import discovers companies before enrichment begins.
- A user opens a workflow one step before Brand data is displayed.
Handle expected errors
Do not catch every exception and silently discard it. Record the category so a broken credential or persistent service failure is distinguishable from an expected consumer-email rejection.
Measure whether it helps
Track the later request’s:cache_metadata.statusandage_ms- End-to-end latency
- Timeout rate
- Prefetch-to-retrieve interval
- Duplicate prefetch count per normalized domain
Next steps
Prefetch API reference
Review request fields and responses for domain and email prefetching.
Rate limits
Account for prefetch calls in your request budget.
Retrieve brand data
Retrieve the company profile after prefetching its domain.