Skip to main content
v2026.11,858 entries · CC-BY 4.0
LAC HealthMedical & Research SuppliesReagents, PPE & instruments — chain-of-custody documented.Fast, traceable sourcing built for regulated research environments, from bench consumables to instrumentation.Shop lac.us CodeCASRAIlac.us

IntakeQ: Digital Intake Forms, Online Booking, ePrescribe, and REST API Architecture

Technical guide to IntakeQ and PracticeQ: digital intake forms, REST API v1 endpoints, X-Auth-Key authentication, webhooks, online booking, and DoseSpot eRx.

Written and maintained by CASRAI Editorial Board

Last updated

IntakeQ (alongside its full practice management suite, PracticeQ) is a HIPAA-compliant cloud platform used by ambulatory clinics, behavioral health practices, and clinical wellness programs to build electronic patient intake forms, capture legally binding e-signatures and consent documents, manage online appointment booking, author clinical treatment notes, and automate data extraction via a RESTful API and real-time webhooks.

What Is IntakeQ? Who Runs It and What Features It Covers

Operated by IntakeQ Inc., the platform began as a dedicated electronic patient intake and consent solution (IntakeQ) and expanded into a comprehensive practice management, scheduling, billing, and clinical documentation system (PracticeQ). Rather than relying on static PDFs or paper clipboards, the IntakeQ app (web application and secure client portal) organizes clinical data capture around five core feature sets:

  • IntakeQ Forms & Electronic Consent Capture: A drag-and-drop questionnaire builder supporting conditional branching logic, matrix/table questions, body pain charts, file/ID uploads, custom coding mappings, and electronic signature blocks for informed consent and HIPAA privacy acknowledgments (comparable in clinical workflow role to electronic informed consent (eConsent)).
  • Online Booking IntakeQ Widget: Embeddable web scheduling widgets that allow patients to book appointments by location, service, and practitioner, automatically triggering the corresponding intake questionnaire package and SMS/email appointment reminders upon booking.
  • Clinical Treatment Notes & Progress Charting: Structured note templates (SOAP notes, biometric tracking, pinned patient notes) that can auto-populate fields directly from the patient’s submitted intake questionnaire and lock upon practitioner sign-off.
  • IntakeQ ePrescribe (Prescribing via DoseSpot): Through an embedded integration with Surescripts-certified DoseSpot, PracticeQ/IntakeQ supports electronic prescribing (IntakeQ prescribing / eRx), including Electronic Prescribing for Controlled Substances (EPCS), real-time medication history queries, drug-drug and drug-allergy interaction checks, and direct electronic pharmacy routing.
  • Developer REST API & Event Webhooks: Programmatic JSON interfaces (`https://intakeq.com/api/v1/`) allowing external EHRs, research databases, or clinical data pipelines to query clients, questionnaires, notes, appointments, and invoices.

How to Use the IntakeQ REST API and Webhooks (Official Documentation Steps)

According to the official IntakeQ Developer API documentation (`support.intakeq.com`), clinical informatics engineers and practice administrators configure programmatic data exchange across seven steps:

  1. Enable Developer API Access and Generate the API Key: Logged in as the main account owner, navigate in the IntakeQ dashboard to More > Settings > Integrations > Developer API to enable API access and copy the account’s secret API key (and optionally configure an IP allow-list so only trusted server IP addresses can query the API).
  2. Authenticate HTTP Requests with X-Auth-Key: Include the custom HTTP header X-Auth-Key: <your_api_key> on every request sent to the base URL https://intakeq.com/api/v1/. Standard accounts enforce a default rate limit of 10 requests per minute and 500 requests per day.
  3. Query or Upsert Client Profiles (/api/v1/clients): Issue GET https://intakeq.com/api/v1/clients?search=<query>&includeProfile=true to retrieve patient demographics, tags, and custom fields, or POST /api/v1/clients with a JSON body to create or update a client record.
  4. Send or Query Intake Questionnaires (/api/v1/intakes): Send an intake package programmatically via POST /api/v1/intakes/send (passing QuestionnaireId, ClientId, and practitioner details), list submitted summaries via GET /api/v1/intakes/summary, or fetch a complete submitted JSON response payload—including every question text, answer value, matrix cell, and attachment URL—via GET /api/v1/intakes/{intakeId} (or download the rendered document via GET /api/v1/intakes/{intakeId}/pdf).
  5. Retrieve Locked Treatment Notes (/api/v1/notes): Query signed clinical note summaries via GET /api/v1/notes/summary?clientId=<id>&status=1, fetch the full structured note JSON via GET /api/v1/notes/{noteId}, or download the note PDF via GET /api/v1/notes/{noteId}/pdf.
  6. Manage Online Booking and Appointments (/api/v1/appointments): Retrieve available booking locations, services, and practitioners via GET /api/v1/appointments/settings, query scheduled visits via GET /api/v1/appointments, or create and update bookings via POST and PUT /api/v1/appointments.
  7. Configure Real-Time Webhooks: Under More > Settings > Integrations > Developer API, enter a destination HTTPS webhook URL so IntakeQ sends an immediate JSON POST notification whenever an intake package is submitted (Intake Submitted), a treatment note is finalized (Note Locked), or an appointment status changes, prompting your backend to fetch the corresponding IntakeId, NoteId, or AppointmentId.

Strengths and Limits for Clinical and Research Data Collection

  • Strengths: High patient completion rates for pre-visit mobile/web intake forms; clean JSON webhook and REST API architecture (`X-Auth-Key` + `/intakes/{id}` and `/notes/{id}`) that simplifies ingestion into external clinical databases; built-in BAA execution under HIPAA and optional DoseSpot EPCS e-prescribing.
  • Limits: IntakeQ is designed for ambulatory patient intake and practice management rather than longitudinal clinical trial Electronic Data Capture (EDC). Unlike dedicated academic research platforms such as REDCap (Research Electronic Data Capture)—which provide 21 CFR Part 11 validation packages, multi-arm longitudinal study events, randomization modules, and REDCap eConsent framework archival—IntakeQ focuses on clinical care delivery and imposes a default API rate limit of 10 requests/minute (500/day).

Alternatives to IntakeQ for Clinical Intake and Research Surveys

Depending on whether an organization is operating an outpatient medical clinic or an IRB-governed clinical study, teams compare IntakeQ against specialized research survey and clinical intake platforms (see also survey tools for academic research: Qualtrics vs. REDCap vs. SurveyMonkey vs. Google Forms and REDCap survey queue and automated invitations):

Platform Primary Use Case Consent & Clinical Features API & Integration Architecture
IntakeQ / PracticeQ Ambulatory patient intake, online booking, clinical charting, and practice management Conditional intake forms, e-signatures, online booking widget, SOAP notes, DoseSpot ePrescribe (eRx/EPCS) REST API (`https://intakeq.com/api/v1/`) with `X-Auth-Key` header + real-time webhooks for intakes, notes, and appointments
REDCap Academic and clinical research Electronic Data Capture (EDC) and longitudinal surveys 21 CFR Part 11-ready audit trails, eConsent Framework, survey queues, randomization, and data queries Token-based REST API (`/api/`) supporting JSON/CSV/CDISC ODM export/import and FHIR Clinical Data Interoperability Services (CDIS)
Qualtrics XM Enterprise academic survey research and patient experience (PX) measurement Complex survey branching, quotas, panels, and HIPAA BAA support on enterprise healthcare licenses REST API v3 with OAuth 2.0 / API tokens and event-driven workflow webhooks
SimplePractice Solo and group behavioral health and allied health practice management Client portal intake forms, telehealth, scheduling, progress notes, and insurance billing Closed ecosystem with limited public developer REST API access compared to IntakeQ

Frequently Asked Questions

What is IntakeQ?

IntakeQ (and its practice management platform PracticeQ) is a HIPAA-compliant cloud software system that enables healthcare providers to create digital patient intake questionnaires, collect electronic consent signatures, offer online appointment booking, document clinical treatment notes, e-prescribe via DoseSpot, and synchronize data through a REST API and webhooks.

How do IntakeQ forms and online booking work together?

When a patient schedules an appointment through an embedded IntakeQ online booking widget (or when staff book an appointment in the calendar), IntakeQ can automatically map the selected service or practitioner to a designated intake questionnaire package and send the secure form link to the patient via email or SMS.

Does IntakeQ support ePrescribe (electronic prescribing)?

Yes. Through its PracticeQ suite and embedded DoseSpot integration, IntakeQ supports Surescripts-certified electronic prescribing (eRx), including Electronic Prescribing for Controlled Substances (EPCS), patient medication history lookup, and automated drug-drug and allergy interaction checks.

How does the IntakeQ REST API authenticate and export form data?

Developers enable the API under Settings > Integrations > Developer API and pass the account key in the HTTP header X-Auth-Key to https://intakeq.com/api/v1/. When an Intake Submitted webhook fires, the external server calls GET /api/v1/intakes/{intakeId} to retrieve the full JSON question-and-answer payload or GET /api/v1/intakes/{intakeId}/pdf for the signed PDF.

Sources

Follow CASRAI

Research-administration guidance, standards updates and independent tool reviews.

Ask CASRAI · free to try

Ask about IntakeQ: Digital Intake Forms, Online Booking, ePrescribe, and REST API Architecture

Ask your first 2 questions free below. Subscribers get 150 a day for $29 a month.

An AI assistant specialized in research administration. It cites the sources behind every answer, labels web answers and says when it can't answer.

Answers draw on CASRAI's guides and dictionary plus the federal and funder documents we index: Federal Register, Grants.gov, Regulations.gov and UKRI.

Works on this site and inside Claude, Cursor and the AI tools you already use.

Everything CASRAI publishes — this page, the dictionary, the guides and the news — stays free to read, with no account and no card.

Referenced across the research world

University of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoUniversity of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logo
  • University of Cambridge logo
  • Columbia University logo
  • Crossref logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo

View CASRAI adoption →