Mindbody · JSON Structure

Public Api V6 Assign Staff Session Type Response Structure

Implementation of the 'AssignStaffSessionTypeResponse' model.

Type: object Properties: 8
FitnessWellnessBeautySchedulingBookingPoint of SaleStudiosSalonsSpasWebhooks

AssignStaffSessionTypeResponse is a JSON Structure definition published by Mindbody, describing 8 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

StaffId SessionTypeId PayRateType PayRateAmount TimeLength PrepTime FinishTime Active

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/mindbody/refs/heads/main/json-structure/public-api-v6-assign-staff-session-type-response-structure.json",
  "name": "AssignStaffSessionTypeResponse",
  "description": "Implementation of the 'AssignStaffSessionTypeResponse' model.",
  "type": "object",
  "properties": {
    "StaffId": {
      "type": "int32",
      "description": "Staff member assigned to the session type",
      "example": 123456
    },
    "SessionTypeId": {
      "type": "int32",
      "description": "The session type the staff member is assigned to",
      "example": 123456
    },
    "PayRateType": {
      "type": "string",
      "description": "The pay rate type name Can be: \"Flat\", \"Percent\", or \"No Pay\"",
      "example": "example-value"
    },
    "PayRateAmount": {
      "type": "double",
      "description": "The pay rate amount. It is interpreted based on the value of PayRateTypeId",
      "example": 49.99
    },
    "TimeLength": {
      "type": "int32",
      "description": "The staff specific amount of time that a session of this type typically lasts.",
      "example": 1
    },
    "PrepTime": {
      "type": "int32",
      "description": "Prep time in minutes",
      "example": 1
    },
    "FinishTime": {
      "type": "int32",
      "description": "Finish time in minutes",
      "example": 1
    },
    "Active": {
      "type": "boolean",
      "description": "Whether this association is active",
      "example": true
    }
  }
}