Skip to main content
POST
/
v1
/
resources
/
schedulingSlot
Create Slot
const url = 'https://api.runmorph.dev/v1/resources/schedulingSlot';
const options = {
  method: 'POST',
  headers: {
    'x-api-key': '<api-key>',
    'x-api-secret': '<api-key>',
    'x-connector-id': '<api-key>',
    'x-owner-id': '<api-key>',
    'x-session-token': '<api-key>',
    'Content-Type': 'application/json'
  },
  body: '{"eventType":{"id":"<string>","object":"resourceRef","model":"<string>","fields":"<any>","rawResource":"<any>","remote":{"id":"<string>"},"createdAt":"<string>","updatedAt":"<string>"},"timezone":"<string>","status":"available","date":"<string>","startTime":"<string>"}'
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
{
  "object": "resourceRef",
  "model": "<string>",
  "id": "<string>",
  "remote": {
    "id": "<string>"
  }
}

Authorizations

x-api-key
string
header
required
x-api-secret
string
header
required
x-connector-id
string
header
required
x-owner-id
string
header
required
x-session-token
string
header
required

Query Parameters

returnResource
default:false

Body

status
enum<string>
required

Availability status of the slot

Available options:
available,
unavailable
date
string
required

Date of the scheduling slot

startTime
string
required

Start time of the scheduling slot

eventType
object

The scheduling event type this slot belongs to

timezone
string

Timezone of the scheduling slot

Response

Created

  • Option 1
  • Option 2
object
enum<string>
default:resource
required
Available options:
resourceRef
model
string
required
id
string
required
remote
object