PUT centers/centerConfiguration

Authorization

Access to this endpoint is granted if all following conditions are true:

  • Everyone who passes an authentication token in "x-territory-key" URI parameter which is configured to allow access to this endpoint.

Request Information

URI Parameters

None.

Body Parameters

Nse.ServiceBus.DataContracts.CenterConfiguration
NameDescriptionTypeAdditional information
Id

string

None.

CenterId

string

None.

Name

string

None.

TerritoryId

string

None.

TimeZone

string

None.

NoOfClassRooms

integer

None.

NoOfOtherSpaces

integer

None.

NoOfStudentsPerEncounter

integer

None.

NoOfStudentsPerComplementaryClass

integer

None.

BookMinutesUpToClassStart

integer

None.

CancelMinutesUpToClassStart

integer

None.

NoOfBookingDaysInAdvance

integer

None.

HasOnlineClassesVisibility

boolean

None.

HasSchedulingVisibility

boolean

None.

IsWaitingListEnabled

boolean

None.

WaitingListEncounterOrOnlineEncounter

integer

None.

IsStandByEnabled

boolean

None.

MaximumStudentsInStandby

integer

None.

MaximumStudentsInStandbyForSCorCC

integer

None.

IsCarryOverEnabled

boolean

None.

CarryOverMaximum

integer

None.

SocialClassOrComplementaryClassPerLevel

integer

None.

ReminderNotificationsBeforeClassStart

integer

None.

BeginningOfDidacticYear

integer

None.

ForTodayAccess

boolean

None.

NavisionClient

string

None.

IsOnline

boolean

None.

ProspectTrialAccess

boolean

None.

HasSelfBookingEnabled

boolean

None.

ShowUnusedEncounters

boolean

None.

IsVip

boolean

None.

ClassTypesAvailableForScheduling

Collection of globally unique identifier

None.

ClassTypesAvailableForBooking

Collection of globally unique identifier

None.

CenterCode

string

None.

StaffCancelMinutesUptoClassStart

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": "sample string 1",
  "CenterId": "sample string 2",
  "Name": "sample string 3",
  "TerritoryId": "sample string 4",
  "TimeZone": "sample string 5",
  "NoOfClassRooms": 6,
  "NoOfOtherSpaces": 7,
  "NoOfStudentsPerEncounter": 8,
  "NoOfStudentsPerComplementaryClass": 9,
  "BookMinutesUpToClassStart": 10,
  "CancelMinutesUpToClassStart": 11,
  "NoOfBookingDaysInAdvance": 12,
  "HasOnlineClassesVisibility": true,
  "HasSchedulingVisibility": true,
  "IsWaitingListEnabled": true,
  "WaitingListEncounterOrOnlineEncounter": 16,
  "IsStandByEnabled": true,
  "MaximumStudentsInStandby": 18,
  "MaximumStudentsInStandbyForSCorCC": 19,
  "IsCarryOverEnabled": true,
  "CarryOverMaximum": 21,
  "SocialClassOrComplementaryClassPerLevel": 22,
  "ReminderNotificationsBeforeClassStart": 23,
  "BeginningOfDidacticYear": 24,
  "ForTodayAccess": true,
  "NavisionClient": "sample string 26",
  "IsOnline": true,
  "ProspectTrialAccess": true,
  "HasSelfBookingEnabled": true,
  "ShowUnusedEncounters": true,
  "IsVip": true,
  "ClassTypesAvailableForScheduling": [
    "618a50be-5b9a-42ca-b3c3-ba685134ce3a",
    "b4519a9e-c7c2-41e8-998c-00a071f3cf1a"
  ],
  "ClassTypesAvailableForBooking": [
    "4f565d4a-6ce8-4a83-9a2d-d2cac94dc1d0",
    "49164b1f-9a9e-4956-a7e4-05ebb5c6c45a"
  ],
  "CenterCode": "sample string 32",
  "StaffCancelMinutesUptoClassStart": 1
}

Response Information

Resource Description

System.Web.Http.IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.