Resources-Bookings

Number of APIs: 8

  1. Create Booking Entry POST {{baseUrl}}/odata/BookingEntries/Create

  2. Get Booking Entry GET {{baseUrl}}/odata/BookingEntries(ffa95ae7-deb1-4f85-add5-ecc2927041fe)?$expand=detailEntries

  3. Get Booking Entry Details GET {{baseUrl}}/odata/BookingEntries(1fa6618f-d355-499b-b787-f75b19a65f09)/GetDetails(scale=WP.PlanningScale'Day')

  4. Update Booking Entry POST {{baseUrl}}/odata/BookingEntries(0e71fe60-4c7a-4489-ab62-10cb9fc877e7)/UpdateWithScaling

  5. Delete Booking Entry DELETE {{baseUrl}}/OData/BookingEntries(9eba43c3-06df-44f0-b237-2eea3aebd631)

  6. Query Booking Entries GET {{baseUrl}}/odata/BookingEntries?$select=id,rowVersion,requiredHours,bookedHours,resourceId,type,from,to,planningMethod,editAllowed,isTimeOff&$expand=detailEntries($select=date,hours),project($select=id,name),resourceRequest($select=id,name)

  7. Switch Booking Entry Type To Soft POST {{baseUrl}}/odata/BookingEntries(086813ef-d548-4b5d-9299-67523fb88634)/SwitchToSoft

  8. Switch Booking Entry Type To Hard POST {{baseUrl}}/odata/BookingEntries(086813ef-d548-4b5d-9299-67523fb88634)/SwitchToHard