POST api/v1/facilityscheduleperiod/SaveFacilitySchedulePhases

Get future schedule periods

Request Information

URI Parameters

None.

Body Parameters

Collection of FacilitySchdulePhaseModel
NameDescriptionTypeAdditional information
FacilityScheduleProcessPhaseId

integer

None.

FacilityId

integer

None.

ScheduleStart

date

None.

ScheduleEnd

date

None.

ScheduleStatusId

integer

None.

SchedulePhaseDate

date

None.

AppChanged

string

None.

CreateDateUtc

date

None.

UserChanged

string

None.

DateChangedUtc

date

None.

FacilityCoid

string

None.

FacilityName

string

None.

SchedulePhaseAutomationTime

date

None.

ScheduleDuration

integer

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "FacilityScheduleProcessPhaseId": 1,
    "FacilityId": 2,
    "ScheduleStart": "2026-01-02T21:49:43.7427341-06:00",
    "ScheduleEnd": "2026-01-02T21:49:43.7427341-06:00",
    "ScheduleStatusId": 5,
    "SchedulePhaseDate": "2026-01-02T21:49:43.7427341-06:00",
    "AppChanged": "sample string 7",
    "CreateDateUtc": "2026-01-02T21:49:43.7427341-06:00",
    "UserChanged": "sample string 9",
    "DateChangedUtc": "2026-01-02T21:49:43.7427341-06:00",
    "FacilityCoid": "sample string 11",
    "FacilityName": "sample string 12",
    "SchedulePhaseAutomationTime": "2026-01-02T21:49:43.7427341-06:00",
    "ScheduleDuration": 14
  },
  {
    "FacilityScheduleProcessPhaseId": 1,
    "FacilityId": 2,
    "ScheduleStart": "2026-01-02T21:49:43.7427341-06:00",
    "ScheduleEnd": "2026-01-02T21:49:43.7427341-06:00",
    "ScheduleStatusId": 5,
    "SchedulePhaseDate": "2026-01-02T21:49:43.7427341-06:00",
    "AppChanged": "sample string 7",
    "CreateDateUtc": "2026-01-02T21:49:43.7427341-06:00",
    "UserChanged": "sample string 9",
    "DateChangedUtc": "2026-01-02T21:49:43.7427341-06:00",
    "FacilityCoid": "sample string 11",
    "FacilityName": "sample string 12",
    "SchedulePhaseAutomationTime": "2026-01-02T21:49:43.7427341-06:00",
    "ScheduleDuration": 14
  }
]

Response Information

Resource Description

ApiResponseModelOfListOfFacilitySchdulePhaseModel
NameDescriptionTypeAdditional information
Data

ApiResponseDataModelOfListOfFacilitySchdulePhaseModel

None.

Errors

Collection of string

None.

Warnings

Collection of string

None.

Response Formats

application/json, text/json

Sample:
{
  "Data": {
    "PageSize": 1,
    "Page": 2,
    "TotalPages": 3,
    "TotalResults": 4,
    "Results": [
      {
        "FacilityScheduleProcessPhaseId": 1,
        "FacilityId": 2,
        "ScheduleStart": "2026-01-02T21:49:43.7427341-06:00",
        "ScheduleEnd": "2026-01-02T21:49:43.7427341-06:00",
        "ScheduleStatusId": 5,
        "SchedulePhaseDate": "2026-01-02T21:49:43.7427341-06:00",
        "AppChanged": "sample string 7",
        "CreateDateUtc": "2026-01-02T21:49:43.7427341-06:00",
        "UserChanged": "sample string 9",
        "DateChangedUtc": "2026-01-02T21:49:43.7427341-06:00",
        "FacilityCoid": "sample string 11",
        "FacilityName": "sample string 12",
        "SchedulePhaseAutomationTime": "2026-01-02T21:49:43.7427341-06:00",
        "ScheduleDuration": 14
      },
      {
        "FacilityScheduleProcessPhaseId": 1,
        "FacilityId": 2,
        "ScheduleStart": "2026-01-02T21:49:43.7427341-06:00",
        "ScheduleEnd": "2026-01-02T21:49:43.7427341-06:00",
        "ScheduleStatusId": 5,
        "SchedulePhaseDate": "2026-01-02T21:49:43.7427341-06:00",
        "AppChanged": "sample string 7",
        "CreateDateUtc": "2026-01-02T21:49:43.7427341-06:00",
        "UserChanged": "sample string 9",
        "DateChangedUtc": "2026-01-02T21:49:43.7427341-06:00",
        "FacilityCoid": "sample string 11",
        "FacilityName": "sample string 12",
        "SchedulePhaseAutomationTime": "2026-01-02T21:49:43.7427341-06:00",
        "ScheduleDuration": 14
      }
    ]
  },
  "Errors": [
    "sample string 1",
    "sample string 2"
  ],
  "Warnings": [
    "sample string 1",
    "sample string 2"
  ]
}