Skip to content

TrueFetch documentation

View Markdown

Collect structured job records with explicit source outcomes and credit budgets. Choose the path that fits your first task, then retain its reference for results and recovery.

  1. Inspect the product sample without a key or charge. The homepage also shows a dated real retained output; fictional outcome fixtures below are labeled separately.
  2. Check the product scope and fields before choosing sources.
  3. Interpret outcomes, including partial delivery and a successful empty search.
  4. Understand the reservation and settlement before authorizing spending.
  5. Read authentication, pagination and retries and error recovery.
  6. Check release availability before connecting an API or an AI client.
CapabilityAvailability
Accounts & workspaceAvailable
API executionAvailable
Credit purchases & paid usageAvailable
MCP connectionsNot open

This is release availability, not a live health check. View release status.

Job Search, its REST quickstart, and the account workspace provide the current collection path. Planned products and remote MCP access remain labeled by release availability. Framework kits have their own preview qualifications; local fake-transport checks do not establish live-provider acceptance. See limits and source support, costs, results and retention, or contact support when choosing your first task.

For code, use the executable requests in the REST quickstart. For agents and automation, choose an integration example; these kits use the canonical REST routes with host-controlled budgets. The Claude Agent SDK kit exposes an in-process SDK server, separate from TrueFetch’s remote MCP release. For remote AI clients, read the MCP plan and current availability before attempting a connection.

Public JSON fields use camelCase. API and planned MCP operations share the product contract. Source-specific support is explicit; a source cannot silently ignore a requested filter.

Fixed fictional fixtures checked against the contract on September 24, 2026. These files do not query sources or consume credits. The four task files below contain { "task": ... }; records come from a separate result request. Times and billing amounts are illustrative.

Separate result responses:

Inspect the failed task before retrying: a retry hint on the result endpoint does not restart a terminal task. A new collection needs a new request key and budget. See tasks and results for pagination and JSONL/CSV downloads.