Skip to content

Latest commit

 

History

History
51 lines (45 loc) · 1.22 KB

File metadata and controls

51 lines (45 loc) · 1.22 KB
description Automatically generated file. DO NOT MODIFY
const options = {
	authProvider,
};

const client = Client.init(options);

const openShift = {
   id: 'OPNSHFT_577b75d2-a927-48c0-a5d1-dc984894e7b8',
   schedulingGroupId: 'TAG_228940ed-ff84-4e25-b129-1b395cf78be0',
   sharedOpenShift: {
      notes: 'InventoryManagement',
      openSlotCount: 2,
      displayName: 'Dayshift',
      startDateTime: '2018-10-04T00: 58: 45.340Z',
      endDateTime: '2018-10-04T09: 50: 45.332Z',
      theme: 'white',
      activities: [
         {
            isPaid: true,
            startDateTime: '2018-10-04T00: 58: 45.340Z',
            endDateTime: '2018-10-04T01: 58: 45.340Z',
            code: '',
            displayName: 'Lunch'
         }
      ]
   },
   draftOpenShift: null,
   createdDateTime: '2019-03-14T04: 32: 51.451Z',
   lastModifiedDateTime: '2019-03-14T05: 32: 51.451Z',
   lastModifiedBy: {
      application: null,
      device: null,
      conversation: null,
      user: {
         id: '366c0b19-49b1-41b5-a03f-9f3887bd0ed8',
         displayName: 'JohnDoe'
      }
   }
};

await client.api('/teams/788b75d2-a911-48c0-a5e2-dc98480457e3/schedule/openShifts')
	.version('beta')
	.post(openShift);