POST v1/Orders/{id}/BookPhotographer

Book a photographer

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

Order number

integer

Required

Body Parameters

BookPhotographerDataBindingModel
NameDescriptionTypeAdditional information
RowVersion

unsigned integer

Required

Range: inclusive between 0 and 1.84467440737096E+19

DateTime

date

Required

PhotographerId

integer

Required

Range: inclusive between 1 and 2147483647

PhotographerNotes

string

String length: inclusive between 0 and 1000

SendAppointmentConfirmationEmail

boolean

None.

SendAppointmentConfirmationSms

boolean

None.

BookedBy

string

String length: inclusive between 0 and 100

SendBookingEmail

boolean

None.

VendorEmail

string

String length: inclusive between 0 and 100

EmailAccessContact

boolean

None.

EmailAgentContact

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "rowVersion": 1,
  "dateTime": "2025-04-24T12:51:40.1682856+01:00",
  "photographerId": 3,
  "photographerNotes": "sample string 4",
  "sendAppointmentConfirmationEmail": true,
  "sendAppointmentConfirmationSms": true,
  "bookedBy": "sample string 7",
  "sendBookingEmail": true,
  "vendorEmail": "sample string 9",
  "emailAccessContact": true,
  "emailAgentContact": true
}

Response Information

Resource Description

Returns in below JSON format

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.