Skip to main content
A Requestor is your firm’s retrieval profile. Tavrn puts its name and documents in every packet sent to a provider and uses its invoice limit to decide which provider fees to pay without asking you. Your organization starts with one default profile; most integrations configure that one or create a profile per office or practice group. Endpoints: GET /v2/requestors, POST /v2/requestors, PATCH /v2/requestors/{requestor_id}, POST /v2/requestors/sign-upload. Reading needs requestors:read; creating, updating and uploading need requestors:write.

Firm name

name is the firm name shown to providers. null falls back to your organization name.
Save the returned id; it becomes requestor_id on your retrievals.

Letter of representation

Upload the PDF, then attach the returned upload_id to the profile.
Profile documents must be readable, unencrypted PDFs of at most 25 MiB. The same flow attaches an rfc_form (request-for-copies form) if your firm uses one. A profile without its own letter does not inherit the default profile’s.

Provider invoice approval limit

Providers often charge for copies. provider_invoice_limit (USD) is the amount Tavrn may pay on your behalf without asking. Anything above it opens an action request that your system answers through the API (see Track and download).
Read responses include effective_provider_invoice_limit, the number actually applied.

Affidavits

Some matters need the provider to attest to the records. Tell Tavrn which record families your firm wants affidavits for, and optionally supply your own affidavit forms.
  • affidavits.declared_families: any of records, billing, radiology. [] records an explicit “none”.
  • affidavits.documents: your own form per family ({ "family": "records", "upload_id": "…" }), uploaded with the same sign-upload flow as the letter. One per family.
  • affidavits.generic: a fallback form used when a family has no exact document.
On each request you then ask for the attestation per record line with requested_records[].requirements: ["affidavit"] (or ["certification"]; one kind per request). Details in Requested Records.

Correspondence (optional)

correspondence lets you add a custom letter body, a notice, or billing instructions to the packets. Most firms leave it empty. See Update Requestor Settings for every field and how omitted versus null values behave.

Next: create your first retrieval

Upload the authorization, name the patient and facility, send the request.