Viewings: POST

Create new Viewing.

Request - POST https://api-uat.vtopenview.com/Calendar/SaveFinancialService

You will need to supply a request body with this method.
You will need to include your access token upon making a request. For more information, see the authentication and authorization page.

Example request with authorization:

curl -- POST Base URI: https://api-uat.vtopenview.com/Calendar/SaveFinancialService
--header "Authorization: Bearer MTQ0NjJkZmQ5OTM2NDE1ghNNBiuyUYUN"

Request Body
Example request body:

Content-Type: application/json
{
"ApplicantId": long,
"PropertyId": long,
"Lettings": boolean,
"Sales": boolean,
"Confirmed": boolean,
"ViewingStatusId": integer,
"Arrangements":"string",
"Accompanied": boolean,
"RecordType": integer,
"PropertyOwnerId": long,
"UserId": long,
"CalendarEvent": {
"Title": "string,"
"StartDate": "string",
"EndDate": "string",
"BranchId": long,
"CalendarAssignedUsers": [
{
"UserId": long
}
],
"EventCalendars": [
{
"CalendarId": integer
}
],
}
}

Viewing Status Id:

The list below describes the possible Viewing Status ids.

Booked = 1

Feedback Received = 2

Cancelled = 3

On hold = 4

Waiting list = 21

Applicant no show = 30

Example field on request:

"ViewingStatusId": 1

Record Type:

The list below describes the possible record type ids.

Property = 3

Example field on request:

"RecordType": 3

Response

If successful, this method returns a response body with the following structure:

Example response:

HTTPS 200 OK
Content-Type: Viewing/json
1