---
title: "Changes to Create Integration"
method: POST
path: "/integrations/v2/use-cases"
---

# Changes to Create Integration

`POST /integrations/v2/use-cases`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 7 of 21 revisions.

- **2026-10-21** `2c0bdb27b07d`: 6 info
- **2026-09-18** `c1ddf4b5859a`: 1 breaking, 13 info
- **2026-09-11** `d8069c37b8aa`: 2 info
- **2026-09-09** `330c972f7a17`: 16 info
- **2026-08-20** `686433cd5a70`: 4 info
- **2026-08-12** `09a07c7be348`: 12 info
- **2026-07-21** `a4516a70f584`: 2 info

## Changes

- **2026-10-21** `2c0bdb27b07d`: 6 info
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #12: Web Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/insurance_cards_upload_directory`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #13: Insurance Reminder Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/insurance_cards_upload_directory`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #6: Appointment Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/insurance_cards_upload_directory`
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #12: Web Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/insurance_cards_upload_directory` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #13: Insurance Reminder Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/insurance_cards_upload_directory` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #6: Appointment Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/insurance_cards_upload_directory` to the response with the `200` status
- **2026-09-18** `c1ddf4b5859a`: 1 breaking, 13 info
  - added `#/components/schemas/PatientFormsUseCaseConfig-Output` to the `integration_use_case/config/anyOf[subschema #1]/` response property `oneOf` list for the response status `200`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #12: Web Scheduling Use Case Configuration]/downtime_message`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #12: Web Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/remind_self_pay_patients`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #12: Web Scheduling Use Case Configuration]/is_downtime`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #13: Insurance Reminder Use Case Configuration]/insurance_flow_settings`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #6: Appointment Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/remind_self_pay_patients`
  - added `patient_forms` discriminator mapping keys to the `config/anyOf[subschema #1]/` request property
  - added `#/components/schemas/PatientFormsUseCaseConfig-Input` to the `config/anyOf[subschema #1]/` request property `oneOf` list
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #12: Web Scheduling Use Case Configuration]/downtime_message` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #12: Web Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/remind_self_pay_patients` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #12: Web Scheduling Use Case Configuration]/is_downtime` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #13: Insurance Reminder Use Case Configuration]/insurance_flow_settings` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #6: Appointment Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/remind_self_pay_patients` to the response with the `200` status
  - added `patient_forms` discriminator mapping keys to the `integration_use_case/config/anyOf[subschema #1]/` response property for the response status `200`
- **2026-09-11** `d8069c37b8aa`: 2 info
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #12: Web Scheduling Use Case Configuration]/communicationPreference`
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #12: Web Scheduling Use Case Configuration]/communicationPreference` to the response with the `200` status
- **2026-09-09** `330c972f7a17`: 16 info
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #13: Insurance Reminder Use Case Configuration]/actions/items/daysWindowReference`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #13: Insurance Reminder Use Case Configuration]/allowedLocations`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #13: Insurance Reminder Use Case Configuration]/allowedPractitioners`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #1: Appointment Reminder With Sheet Use Case Configuration]/actions/items/daysWindowReference`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #2: Lab Reminder With Sheet Use Case Configuration]/actions/items/daysWindowReference`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #3: Appointment Reminder Use Case Configuration]/actions/items/daysWindowReference`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #4: Final Appointment Notification Use Case Configuration]/actions/items/daysWindowReference`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #5: Lab Reminder Use Case Configuration]/actions/items/daysWindowReference`
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #13: Insurance Reminder Use Case Configuration]/actions/items/daysWindowReference` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #13: Insurance Reminder Use Case Configuration]/allowedLocations` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #13: Insurance Reminder Use Case Configuration]/allowedPractitioners` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #1: Appointment Reminder With Sheet Use Case Configuration]/actions/items/daysWindowReference` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #2: Lab Reminder With Sheet Use Case Configuration]/actions/items/daysWindowReference` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #3: Appointment Reminder Use Case Configuration]/actions/items/daysWindowReference` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #4: Final Appointment Notification Use Case Configuration]/actions/items/daysWindowReference` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #5: Lab Reminder Use Case Configuration]/actions/items/daysWindowReference` to the response with the `200` status
- **2026-08-20** `686433cd5a70`: 4 info
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #12: Web Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/skip_card_upload`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #6: Appointment Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/skip_card_upload`
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #12: Web Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/skip_card_upload` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #6: Appointment Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/skip_card_upload` to the response with the `200` status
- **2026-08-12** `09a07c7be348`: 12 info
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #12: Web Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/ocr_fallback_to_service`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #12: Web Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/ocr_workflow_id`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #12: Web Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/ocr_workflow_version`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #6: Appointment Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/ocr_fallback_to_service`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #6: Appointment Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/ocr_workflow_id`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #6: Appointment Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/ocr_workflow_version`
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #12: Web Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/ocr_fallback_to_service` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #12: Web Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/ocr_workflow_id` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #12: Web Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/ocr_workflow_version` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #6: Appointment Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/ocr_fallback_to_service` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #6: Appointment Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/ocr_workflow_id` to the response with the `200` status
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #6: Appointment Scheduling Use Case Configuration]/insurance_flow_settings/anyOf[subschema #1: IntegrationInsuranceFlowSettings]/ocr_workflow_version` to the response with the `200` status
- **2026-07-21** `a4516a70f584`: 2 info
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #13: Insurance Reminder Use Case Configuration]/reminderMaxAttempts`
  - added the optional property `integration_use_case/config/anyOf[subschema #1]/oneOf[subschema #13: Insurance Reminder Use Case Configuration]/reminderMaxAttempts` to the response with the `200` status

---

[Operation](https://skmtc.dev/interactly/apis/interactly-api-4/docs/integrations/v2/use-cases/post.md) - [API](https://skmtc.dev/interactly/apis/interactly-api-4.md) - [Page](https://skmtc.dev/interactly/apis/interactly-api-4/changes/integrations/v2/use-cases/post)
