> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://revenue-docs.creliohealth.com/trf-agent/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://revenue-docs.creliohealth.com/_mcp/server. # TRF Agent ## Docs - [TRF Agent API](https://revenue-docs.creliohealth.com/trf-agent/docs/get-started/trf-agent-api.md): Submit arbitrary JSON input to the TRF Agent and poll the asynchronous run. - [API keys](https://revenue-docs.creliohealth.com/trf-agent/api-keys.md): Create scoped, environment-bound credentials for the public API and monitor their usage. ## API Docs - API Reference > Trf [List TRF Agent runs for the active organization and environment](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/list-trf-agent-runs-for-the-active-organization-and-environment.md) - API Reference > Trf [Upload a TRF document for asynchronous extraction, with the insurance card and ID that came with it](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/upload-a-trf-document-for-asynchronous-extraction-with-the-insurance-card-and-id-that-came-with-it.md) - API Reference > Trf [Upload several TRF documents at once, one run each](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/upload-several-trf-documents-at-once-one-run-each.md) - API Reference > Trf [Check that a requisition and the insurance card or ID uploaded with it describe the same patient](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/check-that-a-requisition-and-the-insurance-card-or-id-uploaded-with-it-describe-the-same-patient.md) - API Reference > Trf [The lab's scanner PCs, mailboxes and recent uploaders, for filtering the run list](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/the-labs-scanner-p-cs-mailboxes-and-recent-uploaders-for-filtering-the-run-list.md) - API Reference > Trf [Assign a run to yourself](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/assign-a-run-to-yourself.md) - API Reference > Trf [Take a run back to nobody's](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/take-a-run-back-to-nobodys.md) - API Reference > Trf [Assign several runs to yourself](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/assign-several-runs-to-yourself.md) - API Reference > Trf [Take several runs back to nobody's](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/take-several-runs-back-to-nobodys.md) - API Reference > Trf [Register the patient and create their bill in the lab's LIMS](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/register-the-patient-and-create-their-bill-in-the-labs-lims.md) - API Reference > Trf [Find patients at the lab who may be this requisition's patient](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/find-patients-at-the-lab-who-may-be-this-requisitions-patient.md) - API Reference > Trf [Set the accession on one tube of a registered run's bill](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/set-the-accession-on-one-tube-of-a-registered-runs-bill.md) - API Reference > Trf [Check whether an accession is already on another bill at the lab](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/check-whether-an-accession-is-already-on-another-bill-at-the-lab.md) - API Reference > Trf [Mark every sample on a registered run's bill collected](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/mark-every-sample-on-a-registered-runs-bill-collected.md) - API Reference > Trf [Receive every sample on a registered run's bill into the lab](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/receive-every-sample-on-a-registered-runs-bill-into-the-lab.md) - API Reference > Trf [Print the sample barcodes on a registered run's bill in the lab's print mode](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/print-the-sample-barcodes-on-a-registered-runs-bill-in-the-labs-print-mode.md) - API Reference > Trf [The reasons a registered run's bill can be put on hold for](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/the-reasons-a-registered-runs-bill-can-be-put-on-hold-for.md) - API Reference > Trf [Put a registered run's bill on hold in the LIS](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/put-a-registered-runs-bill-on-hold-in-the-lis.md) - API Reference > Trf [The drugs on a patient's most recent bill](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/the-drugs-on-a-patients-most-recent-bill.md) - API Reference > Trf [The price the LIS will bill each test at](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/the-price-the-lis-will-bill-each-test-at.md) - API Reference > Trf [Run a failed TRF scan again on the same document](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/run-a-failed-trf-scan-again-on-the-same-document.md) - API Reference > Trf [Remove runs from the queue](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/remove-runs-from-the-queue.md) - API Reference > Trf [Return removed runs to the queue](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/return-removed-runs-to-the-queue.md) - API Reference > Trf [Report that AiReq read this requisition wrong](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/report-that-ai-req-read-this-requisition-wrong.md) - API Reference > Trf [List the lab's reports of scans AiReq read wrong, newest first](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/list-the-labs-reports-of-scans-ai-req-read-wrong-newest-first.md) - API Reference > Trf [Get asynchronous TRF Agent run status and result](https://revenue-docs.creliohealth.com/trf-agent/api-reference/api-reference/trf/get-asynchronous-trf-agent-run-status-and-result.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://revenue-docs.creliohealth.com/openapi.json) - [OpenAPI YAML](https://revenue-docs.creliohealth.com/openapi.yaml)