# Foresight RCM > Healthcare RCM API for prior authorization, claims, denials, eligibility, and clinical workflow automation. ## Docs - [GET /v1/analytics/coordinators](https://docs.have-foresight.app/api-reference/analytics/get-v1analyticscoordinators.md): Source: `apps/web/src/app/api/v1/analytics/coordinators/route.ts` - [GET /v1/analytics/coordinators/leaderboard](https://docs.have-foresight.app/api-reference/analytics/get-v1analyticscoordinatorsleaderboard.md): Source: `apps/web/src/app/api/v1/analytics/coordinators/leaderboard/route.ts` - [GET /v1/appeal-templates](https://docs.have-foresight.app/api-reference/appeal-templates/get-v1appeal-templates.md): Source: `apps/web/src/app/api/v1/appeal-templates/route.ts` - [GET /v1/appeals/{id}](https://docs.have-foresight.app/api-reference/appeals/get-v1appeals.md): Source: `apps/web/src/app/api/v1/appeals/[id]/route.ts` - [PATCH /v1/appeals/{id}](https://docs.have-foresight.app/api-reference/appeals/patch-v1appeals.md): Source: `apps/web/src/app/api/v1/appeals/[id]/route.ts` - [POST /v1/appeals](https://docs.have-foresight.app/api-reference/appeals/post-v1appeals.md): Source: `apps/web/src/app/api/v1/appeals/route.ts` - [POST /v1/appeals/{id}/generate-letter](https://docs.have-foresight.app/api-reference/appeals/post-v1appeals-generate-letter.md): Source: `apps/web/src/app/api/v1/appeals/[id]/generate-letter/route.ts` - [POST /v1/appeals/{id}/outcome](https://docs.have-foresight.app/api-reference/appeals/post-v1appeals-outcome.md): Source: `apps/web/src/app/api/v1/appeals/[id]/outcome/route.ts` - [POST /v1/appeals/{id}/send](https://docs.have-foresight.app/api-reference/appeals/post-v1appeals-send.md): Source: `apps/web/src/app/api/v1/appeals/[id]/send/route.ts` - [GET /v1/benefits/enhanced](https://docs.have-foresight.app/api-reference/benefits/get-v1benefitsenhanced.md): Source: `apps/web/src/app/api/v1/benefits/enhanced/route.ts` - [POST /v1/benefits/enhanced](https://docs.have-foresight.app/api-reference/benefits/post-v1benefitsenhanced.md): Source: `apps/web/src/app/api/v1/benefits/enhanced/route.ts` - [DELETE /v1/claims/{id}/documents](https://docs.have-foresight.app/api-reference/claims/delete-v1claims-documents.md): Source: `apps/web/src/app/api/v1/claims/[id]/documents/route.ts` - [GET /v1/claims](https://docs.have-foresight.app/api-reference/claims/get-v1claims.md): Source: `apps/web/src/app/api/v1/claims/route.ts` - [GET /v1/claims/{id}/apply-fix](https://docs.have-foresight.app/api-reference/claims/get-v1claims-apply-fix.md): Source: `apps/web/src/app/api/v1/claims/[id]/apply-fix/route.ts` - [GET /v1/claims/{id}/documents](https://docs.have-foresight.app/api-reference/claims/get-v1claims-documents.md): Source: `apps/web/src/app/api/v1/claims/[id]/documents/route.ts` - [GET /v1/claims/{id}/required-documents](https://docs.have-foresight.app/api-reference/claims/get-v1claims-required-documents.md): Source: `apps/web/src/app/api/v1/claims/[id]/required-documents/route.ts` - [GET /v1/claims/calculate-eta](https://docs.have-foresight.app/api-reference/claims/get-v1claimscalculate-eta.md): Source: `apps/web/src/app/api/v1/claims/calculate-eta/route.ts` - [GET /v1/claims/validate](https://docs.have-foresight.app/api-reference/claims/get-v1claimsvalidate.md): Source: `apps/web/src/app/api/v1/claims/validate/route.ts` - [POST /v1/claims](https://docs.have-foresight.app/api-reference/claims/post-v1claims.md): Source: `apps/web/src/app/api/v1/claims/route.ts` - [POST /v1/claims/{id}/apply-fix](https://docs.have-foresight.app/api-reference/claims/post-v1claims-apply-fix.md): Source: `apps/web/src/app/api/v1/claims/[id]/apply-fix/route.ts` - [POST /v1/claims/{id}/apply-fixes](https://docs.have-foresight.app/api-reference/claims/post-v1claims-apply-fixes.md): Source: `apps/web/src/app/api/v1/claims/[id]/apply-fixes/route.ts` - [POST /v1/claims/{id}/check-eligibility](https://docs.have-foresight.app/api-reference/claims/post-v1claims-check-eligibility.md): Source: `apps/web/src/app/api/v1/claims/[id]/check-eligibility/route.ts` - [POST /v1/claims/{id}/documents](https://docs.have-foresight.app/api-reference/claims/post-v1claims-documents.md): Source: `apps/web/src/app/api/v1/claims/[id]/documents/route.ts` - [POST /v1/claims/{id}/scrub](https://docs.have-foresight.app/api-reference/claims/post-v1claims-scrub.md): Source: `apps/web/src/app/api/v1/claims/[id]/scrub/route.ts` - [POST /v1/claims/{id}/validate-codes](https://docs.have-foresight.app/api-reference/claims/post-v1claims-validate-codes.md): Source: `apps/web/src/app/api/v1/claims/[id]/validate-codes/route.ts` - [POST /v1/claims/calculate-eta](https://docs.have-foresight.app/api-reference/claims/post-v1claimscalculate-eta.md): Source: `apps/web/src/app/api/v1/claims/calculate-eta/route.ts` - [POST /v1/claims/validate](https://docs.have-foresight.app/api-reference/claims/post-v1claimsvalidate.md): Source: `apps/web/src/app/api/v1/claims/validate/route.ts` - [PATCH /v1/clinicians/{id}](https://docs.have-foresight.app/api-reference/clinicians/patch-v1clinicians.md): Source: `apps/web/src/app/api/v1/clinicians/[id]/route.ts` - [POST /v1/clinicians](https://docs.have-foresight.app/api-reference/clinicians/post-v1clinicians.md): Source: `apps/web/src/app/api/v1/clinicians/route.ts` - [GET /v1/credentialing/status](https://docs.have-foresight.app/api-reference/credentialing/get-v1credentialingstatus.md): Source: `apps/web/src/app/api/v1/credentialing/status/route.ts` - [GET /v1/credentialing/validate-npi](https://docs.have-foresight.app/api-reference/credentialing/get-v1credentialingvalidate-npi.md): Source: `apps/web/src/app/api/v1/credentialing/validate-npi/route.ts` - [POST /v1/credentialing/validate-npi](https://docs.have-foresight.app/api-reference/credentialing/post-v1credentialingvalidate-npi.md): Source: `apps/web/src/app/api/v1/credentialing/validate-npi/route.ts` - [POST /v1/credentialing/verify](https://docs.have-foresight.app/api-reference/credentialing/post-v1credentialingverify.md): Source: `apps/web/src/app/api/v1/credentialing/verify/route.ts` - [GET /v1/denials/{id}/appeals](https://docs.have-foresight.app/api-reference/denials/get-v1denials-appeals.md): Source: `apps/web/src/app/api/v1/denials/[id]/appeals/route.ts` - [GET /v1/denials/{id}/next-action](https://docs.have-foresight.app/api-reference/denials/get-v1denials-next-action.md): Source: `apps/web/src/app/api/v1/denials/[id]/next-action/route.ts` - [GET /v1/documents/insurance-card](https://docs.have-foresight.app/api-reference/documents/get-v1documentsinsurance-card.md): Source: `apps/web/src/app/api/v1/documents/insurance-card/route.ts` - [POST /v1/documents/insurance-card](https://docs.have-foresight.app/api-reference/documents/post-v1documentsinsurance-card.md): Source: `apps/web/src/app/api/v1/documents/insurance-card/route.ts` - [DELETE /v1/eap/enrollments/{id}](https://docs.have-foresight.app/api-reference/eap/delete-v1eapenrollments.md): Source: `apps/web/src/app/api/v1/eap/enrollments/[id]/route.ts` - [GET /v1/eap/enrollments/{id}](https://docs.have-foresight.app/api-reference/eap/get-v1eapenrollments.md): Source: `apps/web/src/app/api/v1/eap/enrollments/[id]/route.ts` - [GET /v1/eap/enrollments](https://docs.have-foresight.app/api-reference/eap/get-v1eapenrollments-1.md): Source: `apps/web/src/app/api/v1/eap/enrollments/route.ts` - [PATCH /v1/eap/enrollments/{id}](https://docs.have-foresight.app/api-reference/eap/patch-v1eapenrollments.md): Source: `apps/web/src/app/api/v1/eap/enrollments/[id]/route.ts` - [POST /v1/eap/enrollments](https://docs.have-foresight.app/api-reference/eap/post-v1eapenrollments.md): Source: `apps/web/src/app/api/v1/eap/enrollments/route.ts` - [POST /v1/eap/validate-claim](https://docs.have-foresight.app/api-reference/eap/post-v1eapvalidate-claim.md): Source: `apps/web/src/app/api/v1/eap/validate-claim/route.ts` - [GET /v1/eligibility/retry](https://docs.have-foresight.app/api-reference/eligibility/get-v1eligibilityretry.md): Source: `apps/web/src/app/api/v1/eligibility/retry/route.ts` - [GET /v1/eligibility/status](https://docs.have-foresight.app/api-reference/eligibility/get-v1eligibilitystatus.md): Source: `apps/web/src/app/api/v1/eligibility/status/route.ts` - [POST /v1/eligibility/normalize](https://docs.have-foresight.app/api-reference/eligibility/post-v1eligibilitynormalize.md): Source: `apps/web/src/app/api/v1/eligibility/normalize/route.ts` - [POST /v1/eligibility/retry](https://docs.have-foresight.app/api-reference/eligibility/post-v1eligibilityretry.md): Source: `apps/web/src/app/api/v1/eligibility/retry/route.ts` - [GET /v1/encounters/{id}/provenance](https://docs.have-foresight.app/api-reference/encounters/get-v1encounters-provenance.md): Source: `apps/web/src/app/api/v1/encounters/[id]/provenance/route.ts` - [PATCH /v1/encounters/{id}](https://docs.have-foresight.app/api-reference/encounters/patch-v1encounters.md): Source: `apps/web/src/app/api/v1/encounters/[id]/route.ts` - [PATCH /v1/encounters](https://docs.have-foresight.app/api-reference/encounters/patch-v1encounters-1.md): Source: `apps/web/src/app/api/v1/encounters/route.ts` - [PATCH /v1/encounters/{id}/provenance](https://docs.have-foresight.app/api-reference/encounters/patch-v1encounters-provenance.md): Source: `apps/web/src/app/api/v1/encounters/[id]/provenance/route.ts` - [POST /v1/encounters](https://docs.have-foresight.app/api-reference/encounters/post-v1encounters.md): Source: `apps/web/src/app/api/v1/encounters/route.ts` - [POST /v1/encounters/{id}/derive-codes](https://docs.have-foresight.app/api-reference/encounters/post-v1encounters-derive-codes.md): Source: `apps/web/src/app/api/v1/encounters/[id]/derive-codes/route.ts` - [POST /v1/encounters/batch-create-claims](https://docs.have-foresight.app/api-reference/encounters/post-v1encountersbatch-create-claims.md): Source: `apps/web/src/app/api/v1/encounters/batch-create-claims/route.ts` - [GET /v1/imaging/import-jobs/{id}](https://docs.have-foresight.app/api-reference/imaging/get-v1imagingimport-jobs.md): Source: `apps/web/src/app/api/v1/imaging/import-jobs/[id]/route.ts` - [GET /v1/imaging/studies/{id}](https://docs.have-foresight.app/api-reference/imaging/get-v1imagingstudies.md): Source: `apps/web/src/app/api/v1/imaging/studies/[id]/route.ts` - [GET /v1/imaging/studies](https://docs.have-foresight.app/api-reference/imaging/get-v1imagingstudies-1.md): Source: `apps/web/src/app/api/v1/imaging/studies/route.ts` - [POST /v1/imaging/import-jobs](https://docs.have-foresight.app/api-reference/imaging/post-v1imagingimport-jobs.md): Source: `apps/web/src/app/api/v1/imaging/import-jobs/route.ts` - [POST /v1/imaging/studies/{id}/evidence-links](https://docs.have-foresight.app/api-reference/imaging/post-v1imagingstudies-evidence-links.md): Source: `apps/web/src/app/api/v1/imaging/studies/[id]/evidence-links/route.ts` - [POST /v1/imaging/studies/{id}/manifest-document](https://docs.have-foresight.app/api-reference/imaging/post-v1imagingstudies-manifest-document.md): Source: `apps/web/src/app/api/v1/imaging/studies/[id]/manifest-document/route.ts` - [GET /v1/insurance-policies](https://docs.have-foresight.app/api-reference/insurance-policies/get-v1insurance-policies.md): Source: `apps/web/src/app/api/v1/insurance-policies/route.ts` - [GET /v1/insurance-policies/validate](https://docs.have-foresight.app/api-reference/insurance-policies/get-v1insurance-policiesvalidate.md): Source: `apps/web/src/app/api/v1/insurance-policies/validate/route.ts` - [PATCH /v1/insurance-policies/{id}](https://docs.have-foresight.app/api-reference/insurance-policies/patch-v1insurance-policies.md): Source: `apps/web/src/app/api/v1/insurance-policies/[id]/route.ts` - [POST /v1/insurance-policies](https://docs.have-foresight.app/api-reference/insurance-policies/post-v1insurance-policies.md): Source: `apps/web/src/app/api/v1/insurance-policies/route.ts` - [DELETE /v1/integrations/fhir/connections/{id}](https://docs.have-foresight.app/api-reference/integrations/delete-v1integrationsfhirconnections.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/route.ts` - [DELETE /v1/integrations/fhir/connections/{id}/coverage](https://docs.have-foresight.app/api-reference/integrations/delete-v1integrationsfhirconnections-coverage.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/coverage/route.ts` - [DELETE /v1/integrations/fhir/connections/{id}/subscriptions](https://docs.have-foresight.app/api-reference/integrations/delete-v1integrationsfhirconnections-subscriptions.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/subscriptions/route.ts` - [DELETE /v1/integrations/fhir/sessions/{sessionToken}](https://docs.have-foresight.app/api-reference/integrations/delete-v1integrationsfhirsessions.md): Source: `apps/web/src/app/api/v1/integrations/fhir/sessions/[sessionToken]/route.ts` - [GET /v1/integrations/fhir/connections/{id}](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationsfhirconnections.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/route.ts` - [GET /v1/integrations/fhir/connections](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationsfhirconnections-1.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/route.ts` - [GET /v1/integrations/fhir/connections/{id}/bulk-export](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationsfhirconnections-bulk-export.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/bulk-export/route.ts` - [GET /v1/integrations/fhir/connections/{id}/condition](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationsfhirconnections-condition.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/condition/route.ts` - [GET /v1/integrations/fhir/connections/{id}/document-reference](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationsfhirconnections-document-reference.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/document-reference/route.ts` - [GET /v1/integrations/fhir/connections/{id}/subscriptions](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationsfhirconnections-subscriptions.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/subscriptions/route.ts` - [GET /v1/integrations/fhir/connections/{id}/sync](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationsfhirconnections-sync.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/sync/route.ts` - [GET /v1/integrations/fhir/connections/{id}/test](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationsfhirconnections-test.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/test/route.ts` - [GET /v1/integrations/fhir/health](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationsfhirhealth.md): Source: `apps/web/src/app/api/v1/integrations/fhir/health/route.ts` - [GET /v1/integrations/fhir/sessions/{sessionToken}](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationsfhirsessions.md): Source: `apps/web/src/app/api/v1/integrations/fhir/sessions/[sessionToken]/route.ts` - [GET /v1/integrations/fhir/sessions](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationsfhirsessions-1.md): Source: `apps/web/src/app/api/v1/integrations/fhir/sessions/route.ts` - [GET /v1/integrations/fhir/sessions/{sessionToken}/token](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationsfhirsessions-token.md): Source: `apps/web/src/app/api/v1/integrations/fhir/sessions/[sessionToken]/token/route.ts` - [GET /v1/integrations/healthie/connections/{id}](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationshealthieconnections.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/route.ts` - [GET /v1/integrations/healthie/connections/{id}/form-registry](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationshealthieconnections-form-registry.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/form-registry/route.ts` - [GET /v1/integrations/healthie/connections/{id}/outbox](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationshealthieconnections-outbox.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/outbox/route.ts` - [GET /v1/integrations/healthie/connections/{id}/read-coverage](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationshealthieconnections-read-coverage.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/read-coverage/route.ts` - [GET /v1/integrations/healthie/connections/{id}/realtime](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationshealthieconnections-realtime.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/realtime/route.ts` - [GET /v1/integrations/healthie/connections/{id}/realtime/events](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationshealthieconnections-realtimeevents.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/realtime/events/route.ts` - [GET /v1/integrations/healthie/connections/{id}/realtime/interests](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationshealthieconnections-realtimeinterests.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/realtime/interests/route.ts` - [GET /v1/integrations/healthie/connections/{id}/reconciliation](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationshealthieconnections-reconciliation.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/reconciliation/route.ts` - [GET /v1/integrations/healthie/connections/{id}/reconciliation/export](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationshealthieconnections-reconciliationexport.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/reconciliation/export/route.ts` - [GET /v1/integrations/healthie/connections/{id}/schema-status](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationshealthieconnections-schema-status.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/schema-status/route.ts` - [GET /v1/integrations/healthie/connections/{id}/sync](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationshealthieconnections-sync.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/sync/route.ts` - [GET /v1/integrations/healthie/connections/{id}/webhooks](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationshealthieconnections-webhooks.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/webhooks/route.ts` - [GET /v1/integrations/healthie/connections/{id}/write-coverage](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationshealthieconnections-write-coverage.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/write-coverage/route.ts` - [GET /v1/integrations/healthie/connections/{id}/writeback-capabilities](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationshealthieconnections-writeback-capabilities.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/writeback-capabilities/route.ts` - [GET /v1/integrations/hl7v2/health](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationshl7v2health.md): Source: `apps/web/src/app/api/v1/integrations/hl7v2/health/route.ts` - [GET /v1/integrations/hl7v2/liveness](https://docs.have-foresight.app/api-reference/integrations/get-v1integrationshl7v2liveness.md): Source: `apps/web/src/app/api/v1/integrations/hl7v2/liveness/route.ts` - [PATCH /v1/integrations/fhir/connections/{id}](https://docs.have-foresight.app/api-reference/integrations/patch-v1integrationsfhirconnections.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/route.ts` - [PATCH /v1/integrations/healthie/connections/{id}](https://docs.have-foresight.app/api-reference/integrations/patch-v1integrationshealthieconnections.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/route.ts` - [PATCH /v1/integrations/healthie/connections/{id}/realtime](https://docs.have-foresight.app/api-reference/integrations/patch-v1integrationshealthieconnections-realtime.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/realtime/route.ts` - [POST /v1/integrations/fhir/connections](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationsfhirconnections.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/route.ts` - [POST /v1/integrations/fhir/connections/{id}/bulk-export](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationsfhirconnections-bulk-export.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/bulk-export/route.ts` - [POST /v1/integrations/fhir/connections/{id}/communication](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationsfhirconnections-communication.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/communication/route.ts` - [POST /v1/integrations/fhir/connections/{id}/condition](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationsfhirconnections-condition.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/condition/route.ts` - [POST /v1/integrations/fhir/connections/{id}/coverage](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationsfhirconnections-coverage.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/coverage/route.ts` - [POST /v1/integrations/fhir/connections/{id}/document-reference](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationsfhirconnections-document-reference.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/document-reference/route.ts` - [POST /v1/integrations/fhir/connections/{id}/patient-update](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationsfhirconnections-patient-update.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/patient-update/route.ts` - [POST /v1/integrations/fhir/connections/{id}/subscriptions](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationsfhirconnections-subscriptions.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/subscriptions/route.ts` - [POST /v1/integrations/fhir/connections/{id}/sync](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationsfhirconnections-sync.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/sync/route.ts` - [POST /v1/integrations/fhir/connections/{id}/task](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationsfhirconnections-task.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/task/route.ts` - [POST /v1/integrations/fhir/connections/{id}/test](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationsfhirconnections-test.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/test/route.ts` - [POST /v1/integrations/fhir/sessions](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationsfhirsessions.md): Source: `apps/web/src/app/api/v1/integrations/fhir/sessions/route.ts` - [POST /v1/integrations/fhir/sessions/{sessionToken}/refresh](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationsfhirsessions-refresh.md): Source: `apps/web/src/app/api/v1/integrations/fhir/sessions/[sessionToken]/refresh/route.ts` - [POST /v1/integrations/healthie/connections/{id}/backfill](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationshealthieconnections-backfill.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/backfill/route.ts` - [POST /v1/integrations/healthie/connections/{id}/discover](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationshealthieconnections-discover.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/discover/route.ts` - [POST /v1/integrations/healthie/connections/{id}/documents/{documentId}/file-sync](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationshealthieconnections-documents-file-sync.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/documents/[documentId]/file-sync/route.ts` - [POST /v1/integrations/healthie/connections/{id}/domains/{domain}/resync](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationshealthieconnections-domains-resync.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/domains/[domain]/resync/route.ts` - [POST /v1/integrations/healthie/connections/{id}/outbox](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationshealthieconnections-outbox.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/outbox/route.ts` - [POST /v1/integrations/healthie/connections/{id}/outbox/{outboxId}/cancel](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationshealthieconnections-outbox-cancel.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/outbox/[outboxId]/cancel/route.ts` - [POST /v1/integrations/healthie/connections/{id}/outbox/{outboxId}/replay](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationshealthieconnections-outbox-replay.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/outbox/[outboxId]/replay/route.ts` - [POST /v1/integrations/healthie/connections/{id}/realtime/reconnect](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationshealthieconnections-realtimereconnect.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/realtime/reconnect/route.ts` - [POST /v1/integrations/healthie/connections/{id}/reconciliation](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationshealthieconnections-reconciliation.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/reconciliation/route.ts` - [POST /v1/integrations/healthie/connections/{id}/sync](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationshealthieconnections-sync.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/sync/route.ts` - [POST /v1/integrations/healthie/connections/{id}/webhooks](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationshealthieconnections-webhooks.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/webhooks/route.ts` - [POST /v1/integrations/healthie/connections/{id}/webhooks/{eventId}/replay](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationshealthieconnections-webhooks-replay.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/webhooks/[eventId]/replay/route.ts` - [POST /v1/integrations/healthie/connections/{id}/writebacks](https://docs.have-foresight.app/api-reference/integrations/post-v1integrationshealthieconnections-writebacks.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/writebacks/route.ts` - [PUT /v1/integrations/fhir/connections/{id}/condition](https://docs.have-foresight.app/api-reference/integrations/put-v1integrationsfhirconnections-condition.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/condition/route.ts` - [PUT /v1/integrations/fhir/connections/{id}/coverage](https://docs.have-foresight.app/api-reference/integrations/put-v1integrationsfhirconnections-coverage.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/coverage/route.ts` - [PUT /v1/integrations/fhir/connections/{id}/patient-update](https://docs.have-foresight.app/api-reference/integrations/put-v1integrationsfhirconnections-patient-update.md): Source: `apps/web/src/app/api/v1/integrations/fhir/connections/[id]/patient-update/route.ts` - [PUT /v1/integrations/healthie/connections/{id}/form-registry](https://docs.have-foresight.app/api-reference/integrations/put-v1integrationshealthieconnections-form-registry.md): Source: `apps/web/src/app/api/v1/integrations/healthie/connections/[id]/form-registry/route.ts` - [DELETE /v1/manual-review-policies/{id}](https://docs.have-foresight.app/api-reference/manual-review-policies/delete-v1manual-review-policies.md): Source: `apps/web/src/app/api/v1/manual-review-policies/[id]/route.ts` - [GET /v1/manual-review-policies/{id}](https://docs.have-foresight.app/api-reference/manual-review-policies/get-v1manual-review-policies.md): Source: `apps/web/src/app/api/v1/manual-review-policies/[id]/route.ts` - [GET /v1/manual-review-policies](https://docs.have-foresight.app/api-reference/manual-review-policies/get-v1manual-review-policies-1.md): Source: `apps/web/src/app/api/v1/manual-review-policies/route.ts` - [PATCH /v1/manual-review-policies/{id}](https://docs.have-foresight.app/api-reference/manual-review-policies/patch-v1manual-review-policies.md): Source: `apps/web/src/app/api/v1/manual-review-policies/[id]/route.ts` - [POST /v1/manual-review-policies](https://docs.have-foresight.app/api-reference/manual-review-policies/post-v1manual-review-policies.md): Source: `apps/web/src/app/api/v1/manual-review-policies/route.ts` - [POST /v1/onboard-clinician](https://docs.have-foresight.app/api-reference/onboard-clinician/post-v1onboard-clinician.md): Source: `apps/web/src/app/api/v1/onboard-clinician/route.ts` - [POST /v1/patient-allergies](https://docs.have-foresight.app/api-reference/patient-allergies/post-v1patient-allergies.md): Source: `apps/web/src/app/api/v1/patient-allergies/route.ts` - [POST /v1/patient-medical-history](https://docs.have-foresight.app/api-reference/patient-medical-history/post-v1patient-medical-history.md): Source: `apps/web/src/app/api/v1/patient-medical-history/route.ts` - [POST /v1/patient-pharmacies](https://docs.have-foresight.app/api-reference/patient-pharmacies/post-v1patient-pharmacies.md): Source: `apps/web/src/app/api/v1/patient-pharmacies/route.ts` - [GET /v1/patient-weight-loss-profile](https://docs.have-foresight.app/api-reference/patient-weight-loss-profile/get-v1patient-weight-loss-profile.md): Source: `apps/web/src/app/api/v1/patient-weight-loss-profile/route.ts` - [POST /v1/patient-weight-loss-profile](https://docs.have-foresight.app/api-reference/patient-weight-loss-profile/post-v1patient-weight-loss-profile.md): Source: `apps/web/src/app/api/v1/patient-weight-loss-profile/route.ts` - [GET /v1/patients/lookup](https://docs.have-foresight.app/api-reference/patients/get-v1patientslookup.md): Source: `apps/web/src/app/api/v1/patients/lookup/route.ts` - [PATCH /v1/patients/{id}](https://docs.have-foresight.app/api-reference/patients/patch-v1patients.md): Source: `apps/web/src/app/api/v1/patients/[id]/route.ts` - [POST /v1/patients](https://docs.have-foresight.app/api-reference/patients/post-v1patients.md): Source: `apps/web/src/app/api/v1/patients/route.ts` - [POST /v1/permissions/check](https://docs.have-foresight.app/api-reference/permissions/post-v1permissionscheck.md): Source: `apps/web/src/app/api/v1/permissions/check/route.ts` - [POST /v1/permissions/check-bulk](https://docs.have-foresight.app/api-reference/permissions/post-v1permissionscheck-bulk.md): Source: `apps/web/src/app/api/v1/permissions/check-bulk/route.ts` - [GET /v1/pre-encounters/{id}](https://docs.have-foresight.app/api-reference/pre-encounters/get-v1pre-encounters.md): Source: `apps/web/src/app/api/v1/pre-encounters/[id]/route.ts` - [GET /v1/pre-encounters](https://docs.have-foresight.app/api-reference/pre-encounters/get-v1pre-encounters-1.md): Source: `apps/web/src/app/api/v1/pre-encounters/route.ts` - [PATCH /v1/pre-encounters/{id}](https://docs.have-foresight.app/api-reference/pre-encounters/patch-v1pre-encounters.md): Source: `apps/web/src/app/api/v1/pre-encounters/[id]/route.ts` - [POST /v1/pre-encounters/{id}/actions](https://docs.have-foresight.app/api-reference/pre-encounters/post-v1pre-encounters-actions.md): Source: `apps/web/src/app/api/v1/pre-encounters/[id]/actions/route.ts` - [POST /v1/pre-encounters/bulk](https://docs.have-foresight.app/api-reference/pre-encounters/post-v1pre-encountersbulk.md): Source: `apps/web/src/app/api/v1/pre-encounters/bulk/route.ts` - [POST /v1/pre-encounters/run](https://docs.have-foresight.app/api-reference/pre-encounters/post-v1pre-encountersrun.md): Source: `apps/web/src/app/api/v1/pre-encounters/run/route.ts` - [PATCH /v1/prescription-requests/{id}](https://docs.have-foresight.app/api-reference/prescription-requests/patch-v1prescription-requests.md): Source: `apps/web/src/app/api/v1/prescription-requests/[id]/route.ts` - [POST /v1/prescription-requests](https://docs.have-foresight.app/api-reference/prescription-requests/post-v1prescription-requests.md): Source: `apps/web/src/app/api/v1/prescription-requests/route.ts` - [DELETE /v1/prescriptions/{id}](https://docs.have-foresight.app/api-reference/prescriptions/delete-v1prescriptions.md): Source: `apps/web/src/app/api/v1/prescriptions/[id]/route.ts` - [POST /v1/prescriptions](https://docs.have-foresight.app/api-reference/prescriptions/post-v1prescriptions.md): Source: `apps/web/src/app/api/v1/prescriptions/route.ts` - [POST /v1/prescriptions/{id}/send](https://docs.have-foresight.app/api-reference/prescriptions/post-v1prescriptions-send.md): Source: `apps/web/src/app/api/v1/prescriptions/[id]/send/route.ts` - [GET /v1/prior-authorizations/{id}](https://docs.have-foresight.app/api-reference/prior-authorizations/get-v1prior-authorizations.md): Source: `apps/web/src/app/api/v1/prior-authorizations/[id]/route.ts` - [GET /v1/prior-authorizations](https://docs.have-foresight.app/api-reference/prior-authorizations/get-v1prior-authorizations-1.md): Source: `apps/web/src/app/api/v1/prior-authorizations/route.ts` - [GET /v1/prior-authorizations/{id}/audit-log](https://docs.have-foresight.app/api-reference/prior-authorizations/get-v1prior-authorizations-audit-log.md): Source: `apps/web/src/app/api/v1/prior-authorizations/[id]/audit-log/route.ts` - [GET /v1/prior-authorizations/{id}/provider-review](https://docs.have-foresight.app/api-reference/prior-authorizations/get-v1prior-authorizations-provider-review.md): Source: `apps/web/src/app/api/v1/prior-authorizations/[id]/provider-review/route.ts` - [GET /v1/prior-authorizations/{id}/questions/{questionId}](https://docs.have-foresight.app/api-reference/prior-authorizations/get-v1prior-authorizations-questions.md): Source: `apps/web/src/app/api/v1/prior-authorizations/[id]/questions/[questionId]/route.ts` - [GET /v1/prior-authorizations/{id}/questions](https://docs.have-foresight.app/api-reference/prior-authorizations/get-v1prior-authorizations-questions-1.md): Source: `apps/web/src/app/api/v1/prior-authorizations/[id]/questions/route.ts` - [GET /v1/prior-authorizations/{id}/status](https://docs.have-foresight.app/api-reference/prior-authorizations/get-v1prior-authorizations-status.md): Source: `apps/web/src/app/api/v1/prior-authorizations/[id]/status/route.ts` - [GET /v1/prior-authorizations/specialty-configs/{id}](https://docs.have-foresight.app/api-reference/prior-authorizations/get-v1prior-authorizationsspecialty-configs.md): Source: `apps/web/src/app/api/v1/prior-authorizations/specialty-configs/[id]/route.ts` - [GET /v1/prior-authorizations/specialty-configs](https://docs.have-foresight.app/api-reference/prior-authorizations/get-v1prior-authorizationsspecialty-configs-1.md): Source: `apps/web/src/app/api/v1/prior-authorizations/specialty-configs/route.ts` - [PATCH /v1/prior-authorizations/{id}](https://docs.have-foresight.app/api-reference/prior-authorizations/patch-v1prior-authorizations.md): Source: `apps/web/src/app/api/v1/prior-authorizations/[id]/route.ts` - [PATCH /v1/prior-authorizations/{id}/provider-review/answers](https://docs.have-foresight.app/api-reference/prior-authorizations/patch-v1prior-authorizations-provider-reviewanswers.md): Source: `apps/web/src/app/api/v1/prior-authorizations/[id]/provider-review/answers/route.ts` - [PATCH /v1/prior-authorizations/{id}/questions/{questionId}](https://docs.have-foresight.app/api-reference/prior-authorizations/patch-v1prior-authorizations-questions.md): Source: `apps/web/src/app/api/v1/prior-authorizations/[id]/questions/[questionId]/route.ts` - [PATCH /v1/prior-authorizations/specialty-configs/{id}](https://docs.have-foresight.app/api-reference/prior-authorizations/patch-v1prior-authorizationsspecialty-configs.md): Source: `apps/web/src/app/api/v1/prior-authorizations/specialty-configs/[id]/route.ts` - [POST /v1/prior-authorizations](https://docs.have-foresight.app/api-reference/prior-authorizations/post-v1prior-authorizations.md): Source: `apps/web/src/app/api/v1/prior-authorizations/route.ts` - [POST /v1/prior-authorizations/{id}/approve-answer](https://docs.have-foresight.app/api-reference/prior-authorizations/post-v1prior-authorizations-approve-answer.md): Source: `apps/web/src/app/api/v1/prior-authorizations/[id]/approve-answer/route.ts` - [POST /v1/prior-authorizations/{id}/audit-log](https://docs.have-foresight.app/api-reference/prior-authorizations/post-v1prior-authorizations-audit-log.md): Source: `apps/web/src/app/api/v1/prior-authorizations/[id]/audit-log/route.ts` - [POST /v1/prior-authorizations/{id}/cancel](https://docs.have-foresight.app/api-reference/prior-authorizations/post-v1prior-authorizations-cancel.md): Source: `apps/web/src/app/api/v1/prior-authorizations/[id]/cancel/route.ts` - [POST /v1/prior-authorizations/{id}/provider-review/decision](https://docs.have-foresight.app/api-reference/prior-authorizations/post-v1prior-authorizations-provider-reviewdecision.md): Source: `apps/web/src/app/api/v1/prior-authorizations/[id]/provider-review/decision/route.ts` - [POST /v1/prior-authorizations/{id}/resolve-manual-review](https://docs.have-foresight.app/api-reference/prior-authorizations/post-v1prior-authorizations-resolve-manual-review.md): Source: `apps/web/src/app/api/v1/prior-authorizations/[id]/resolve-manual-review/route.ts` - [POST /v1/prior-authorizations/{id}/retry](https://docs.have-foresight.app/api-reference/prior-authorizations/post-v1prior-authorizations-retry.md): Source: `apps/web/src/app/api/v1/prior-authorizations/[id]/retry/route.ts` - [DELETE /v1/sla-policies/{id}](https://docs.have-foresight.app/api-reference/sla-policies/delete-v1sla-policies.md): Source: `apps/web/src/app/api/v1/sla-policies/[id]/route.ts` - [GET /v1/sla-policies/{id}](https://docs.have-foresight.app/api-reference/sla-policies/get-v1sla-policies.md): Source: `apps/web/src/app/api/v1/sla-policies/[id]/route.ts` - [GET /v1/sla-policies](https://docs.have-foresight.app/api-reference/sla-policies/get-v1sla-policies-1.md): Source: `apps/web/src/app/api/v1/sla-policies/route.ts` - [PATCH /v1/sla-policies/{id}](https://docs.have-foresight.app/api-reference/sla-policies/patch-v1sla-policies.md): Source: `apps/web/src/app/api/v1/sla-policies/[id]/route.ts` - [POST /v1/sla-policies](https://docs.have-foresight.app/api-reference/sla-policies/post-v1sla-policies.md): Source: `apps/web/src/app/api/v1/sla-policies/route.ts` - [DELETE /v1/status/incidents/{id}](https://docs.have-foresight.app/api-reference/status/delete-v1statusincidents.md): Source: `apps/web/src/app/api/v1/status/incidents/[id]/route.ts` - [GET /v1/status/incidents/{id}](https://docs.have-foresight.app/api-reference/status/get-v1statusincidents.md): Source: `apps/web/src/app/api/v1/status/incidents/[id]/route.ts` - [GET /v1/status/incidents](https://docs.have-foresight.app/api-reference/status/get-v1statusincidents-1.md): Source: `apps/web/src/app/api/v1/status/incidents/route.ts` - [PATCH /v1/status/incidents/{id}](https://docs.have-foresight.app/api-reference/status/patch-v1statusincidents.md): Source: `apps/web/src/app/api/v1/status/incidents/[id]/route.ts` - [POST /v1/status/incidents](https://docs.have-foresight.app/api-reference/status/post-v1statusincidents.md): Source: `apps/web/src/app/api/v1/status/incidents/route.ts` - [POST /v1/status/incidents/{id}/updates](https://docs.have-foresight.app/api-reference/status/post-v1statusincidents-updates.md): Source: `apps/web/src/app/api/v1/status/incidents/[id]/updates/route.ts` - [GET /v1/team-members](https://docs.have-foresight.app/api-reference/team-members/get-v1team-members.md): Source: `apps/web/src/app/api/v1/team-members/route.ts` - [GET /v1/webhooks/subscriptions](https://docs.have-foresight.app/api-reference/webhooks/get-v1webhookssubscriptions.md): Source: `apps/web/src/app/api/v1/webhooks/subscriptions/route.ts` - [POST /v1/webhooks/subscriptions](https://docs.have-foresight.app/api-reference/webhooks/post-v1webhookssubscriptions.md): Source: `apps/web/src/app/api/v1/webhooks/subscriptions/route.ts` - [GET /v1/work](https://docs.have-foresight.app/api-reference/work/get-v1work.md): Source: `apps/web/src/app/api/v1/work/route.ts` - [PATCH /v1/work/{id}](https://docs.have-foresight.app/api-reference/work/patch-v1work.md): Source: `apps/web/src/app/api/v1/work/[id]/route.ts` - [POST /v1/work/assign](https://docs.have-foresight.app/api-reference/work/post-v1workassign.md): Source: `apps/web/src/app/api/v1/work/assign/route.ts` - [POST /v1/work/auto-assign](https://docs.have-foresight.app/api-reference/work/post-v1workauto-assign.md): Source: `apps/web/src/app/api/v1/work/auto-assign/route.ts` - [Analytics](https://docs.have-foresight.app/api/analytics/overview.md): Coordinator-level analytics and leaderboards. - [Appeal templates](https://docs.have-foresight.app/api/appeal-templates/overview.md): Reusable appeal letter templates, scoped to payer + denial-reason combinations. - [Appeals](https://docs.have-foresight.app/api/appeals/overview.md): Generate, send, and track appeal letters. - [Benefits](https://docs.have-foresight.app/api/benefits/overview.md): Normalized benefit detail beyond what 271 alone exposes. - [Claims](https://docs.have-foresight.app/api/claims/overview.md): Create, validate, scrub, and submit professional and institutional claims. - [Clinicians](https://docs.have-foresight.app/api/clinicians/overview.md): Provider records — name, NPI, credentials, taxonomy. - [Credentialing](https://docs.have-foresight.app/api/credentialing/overview.md): NPI verification, taxonomy validation, and credential status checks. - [Denials](https://docs.have-foresight.app/api/denials/overview.md): Denials parsed from 835 ERAs with classification and next-action suggestions. - [Documents](https://docs.have-foresight.app/api/documents/overview.md): Document storage — insurance cards, op reports, supporting evidence. - [EAP (employee assistance)](https://docs.have-foresight.app/api/eap/overview.md): Employee Assistance Program enrollments and EAP-claim validation. - [Eligibility](https://docs.have-foresight.app/api/eligibility/overview.md): Real-time 270/271 eligibility checks, retries, and status. - [Encounters](https://docs.have-foresight.app/api/encounters/overview.md): Clinical visits and procedures. The unit of work that becomes one or more claim lines. - [Imaging import jobs](https://docs.have-foresight.app/api/imaging-import-jobs/overview.md): Bulk DICOM import jobs into AWS HealthImaging. - [Imaging studies](https://docs.have-foresight.app/api/imaging-studies/overview.md): DICOM study records, evidence links, and manifest documents. - [Insurance policies](https://docs.have-foresight.app/api/insurance-policies/overview.md): Coverage records — payer, member ID, group number, effective dates. - [FHIR integrations](https://docs.have-foresight.app/api/integrations-fhir/overview.md): SMART-on-FHIR EHR connections, sessions, and resource sync. - [Healthie integrations](https://docs.have-foresight.app/api/integrations-healthie/overview.md): Healthie connection management, schema discovery, sync, and writeback. - [HL7v2 integrations](https://docs.have-foresight.app/api/integrations-hl7v2/overview.md): HL7v2 MLLP service health and liveness. - [API reference](https://docs.have-foresight.app/api/introduction.md): All v1 API endpoints, organized by resource. - [Manual review policies](https://docs.have-foresight.app/api/manual-review-policies/overview.md): Rules that route work to human review based on confidence, value, payer, etc. - [Onboard clinician](https://docs.have-foresight.app/api/onboard-clinician/overview.md): End-to-end clinician onboarding flow — collect, verify, enroll. - [Patient allergies](https://docs.have-foresight.app/api/patient-allergies/overview.md): Allergy records linked to a patient. - [Patient medical history](https://docs.have-foresight.app/api/patient-medical-history/overview.md): History of present illness, past medical history, social/family history. - [Patient pharmacies](https://docs.have-foresight.app/api/patient-pharmacies/overview.md): A patient's preferred pharmacies for prescription routing. - [Patient weight loss profile](https://docs.have-foresight.app/api/patient-weight-loss-profile/overview.md): Specialty profile for GLP-1 / weight-loss workflows. - [Patients](https://docs.have-foresight.app/api/patients/overview.md): Create and manage patient demographics, contact, and identifiers. - [Permissions](https://docs.have-foresight.app/api/permissions/overview.md): Per-resource and bulk permission checks. - [Prescription requests](https://docs.have-foresight.app/api/prescription-requests/overview.md): Inbound prescription requests for clinician review. - [Prescriptions](https://docs.have-foresight.app/api/prescriptions/overview.md): Send, track, and cancel prescriptions via DoseSpot. - [Prior authorizations](https://docs.have-foresight.app/api/prior-authorizations/overview.md): Submit, track, and resolve prior authorizations across payer integrations. - [SLA policies](https://docs.have-foresight.app/api/sla-policies/overview.md): Service-level policies that drive escalation and routing. - [Status incidents](https://docs.have-foresight.app/api/status-incidents/overview.md): Internal incident tracking surfaced on your status page. - [Team members](https://docs.have-foresight.app/api/team-members/overview.md): Roster of users in your organization, including roles and skills. - [Webhook subscriptions](https://docs.have-foresight.app/api/webhook-subscriptions/overview.md): Manage webhook subscriptions, deliveries, and replay. - [Work](https://docs.have-foresight.app/api/work/overview.md): Work assignments, queues, and skills-based routing. - [Audit logs](https://docs.have-foresight.app/compliance/audit-logs.md): Every PHI access and every administrative action is logged. How to retrieve them. - [Data handling](https://docs.have-foresight.app/compliance/data-handling.md): How Foresight stores, processes, and shares PHI. - [HIPAA compliance](https://docs.have-foresight.app/compliance/hipaa.md): Foresight's HIPAA posture, BAA process, and shared-responsibility model. - [Authentication](https://docs.have-foresight.app/guides/authentication.md): Authenticate every Foresight RCM API request with a scoped, rotatable API key. - [Environments](https://docs.have-foresight.app/guides/environments.md): Production, sandbox, and local environments for the Foresight RCM API. - [Errors](https://docs.have-foresight.app/guides/errors.md): How the Foresight RCM API reports failures, what each error code means, and how to handle them. - [Idempotency](https://docs.have-foresight.app/guides/idempotency.md): Safely retry write requests without creating duplicate resources or double-charging. - [Pagination](https://docs.have-foresight.app/guides/pagination.md): Cursor-based pagination for list endpoints in the Foresight RCM API. - [Quickstart](https://docs.have-foresight.app/guides/quickstart.md): Make your first authenticated Foresight RCM API request in under five minutes. - [Rate limits](https://docs.have-foresight.app/guides/rate-limits.md): How the Foresight RCM API enforces request rate limits, what headers you receive, and how to handle 429 responses. - [Requests and responses](https://docs.have-foresight.app/guides/requests-and-responses.md): Wire format, JSON conventions, and the response envelope used by every Foresight RCM API endpoint. - [Versioning](https://docs.have-foresight.app/guides/versioning.md): How the Foresight RCM API versions, deprecates, and removes endpoints. - [Webhooks](https://docs.have-foresight.app/guides/webhooks.md): Subscribe to claim, prior-auth, denial, and patient state changes via signed HTTPS webhooks. - [Foresight RCM API](https://docs.have-foresight.app/index.md): Build healthcare revenue-cycle workflows — eligibility, prior authorization, claims, denials, and appeals — on a single, HIPAA-eligible API. - [Claims lifecycle](https://docs.have-foresight.app/workflows/claims-lifecycle.md): From draft to submission to payment — every state transition a claim goes through in Foresight. - [Denials and appeals](https://docs.have-foresight.app/workflows/denials-and-appeals.md): How denials are received, classified, and worked into appeals. - [Eligibility and benefits](https://docs.have-foresight.app/workflows/eligibility.md): Real-time 270/271 eligibility verification with normalized benefits. - [Encounters and coding](https://docs.have-foresight.app/workflows/encounters-and-coding.md): Create encounters, derive ICD-10 / CPT codes, and turn them into billable claims. - [Prior authorization](https://docs.have-foresight.app/workflows/prior-authorization.md): Submit, track, answer questions, and resolve manual reviews for prior authorizations end-to-end. ## OpenAPI Specs - [openapi](https://docs.have-foresight.app/openapi.json)