POST api/ClassInstanceEdit

Request Information

URI Parameters

None.

Body Parameters

ClassInstanceEditVue
NameDescriptionTypeAdditional information
Id

integer

None.

Status

integer

None.

Name

string

None.

StartDate

date

None.

FinishDate

date

None.

InstanceID

integer

None.

Contact

string

None.

Location

string

None.

LocationName

string

None.

StreetAddress1

string

None.

StreetAddress2

string

None.

Suburb

string

None.

State

string

None.

PostCode

integer

None.

Created

date

None.

LastUpdate

date

None.

AllowLateEnrolment

boolean

None.

CorseVisableTill

date

None.

CostId

integer

None.

ClassDayOfTheWeekId

integer

None.

ModeOfDelivery

string

None.

ModeOfDeliveryId

integer

None.

ModeOfDeliveryCode

string

None.

FundingOptions

Collection of FundingOptionVM

None.

CostOptions

Collection of CostOptionVM

None.

ClassDayOfTheWeekOptions

Collection of ClassDayOfTheWeekVM

None.

ModeOfDeliveryOptions

Collection of ModeOfDeliveryOptionVM

None.

ParentQualificationId

integer

None.

ParentQualificationName

string

None.

ParentQualificationCode

string

None.

Request Formats

application/json, text/json

Sample:
{
  "id": 1,
  "status": 2,
  "name": "sample string 3",
  "startDate": "2024-09-29T07:02:26.9720051+10:00",
  "finishDate": "2024-09-29T07:02:26.9720051+10:00",
  "instanceID": 6,
  "contact": "sample string 7",
  "location": "sample string 8",
  "locationName": "sample string 9",
  "streetAddress1": "sample string 10",
  "streetAddress2": "sample string 11",
  "suburb": "sample string 12",
  "state": "sample string 13",
  "postCode": 1,
  "created": "2024-09-29T07:02:26.9720051+10:00",
  "lastUpdate": "2024-09-29T07:02:26.9720051+10:00",
  "allowLateEnrolment": true,
  "corseVisableTill": "2024-09-29T07:02:26.9720051+10:00",
  "costId": 1,
  "classDayOfTheWeekId": 1,
  "modeOfDelivery": "sample string 18",
  "modeOfDeliveryId": 1,
  "modeOfDeliveryCode": "sample string 19",
  "fundingOptions": [
    {
      "id": 1,
      "name": "sample string 2",
      "description": "sample string 3",
      "selected": true,
      "order": 5
    },
    {
      "id": 1,
      "name": "sample string 2",
      "description": "sample string 3",
      "selected": true,
      "order": 5
    }
  ],
  "costOptions": [
    {
      "id": 1,
      "name": "sample string 1",
      "group": "sample string 2",
      "description": "sample string 3",
      "order": 4
    },
    {
      "id": 1,
      "name": "sample string 1",
      "group": "sample string 2",
      "description": "sample string 3",
      "order": 4
    }
  ],
  "classDayOfTheWeekOptions": [
    {
      "id": 1,
      "name": "sample string 1",
      "description": "sample string 2",
      "order": 3
    },
    {
      "id": 1,
      "name": "sample string 1",
      "description": "sample string 2",
      "order": 3
    }
  ],
  "modeOfDeliveryOptions": [
    {
      "id": 1,
      "name": "sample string 2",
      "code": "sample string 3",
      "description": "sample string 4",
      "selected": true,
      "order": 6
    },
    {
      "id": 1,
      "name": "sample string 2",
      "code": "sample string 3",
      "description": "sample string 4",
      "selected": true,
      "order": 6
    }
  ],
  "parentQualificationId": 20,
  "parentQualificationName": "sample string 21",
  "parentQualificationCode": "sample string 22"
}

text/html

Sample:
{"id":1,"status":2,"name":"sample string 3","startDate":"2024-09-29T07:02:26.9720051+10:00","finishDate":"2024-09-29T07:02:26.9720051+10:00","instanceID":6,"contact":"sample string 7","location":"sample string 8","locationName":"sample string 9","streetAddress1":"sample string 10","streetAddress2":"sample string 11","suburb":"sample string 12","state":"sample string 13","postCode":1,"created":"2024-09-29T07:02:26.9720051+10:00","lastUpdate":"2024-09-29T07:02:26.9720051+10:00","allowLateEnrolment":true,"corseVisableTill":"2024-09-29T07:02:26.9720051+10:00","costId":1,"classDayOfTheWeekId":1,"modeOfDelivery":"sample string 18","modeOfDeliveryId":1,"modeOfDeliveryCode":"sample string 19","fundingOptions":[{"id":1,"name":"sample string 2","description":"sample string 3","selected":true,"order":5},{"id":1,"name":"sample string 2","description":"sample string 3","selected":true,"order":5}],"costOptions":[{"id":1,"name":"sample string 1","group":"sample string 2","description":"sample string 3","order":4},{"id":1,"name":"sample string 1","group":"sample string 2","description":"sample string 3","order":4}],"classDayOfTheWeekOptions":[{"id":1,"name":"sample string 1","description":"sample string 2","order":3},{"id":1,"name":"sample string 1","description":"sample string 2","order":3}],"modeOfDeliveryOptions":[{"id":1,"name":"sample string 2","code":"sample string 3","description":"sample string 4","selected":true,"order":6},{"id":1,"name":"sample string 2","code":"sample string 3","description":"sample string 4","selected":true,"order":6}],"parentQualificationId":20,"parentQualificationName":"sample string 21","parentQualificationCode":"sample string 22"}

application/xml, text/xml

Sample:
<ClassInstanceEditVue xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StategixWordpressClassManger.ASP_WebAPI.Vues">
  <AllowLateEnrolment>true</AllowLateEnrolment>
  <ClassDayOfTheWeekId>1</ClassDayOfTheWeekId>
  <ClassDayOfTheWeekOptions xmlns:d2p1="http://schemas.datacontract.org/2004/07/StategixWordpressClassManger.ASP_WebAPI.ViewModels">
    <d2p1:ClassDayOfTheWeekVM>
      <d2p1:Description>sample string 2</d2p1:Description>
      <d2p1:Id>1</d2p1:Id>
      <d2p1:Name>sample string 1</d2p1:Name>
      <d2p1:Order>3</d2p1:Order>
    </d2p1:ClassDayOfTheWeekVM>
    <d2p1:ClassDayOfTheWeekVM>
      <d2p1:Description>sample string 2</d2p1:Description>
      <d2p1:Id>1</d2p1:Id>
      <d2p1:Name>sample string 1</d2p1:Name>
      <d2p1:Order>3</d2p1:Order>
    </d2p1:ClassDayOfTheWeekVM>
  </ClassDayOfTheWeekOptions>
  <Contact>sample string 7</Contact>
  <CorseVisableTill>2024-09-29T07:02:26.9720051+10:00</CorseVisableTill>
  <CostId>1</CostId>
  <CostOptions xmlns:d2p1="http://schemas.datacontract.org/2004/07/StategixWordpressClassManger.ASP_WebAPI.ViewModels">
    <d2p1:CostOptionVM>
      <d2p1:Description>sample string 3</d2p1:Description>
      <d2p1:Group>sample string 2</d2p1:Group>
      <d2p1:Id>1</d2p1:Id>
      <d2p1:Name>sample string 1</d2p1:Name>
      <d2p1:Order>4</d2p1:Order>
    </d2p1:CostOptionVM>
    <d2p1:CostOptionVM>
      <d2p1:Description>sample string 3</d2p1:Description>
      <d2p1:Group>sample string 2</d2p1:Group>
      <d2p1:Id>1</d2p1:Id>
      <d2p1:Name>sample string 1</d2p1:Name>
      <d2p1:Order>4</d2p1:Order>
    </d2p1:CostOptionVM>
  </CostOptions>
  <Created>2024-09-29T07:02:26.9720051+10:00</Created>
  <FinishDate>2024-09-29T07:02:26.9720051+10:00</FinishDate>
  <FundingOptions xmlns:d2p1="http://schemas.datacontract.org/2004/07/StategixWordpressClassManger.ASP_WebAPI.ViewModels">
    <d2p1:FundingOptionVM>
      <d2p1:Description>sample string 3</d2p1:Description>
      <d2p1:Id>1</d2p1:Id>
      <d2p1:Name>sample string 2</d2p1:Name>
      <d2p1:Order>5</d2p1:Order>
      <d2p1:Selected>true</d2p1:Selected>
    </d2p1:FundingOptionVM>
    <d2p1:FundingOptionVM>
      <d2p1:Description>sample string 3</d2p1:Description>
      <d2p1:Id>1</d2p1:Id>
      <d2p1:Name>sample string 2</d2p1:Name>
      <d2p1:Order>5</d2p1:Order>
      <d2p1:Selected>true</d2p1:Selected>
    </d2p1:FundingOptionVM>
  </FundingOptions>
  <Id>1</Id>
  <InstanceID>6</InstanceID>
  <LastUpdate>2024-09-29T07:02:26.9720051+10:00</LastUpdate>
  <Location>sample string 8</Location>
  <LocationName>sample string 9</LocationName>
  <ModeOfDelivery>sample string 18</ModeOfDelivery>
  <ModeOfDeliveryCode>sample string 19</ModeOfDeliveryCode>
  <ModeOfDeliveryId>1</ModeOfDeliveryId>
  <ModeOfDeliveryOptions xmlns:d2p1="http://schemas.datacontract.org/2004/07/StategixWordpressClassManger.ASP_WebAPI.ViewModels">
    <d2p1:ModeOfDeliveryOptionVM>
      <d2p1:Code>sample string 3</d2p1:Code>
      <d2p1:Description>sample string 4</d2p1:Description>
      <d2p1:Id>1</d2p1:Id>
      <d2p1:Name>sample string 2</d2p1:Name>
      <d2p1:Order>6</d2p1:Order>
      <d2p1:Selected>true</d2p1:Selected>
    </d2p1:ModeOfDeliveryOptionVM>
    <d2p1:ModeOfDeliveryOptionVM>
      <d2p1:Code>sample string 3</d2p1:Code>
      <d2p1:Description>sample string 4</d2p1:Description>
      <d2p1:Id>1</d2p1:Id>
      <d2p1:Name>sample string 2</d2p1:Name>
      <d2p1:Order>6</d2p1:Order>
      <d2p1:Selected>true</d2p1:Selected>
    </d2p1:ModeOfDeliveryOptionVM>
  </ModeOfDeliveryOptions>
  <Name>sample string 3</Name>
  <ParentQualificationCode>sample string 22</ParentQualificationCode>
  <ParentQualificationId>20</ParentQualificationId>
  <ParentQualificationName>sample string 21</ParentQualificationName>
  <PostCode>1</PostCode>
  <StartDate>2024-09-29T07:02:26.9720051+10:00</StartDate>
  <State>sample string 13</State>
  <Status>2</Status>
  <StreetAddress1>sample string 10</StreetAddress1>
  <StreetAddress2>sample string 11</StreetAddress2>
  <Suburb>sample string 12</Suburb>
</ClassInstanceEditVue>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'ClassInstanceEditVue'.

Response Information

Resource Description

Qualification
NameDescriptionTypeAdditional information
Id

integer

None.

Status

integer

None.

Featured

boolean

None.

Code

string

Max length: 25

Name

string

Max length: 250

SeoPageTitle

string

Max length: 250

SeoMetaKeywords

string

None.

SeoH1Title

string

None.

AxcelerateType

string

Max length: 25

AxcRefID

integer

None.

Cost

integer

None.

Excerpt

string

None.

PerpetuallyAvailableOnline

boolean

None.

CareerOpportunitiesHTML

string

None.

ThumbnailURL

string

None.

GridImageURL

string

None.

ImageURL

string

None.

EmploymentOutcome

decimal number

None.

AverageSalary

integer

None.

Created

date

None.

TimesViewed

integer

None.

QualificationTypeId

integer

None.

QualificationType

QualificationType

None.

StudyAreaId

integer

None.

StudyArea

StudyArea

None.

StudyLevelId

integer

None.

StudyLevel

StudyLevel

None.

SearchResultCostId

integer

None.

SearchResultCost

Cost

None.

ChildrenQualifications

Collection of ChildrenQualification

None.

ClassInstances

Collection of ClassInstance

None.

QualificationModeOfDeliveryRelationships

Collection of QualificationModeOfDeliveryRelationship

None.

Response Formats

application/json

Sample:

An exception has occurred while using the formatter 'JsonMediaTypeFormatter' to generate sample for media type 'application/json'. Exception message: Self referencing loop detected with type 'StategixWordpressClassManger.DataModels.Qualification'. Path 'qualificationType.qualifications'.

text/json

Sample:

An exception has occurred while using the formatter 'JsonMediaTypeFormatter' to generate sample for media type 'text/json'. Exception message: Self referencing loop detected with type 'StategixWordpressClassManger.DataModels.Qualification'. Path 'qualificationType.qualifications'.

text/html

Sample:

An exception has occurred while using the formatter 'JsonMediaTypeFormatter' to generate sample for media type 'text/html'. Exception message: Self referencing loop detected with type 'StategixWordpressClassManger.DataModels.Qualification'. Path 'qualificationType.qualifications'.

application/xml

Sample:

An exception has occurred while using the formatter 'XmlMediaTypeFormatter' to generate sample for media type 'application/xml'. Exception message: Object graph for type 'StategixWordpressClassManger.DataModels.ChildrenQualification' contains cycles and cannot be serialized if reference tracking is disabled.

text/xml

Sample:

An exception has occurred while using the formatter 'XmlMediaTypeFormatter' to generate sample for media type 'text/xml'. Exception message: Object graph for type 'StategixWordpressClassManger.DataModels.ChildrenQualification' contains cycles and cannot be serialized if reference tracking is disabled.