AbodeONE

<back to all web services

UpdateHousingPoolMember

Requires Authentication
Required role:Admin
The following routes are available for this service:
PUT/housing_pool_members/{Id}
UpdateHousingPoolMember Parameters:
NameParameterData TypeRequiredDescription
IdpathintNo
HousingPoolIdbodyintNo
StudentIdbodyintNo
AppIdbodyint?No
CopiedFromHousingPoolIdbodyint?No
FuturePlanResponseIdbodyint?No
MemberStatusbodyHousingPoolMemberStatus?No
MemberStatusDtbodyDateTime?No
MemberStatusUsernamebodystringNo
ArrivalDtbodyDateTimeNo
RequestAssignedRoommatebodybool?No
IsRabodybool?No
FeeTypebodyHousingPoolMemberFeeType?No
FeeAmountbodyintNo
FeeStatusbodyHousingPoolMemberFeeStatus?No
FeeStatusDtbodyDateTime?No
FeeUsernamebodystringNo
RoomAloneStatusbodyHousingPoolMemberRoomAloneStatus?No
RoomAloneStatusDtbodyDateTime?No
RoomAloneUsernamebodystringNo
PriorityScorebodyint?No
PriorityRankbodyint?No
CommentsbodystringNo
ApprovalDtbodyDateTime?No
ApprovalReasonbodystringNo
ApprovalUserbodystringNo
HousingPoolMemberStatus Enum:
Active
Waitlist
Denied
Requested
Canceled
HousingPoolMemberFeeType Enum:
Deposit
Onetime
Annual
Session
None
HousingPoolMemberFeeStatus Enum:
Paid
Refunded
Unknown
Unpaid
HousingPoolMemberRoomAloneStatus Enum:
NotRequested
Requested
Denied
Approved
UpdateHousingPoolMemberResponse Parameters:
NameParameterData TypeRequiredDescription
ResultformHousingPoolMemberDTONo
ResponseStatusformResponseStatusNo
HousingPoolMemberDTO Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
HousingPoolIdformintNo
StudentIdformintNo
AppIdformint?No
CopiedFromHousingPoolIdformint?No
FuturePlanResponseIdformint?No
MemberStatusformHousingPoolMemberStatus?No
MemberStatusDtformDateTime?No
MemberStatusUsernameformstringNo
ArrivalDtformDateTimeNo
RequestAssignedRoommateformbool?No
IsRaformbool?No
FeeTypeformHousingPoolMemberFeeType?No
FeeAmountformintNo
FeeStatusformHousingPoolMemberFeeStatus?No
FeeStatusDtformDateTime?No
FeeUsernameformstringNo
RoomAloneStatusformHousingPoolMemberRoomAloneStatus?No
RoomAloneStatusDtformDateTime?No
RoomAloneUsernameformstringNo
PriorityScoreformint?No
PriorityRankformint?No
CommentsformstringNo
ApprovalDtformDateTime?No
ApprovalReasonformstringNo
ApprovalUserformstringNo
CreatedDtformDateTimeNo
CreatedByformstringNo
ModifiedDtformDateTime?No
ModifiedByformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv

HTTP + CSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

PUT //housing_pool_members/{Id} HTTP/1.1 
Host: api.lsu.abodehms.com 
Accept: text/csv
Content-Type: text/csv
Content-Length: length

{Unable to show example output for type 'UpdateHousingPoolMember' using the custom 'csv' filter}One or more errors occurred. (Unable to cast object of type 'ServiceStack.Host.BasicResponse' to type 'ServiceStack.Host.NetCore.NetCoreResponse'.)
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{Unable to show example output for type 'UpdateHousingPoolMemberResponse' using the custom 'csv' filter}One or more errors occurred. (Unable to cast object of type 'ServiceStack.Host.BasicResponse' to type 'ServiceStack.Host.NetCore.NetCoreResponse'.)