GET api/V1/Campuses/{id}/Venues?vcode={vcode}&vsuburb={vsuburb}&vstate={vstate}&vpostcode={vpostcode}&vcountry={vcountry}

Get associated venues/training locations list by specific campus.

[Optional] You can filter venues/training locations result with specific search filter by query strings.

E.g.
  • GET 'api/V1/Campuses/{id}/Venues'
  • GET 'api/V1/Campuses/{id}/Venues?vstate=NSW'
  • GET 'api/V1/Campuses/{id}/Venues?vstate=NSW&vcountry=Australia'

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

Campus id

integer

Required

vcode

Venue/Training location code

string

None.

vsuburb

Venue/Training location suburb

string

None.

vstate

Venue/Training location state

string

None.

vpostcode

Venue/Training location postcode

string

None.

vcountry

Venue/Training location country

string

None.

Body Parameters

None.

Response Information

Resource Description

Collection of ModelVenueV1
NameDescriptionTypeAdditional information
VenueCode

Venue/Training location code/identifier

string

Required

CampusId

Unique campus identifier.

integer

Required

VenueName

Venue/Training location name

string

Required

BuildingName

Address - building name

string

None.

FlatUnitDetail

Address - flat/unit detail

string

None.

StreetNumber

Address - street number

string

Required

StreetName

Address - street name

string

Required

Suburb

Address - suburb

string

Required

State

Address - state

string

Required

Postcode

Address - postcode

string

Required

Data type: PostalCode

Country

Address - country

string

Required

ContactNo

Address - contact number

string

Required

Data type: PhoneNumber

Response Formats

application/json, text/json

Sample:
[
  {
    "VenueCode": "sample string 1",
    "CampusId": 2,
    "VenueName": "sample string 3",
    "BuildingName": "sample string 4",
    "FlatUnitDetail": "sample string 5",
    "StreetNumber": "sample string 6",
    "StreetName": "sample string 7",
    "Suburb": "sample string 8",
    "State": "sample string 9",
    "Postcode": "sample string 10",
    "Country": "sample string 11",
    "ContactNo": "sample string 12"
  },
  {
    "VenueCode": "sample string 1",
    "CampusId": 2,
    "VenueName": "sample string 3",
    "BuildingName": "sample string 4",
    "FlatUnitDetail": "sample string 5",
    "StreetNumber": "sample string 6",
    "StreetName": "sample string 7",
    "Suburb": "sample string 8",
    "State": "sample string 9",
    "Postcode": "sample string 10",
    "Country": "sample string 11",
    "ContactNo": "sample string 12"
  }
]

application/xml, text/xml

Sample:
<ArrayOfModelVenueV1 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DotEdu_CricosWebAPI.Models.Cricos.V1">
  <ModelVenueV1>
    <BuildingName>sample string 4</BuildingName>
    <CampusId>2</CampusId>
    <ContactNo>sample string 12</ContactNo>
    <Country>sample string 11</Country>
    <FlatUnitDetail>sample string 5</FlatUnitDetail>
    <Postcode>sample string 10</Postcode>
    <State>sample string 9</State>
    <StreetName>sample string 7</StreetName>
    <StreetNumber>sample string 6</StreetNumber>
    <Suburb>sample string 8</Suburb>
    <VenueCode>sample string 1</VenueCode>
    <VenueName>sample string 3</VenueName>
  </ModelVenueV1>
  <ModelVenueV1>
    <BuildingName>sample string 4</BuildingName>
    <CampusId>2</CampusId>
    <ContactNo>sample string 12</ContactNo>
    <Country>sample string 11</Country>
    <FlatUnitDetail>sample string 5</FlatUnitDetail>
    <Postcode>sample string 10</Postcode>
    <State>sample string 9</State>
    <StreetName>sample string 7</StreetName>
    <StreetNumber>sample string 6</StreetNumber>
    <Suburb>sample string 8</Suburb>
    <VenueCode>sample string 1</VenueCode>
    <VenueName>sample string 3</VenueName>
  </ModelVenueV1>
</ArrayOfModelVenueV1>