The identity and technical contract details declared by the specification.
IntakeQuestionnaireReferralCreateRequest
object
Create payload for an intake questionnaire's referral. A new referral row is created from the provided fields; every field is optional, so an empty/all-null bo…
5 properties
IntakeQuestionnaireSiblingRelationshipEnum
string
IntakeQuestionnairePrimaryLanguageEnum
string
IntakeQuestionnaireDetailResponse
object
Full questionnaire with nested sections. Each section/collection is None when no corresponding row exists yet (rather than an empty object or list).
21 properties
5 required
IntakeQuestionnaireFamilyClientSiblingResponse
object
4 properties
1 required
IntakeQuestionnaireChildInfoScheduleDayOfWeekEnum
string
IntakeQuestionnaireFamilyMemberCreateRequest
object
Create payload for a family member. A new member row is created from the provided fields; every field is optional, so an empty/all-null body still creates a ro…
14 properties
IntakeQuestionnaireFamilyMemberPatchRequest
object
Partial update for an existing family member. Only fields explicitly present in the body are applied (null clears the column); omitted fields are left untouche…
14 properties
IntakeQuestionnaireChildInfoBackgroundTypeEnum
string
IntakeQuestionnaireTherapyCreateRequest
object
Create payload for an intake questionnaire's therapy. A new therapy row is created from the provided fields; every field is optional, so an empty/all-null body…
10 properties
IntakeQuestionnaireSendRequest
object
Request body for sending (creating) an intake questionnaire. datesent is stamped server-side at send time (aware UTC) rather than accepted from the client, so…
3 properties
3 required
IntakeQuestionnaireReferralResponse
object
6 properties
1 required
IntakeQuestionnaireMedicalInfoSelectionCreateRequest
object
2 properties
2 required
IntakeQuestionnaireTherapyPatchRequest
object
Partial update for an existing intake questionnaire therapy. Only fields explicitly present in the body are applied (null clears a nullable column); omitted fi…
10 properties
IntakeQuestionnaireMedicalDiagnosisEnum
string
IntakeQuestionnaireResponse
object
13 properties
5 required
IntakeQuestionnaireChildInfoUpsertRequest
object
Upsert payload for an intake questionnaire's 1:1 child info row. The only field is childbehaviorissues (optional; blank strings collapse to null). The row is c…
1 property
IntakeQuestionnaireChildInfoBackgroundCreateRequest
object
Create payload for an intake questionnaire's child info background. A new background row is created from the fields present in the body; both fields are option…
2 properties
IntakeQuestionnaireChildInfoUpsertResponse
object
2 properties
1 required
IntakeQuestionnaireMedicationResponse
object
6 properties
1 required
IntakeQuestionnaireMedicationCreateRequest
object
Create payload for an intake questionnaire's medication. A new medication row is created from the provided fields; every field is optional, so an empty/all-nul…
5 properties
IntakeQuestionnaireFamilyResponse
object
7 properties
1 required
IntakeQuestionnaireListResponse
object
List row that also carries the linked provider's and client's basic identity.
15 properties
5 required
IntakeQuestionnaireMedicalInfoResponse
object
32 properties
1 required
IntakeQuestionnaireClassroomSettingEnum
string
HTTPValidationError
object
1 property
IntakeQuestionnaireFamilyCaregiverTypeEnum
string
IntakeQuestionnaireEducationEvaluationStatusEnum
string
QuestionnaireProviderSummary
object
Lightweight provider identity shown alongside a listed questionnaire.
4 properties
1 required
IntakeQuestionnaireFamilyMaritalStatusEnum
string
IntakeQuestionnaireChildInfoScheduleCreateRequest
object
Create payload for an intake questionnaire's child info schedule. A new schedule row is created from the fields present in the body; every field is optional an…
5 properties
IntakeQuestionnaireChildInfoBackgroundResponse
object
3 properties
1 required
IntakeQuestionnaireFamilyAdditionalInfoTypeEnum
string
IntakeQuestionnaireMedicalHearingDifficultyEnum
string
IntakeQuestionnaireFamilyCustodyTypeEnum
string
IntakeQuestionnaireFamilyMemberRoleEnum
string
IntakeQuestionnaireMedicalInfoDiagnosisResponse
object
6 properties
1 required
IntakeQuestionnaireGeneralInfoResponse
object
16 properties
1 required
IntakeQuestionnaireChildAttitudeTowardsSchoolEnum
string
IntakeQuestionnaireFamilyClientSiblingCreateRequest
object
Create payload for a client sibling. A new sibling row is created from the provided fields; every field is optional, so an empty/all-null body still creates a…
3 properties
IntakeQuestionnaireGeneralInfoPatchRequest
object
Partial PATCH for general info; null clears nullable columns; NOT NULL bools reject null.
15 properties
IntakeQuestionnaireMedicalChildDeliveryTypeEnum
string
IntakeQuestionnaireStatusEnum
string
Lifecycle for the row we send to a provider. STARTED: initial state when the questionnaire is first created/sent. INPROGRESS: provider has begun the flow (firs…
IntakeQuestionnaireRelationshipToClientEnum
string
IntakeQuestionnaireMedicalInfoPatchRequest
object
Partial PATCH for medical info scalar fields; null clears nullable columns.
27 properties
IntakeQuestionnaireChildInfoScheduleResponse
object
6 properties
1 required
IntakeQuestionnaireMedicalInfoDiagnosisPatchRequest
object
Partial PATCH for one medical info diagnosis row.
5 properties
IntakeQuestionnaireFamilyPatchRequest
object
Partial PATCH for family; upserts the parent row.
1 property
ValidationError
object
3 properties
3 required
IntakeQuestionnaireReferralPatchRequest
object
Partial update for an existing intake questionnaire referral. Only fields explicitly present in the body are applied (null clears the column); omitted fields a…
5 properties
IntakeQuestionnaireEducationSettingEnum
string
IntakeQuestionnaireFamilyAdditionalInfoCreateRequest
object
2 properties
2 required
IntakeQuestionnaireFamilyClientSiblingPatchRequest
object
Partial update for an existing client sibling. Only fields explicitly present in the body are applied (null clears the column); omitted fields are left untouch…
3 properties
IntakeQuestionnaireSubmitRequest
object
Request body for submitting (completing) an intake questionnaire. The conclusion timestamp is stamped server-side at submit time (aware UTC) rather than accept…
1 property
1 required
IntakeQuestionnaireEducationInfoPatchRequest
object
Partial PATCH for education info; null clears nullable columns.
12 properties
IntakeQuestionnaireMedicalAsdSeverityEnum
string
IntakeQuestionnaireTherapyResponse
object
11 properties
1 required
IntakeQuestionnaireMedicalVisionDifficultyEnum
string
IntakeQuestionnairePatchRequest
object
Partial update for the intake questionnaire's top-level flags. Only fields explicitly present in the request body are applied (unset fields are left unchanged)…
3 properties
IntakeQuestionnaireIepOr504Enum
string
IntakeQuestionnaireFamilyTaggedItemResponse
object
2 properties
1 required
IntakeQuestionnaireMedicalInfoDiagnosisCreateRequest
object
Create one medical info diagnosis row.
5 properties
IntakeQuestionnaireChildInfoScheduleActivityTypeEnum
string
IntakeQuestionnaireMedicationPatchRequest
object
Partial update for an existing intake questionnaire medication. Only fields explicitly present in the body are applied (null clears the column); omitted fields…
5 properties
IntakeQuestionnaireMedicalInfoSelectionResponse
object
3 properties
3 required
IntakeQuestionnaireChildInfoResponse
object
4 properties
1 required
IntakeQuestionnaireMedicalInfoSelectionTypeEnum
string
QuestionnaireClientSummary
object
Lightweight client identity shown alongside a listed questionnaire.
4 properties
1 required
IntakeQuestionnaireEducationInfoResponse
object
13 properties
1 required
IntakeQuestionnaireFamilyMemberResponse
object
15 properties
1 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Forta Health publishes across the network.