How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Truepill Consults API

Telehealth consult creation, retrieval, media attachment and status simulation. Published at v0 under /consults/v0 — pre-1.0 by the provider's own numbering, with no stability statement.

Truepill Consults API is one of 9 APIs that Truepill publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Telehealth and Consults. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 6 operations across 5 paths, and defines 80 schemas. It is described by OpenAPI 3.2.0, at version 0.0.1.

Requests are made against a single base URL, https://rxapi.fuzehealth.com.

6 operations 5 paths 80 schemas 1 DELETE2 GET2 PATCH1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.0.1
Base URL
https://rxapi.fuzehealth.com/consults/v0
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Truepill Consults API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (apiKey). By default, every request must be authenticated.

  • apiKey — API key passed in the Authorization header. Separate keys are issued for sandbox and production.

Paths & Operations 6

Across 5 paths, the API surfaces 6 operations — 1 DELETE, 2 GET, 2 PATCH, 1 POST. Each is listed below with its method, path, parameters, and response codes.

consults 6

Asynchronous telehealth consults: create, retrieve, cancel, attach media, and simulate.

GET
/consults/v0
Get Consults
getConsultsV0 14 params → 200401500
POST
/consults/v0/consult
Create Consult
postConsultsV0Consult body → 200400401404500
GET
/consults/v0/consult/{consult_id}
Get Consult
getConsultsV0ConsultConsult_id 1 param → 200400401404500
DELETE
/consults/v0/consult/{consult_id}
Delete Consult
deleteConsultsV0ConsultConsult_id 1 param → 200400401404500
PATCH
/consults/v0/consult/{consult_id}/media
Update Consult Media
patchConsultsV0ConsultConsult_idMedia 1 param body → 200400401404500
PATCH
/consults/v0/consult/{consult_id}/simulate
Simulate updating consult status
patchConsultsV0ConsultConsult_idSimulate 1 param body → 200

Schemas 80

The contract defines 80 schemas that model the data the API accepts and returns. The most detailed are CreateConsult (21 properties), Model87 (18 properties), Patient (12 properties), Model82 (11 properties). Each schema is shown below with its type and property counts.

Model249
object
2 properties 1 required
Model250
object
3 properties
Model89
array
insurance_tokens
array
Model251
object
10 properties 5 required
validation
array
Model12
object
2 properties
current_medications
object
1 property
Model245
object
3 properties
Model197
object
1 property
identification
array
Model87
object
18 properties
provider_answers
array
Model91
object
3 properties
Model88
object
2 properties
Model6
object
7 properties
media
object
3 properties
Model82
object
11 properties
Patient
object
12 properties 6 required
videos
array
Model79
object
9 properties
Model191
object
2 properties
panels
array
validation_errors
array
Model5
object
1 property
Model90
object
3 properties
Model244
array
CreateConsult
object
21 properties 4 required
Model76
object
2 properties
provider
object
5 properties
RX
array
RX information
Model9
object
3 properties
contacts
object
4 properties
Model84
object
4 properties
insurances
array
Model7
array
pharmacy
object
5 properties 1 required
appointment
object
1 property
Model8
object
3 properties
Model202
object
4 properties
answers
object
2 properties
authorized_representatives
array
Model243
object
1 property
program
object
2 properties
Model81
object
4 properties 4 required
Model78
array
keys
array
Model200
object
4 properties
Model77
object
9 properties
Model192
object
10 properties
shipping_address
object
7 properties
Model80
array
other_consult_info
object
Other consult information
devices
array
Model246
object
3 properties
Subscriber
object
Subscriber information
9 properties 1 required
preferred_treatment
object
3 properties
payor
object
8 properties 1 required
Model193
object
3 properties 1 required
Model199
object
1 property
Model252
object
2 properties
Model203
object
3 properties
Model83
array
videoLinks
object
1 property
Model13
object
3 properties
patient
object
11 properties
payment
object
2 properties
Model198
object
2 properties
Model194
object
6 properties 2 required
other_contacts
array
Patient’s other contacts
notificationSettings
object
3 properties
Model86
object
3 properties
icd_codes
object
diagnoses
array
Model85
object
3 properties
Appointment
object
Appointment information
2 properties 1 required
Model189
object
2 properties 2 required
Model201
object
2 properties
lab_tests
array
Model195
array

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

truepill-consults-api-openapi.yml Raw ↑

Other APIs Truepill publishes across the network.

Truepill Insurance API
Truepill Patients API
Truepill Prescriptions API
Truepill Transfers API
Truepill Webhooks API
Truepill Fulfillment API
Truepill Diagnostics API
Truepill Media API
Where this information came from

This is an independent, third-party profile of Truepill Consults API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.