> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pinkfish.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# rentman-planning

> Rentman Planning - project equipment, functions, function groups, and requests

**Server path:** `/rentman-planning` | **Type:** Application | **PCID required:** Yes

## Tools

| Tool                                                                                                                                                      | Description                             |
| --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------- |
| [`rentman_planning_create_project_request`](#rentman_planning_create_project_request)                                                                     | Create ProjectRequest item.             |
| [`rentman_planning_create_project_request_equipment`](#rentman_planning_create_project_request_equipment)                                                 | Create ProjectRequestEquipment item.    |
| [`rentman_planning_delete_project_request`](#rentman_planning_delete_project_request)                                                                     | Delete ProjectRequest item.             |
| [`rentman_planning_delete_project_request_equipment`](#rentman_planning_delete_project_request_equipment)                                                 | Delete ProjectRequestEquipment item.    |
| [`rentman_planning_get_project_equipment_collection`](#rentman_planning_get_project_equipment_collection)                                                 | Get ProjectEquipment collection.        |
| [`rentman_planning_get_project_equipment_group_collection`](#rentman_planning_get_project_equipment_group_collection)                                     | Get ProjectEquipmentGroup collection.   |
| [`rentman_planning_get_project_equipment_group_item`](#rentman_planning_get_project_equipment_group_item)                                                 | Get ProjectEquipmentGroup item.         |
| [`rentman_planning_get_project_equipment_group_project_equipment_collection`](#rentman_planning_get_project_equipment_group_project_equipment_collection) | Get ProjectEquipment collection.        |
| [`rentman_planning_get_project_equipment_item`](#rentman_planning_get_project_equipment_item)                                                             | Get ProjectEquipment item.              |
| [`rentman_planning_get_project_function_collection`](#rentman_planning_get_project_function_collection)                                                   | Get ProjectFunction collection.         |
| [`rentman_planning_get_project_function_group_collection`](#rentman_planning_get_project_function_group_collection)                                       | Get ProjectFunctionGroup collection.    |
| [`rentman_planning_get_project_function_group_item`](#rentman_planning_get_project_function_group_item)                                                   | Get ProjectFunctionGroup item.          |
| [`rentman_planning_get_project_function_group_project_function_collection`](#rentman_planning_get_project_function_group_project_function_collection)     | Get ProjectFunction collection.         |
| [`rentman_planning_get_project_function_item`](#rentman_planning_get_project_function_item)                                                               | Get ProjectFunction item.               |
| [`rentman_planning_get_project_function_project_crew_collection`](#rentman_planning_get_project_function_project_crew_collection)                         | Get ProjectCrew collection.             |
| [`rentman_planning_get_project_function_project_vehicle_collection`](#rentman_planning_get_project_function_project_vehicle_collection)                   | Get ProjectVehicle collection.          |
| [`rentman_planning_get_project_request_collection`](#rentman_planning_get_project_request_collection)                                                     | Get ProjectRequest collection.          |
| [`rentman_planning_get_project_request_equipment_collection`](#rentman_planning_get_project_request_equipment_collection)                                 | Get ProjectRequestEquipment collection. |
| [`rentman_planning_get_project_request_equipment_item`](#rentman_planning_get_project_request_equipment_item)                                             | Get ProjectRequestEquipment item.       |
| [`rentman_planning_get_project_request_item`](#rentman_planning_get_project_request_item)                                                                 | Get ProjectRequest item.                |
| [`rentman_planning_get_project_request_project_request_equipment_collection`](#rentman_planning_get_project_request_project_request_equipment_collection) | Get ProjectRequestEquipment collection. |
| [`rentman_planning_update_project_request`](#rentman_planning_update_project_request)                                                                     | Update ProjectRequest item.             |
| [`rentman_planning_update_project_request_equipment`](#rentman_planning_update_project_request_equipment)                                                 | Update ProjectRequestEquipment item.    |

***

## rentman\_planning\_create\_project\_request

Create ProjectRequest item.

**Parameters:**

| Parameter                     | Type    | Required | Default | Description                 |                   |
| ----------------------------- | ------- | -------- | ------- | --------------------------- | ----------------- |
| `contact_mailing_city`        | string  | No       | —       | Contact Mailing City        |                   |
| `contact_mailing_country`     | string  | No       | —       | Contact Mailing Country     |                   |
| `contact_mailing_number`      | string  | No       | —       | Contact Mailing Number      |                   |
| `contact_mailing_postalcode`  | string  | No       | —       | Contact Mailing Postalcode  |                   |
| `contact_mailing_street`      | string  | No       | —       | Contact Mailing Street      |                   |
| `contact_name`                | string  | No       | —       | Contact Name                |                   |
| `contact_person_email`        | string  | No       | —       | Contact Person Email        |                   |
| `contact_person_first_name`   | string  | No       | —       | Contact Person First Name   |                   |
| `contact_person_lastname`     | string  | No       | —       | Contact Person Lastname     |                   |
| `contact_person_middle_name`  | string  | No       | —       | Contact Person Middle Name  |                   |
| `contact_phone`               | string  | No       | —       | Contact Phone               |                   |
| `external_reference`          | integer | No       | —       | External Reference          |                   |
| `in`                          | string  | null     | No      | —                           | The in value      |
| `is_paid`                     | boolean | No       | —       | Is Paid                     |                   |
| `language`                    | string  | No       | —       | The language value          |                   |
| `linked_contact`              | string  | null     | No      | —                           | Linked Contact    |
| `location_mailing_city`       | string  | No       | —       | Location Mailing City       |                   |
| `location_mailing_country`    | string  | No       | —       | Location Mailing Country    |                   |
| `location_mailing_number`     | string  | No       | —       | Location Mailing Number     |                   |
| `location_mailing_postalcode` | string  | No       | —       | Location Mailing Postalcode |                   |
| `location_mailing_street`     | string  | No       | —       | Location Mailing Street     |                   |
| `location_name`               | string  | No       | —       | Location Name               |                   |
| `location_phone`              | string  | No       | —       | Location Phone              |                   |
| `name`                        | string  | No       | —       | The name value              |                   |
| `out`                         | string  | null     | No      | —                           | The out value     |
| `planperiod_end`              | string  | Yes      | —       | Planperiod End              |                   |
| `planperiod_start`            | string  | Yes      | —       | Planperiod Start            |                   |
| `price`                       | number  | No       | —       | The price value             |                   |
| `remark`                      | string  | No       | —       | The remark value            |                   |
| `usageperiod_end`             | string  | null     | No      | —                           | Usageperiod End   |
| `usageperiod_start`           | string  | null     | No      | —                           | Usageperiod Start |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "contact_mailing_city": {
        "type": "string",
        "description": "Contact Mailing City"
      },
      "contact_mailing_country": {
        "type": "string",
        "description": "Contact Mailing Country"
      },
      "contact_mailing_number": {
        "type": "string",
        "description": "Contact Mailing Number"
      },
      "contact_mailing_postalcode": {
        "type": "string",
        "description": "Contact Mailing Postalcode"
      },
      "contact_mailing_street": {
        "type": "string",
        "description": "Contact Mailing Street"
      },
      "contact_name": {
        "type": "string",
        "description": "Contact Name"
      },
      "contact_person_email": {
        "type": "string",
        "description": "Contact Person Email"
      },
      "contact_person_first_name": {
        "type": "string",
        "description": "Contact Person First Name"
      },
      "contact_person_lastname": {
        "type": "string",
        "description": "Contact Person Lastname"
      },
      "contact_person_middle_name": {
        "type": "string",
        "description": "Contact Person Middle Name"
      },
      "contact_phone": {
        "type": "string",
        "description": "Contact Phone"
      },
      "external_reference": {
        "type": "integer",
        "description": "External Reference"
      },
      "in": {
        "type": [
          "string",
          "null"
        ],
        "description": "The in value"
      },
      "is_paid": {
        "type": "boolean",
        "description": "Is Paid"
      },
      "language": {
        "type": "string",
        "description": "The language value"
      },
      "linked_contact": {
        "type": [
          "string",
          "null"
        ],
        "description": "Linked Contact"
      },
      "location_mailing_city": {
        "type": "string",
        "description": "Location Mailing City"
      },
      "location_mailing_country": {
        "type": "string",
        "description": "Location Mailing Country"
      },
      "location_mailing_number": {
        "type": "string",
        "description": "Location Mailing Number"
      },
      "location_mailing_postalcode": {
        "type": "string",
        "description": "Location Mailing Postalcode"
      },
      "location_mailing_street": {
        "type": "string",
        "description": "Location Mailing Street"
      },
      "location_name": {
        "type": "string",
        "description": "Location Name"
      },
      "location_phone": {
        "type": "string",
        "description": "Location Phone"
      },
      "name": {
        "type": "string",
        "description": "The name value"
      },
      "out": {
        "type": [
          "string",
          "null"
        ],
        "description": "The out value"
      },
      "planperiod_end": {
        "type": "string",
        "description": "Planperiod End"
      },
      "planperiod_start": {
        "type": "string",
        "description": "Planperiod Start"
      },
      "price": {
        "type": "number",
        "description": "The price value"
      },
      "remark": {
        "type": "string",
        "description": "The remark value"
      },
      "usageperiod_end": {
        "type": [
          "string",
          "null"
        ],
        "description": "Usageperiod End"
      },
      "usageperiod_start": {
        "type": [
          "string",
          "null"
        ],
        "description": "Usageperiod Start"
      }
    },
    "required": [
      "PCID",
      "planperiod_end",
      "planperiod_start"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_create\_project\_request\_equipment

Create ProjectRequestEquipment item.

**Parameters:**

| Parameter          | Type    | Required | Default | Description                |                                |
| ------------------ | ------- | -------- | ------- | -------------------------- | ------------------------------ |
| `id`               | integer | Yes      | —       | Numeric ID of the itemtype |                                |
| `discount`         | number  | No       | —       | The discount value         |                                |
| `external_remark`  | string  | No       | —       | External Remark            |                                |
| `factor`           | string  | No       | —       | The factor value           |                                |
| `is_comment`       | boolean | No       | —       | Is Comment                 |                                |
| `is_kit`           | boolean | No       | —       | Is Kit                     |                                |
| `linked_equipment` | string  | null     | No      | —                          | Linked Equipment               |
| `name`             | string  | No       | —       | The name value             |                                |
| `order`            | string  | No       | —       | The order value            |                                |
| `parent`           | string  | null     | No      | —                          | The combination it is part of. |
| `quantity`         | integer | No       | —       | The quantity value         |                                |
| `quantity_total`   | integer | No       | —       | Quantity Total             |                                |
| `unit_price`       | number  | No       | —       | Unit Price                 |                                |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "integer",
        "description": "Numeric ID of the itemtype"
      },
      "discount": {
        "type": "number",
        "description": "The discount value"
      },
      "external_remark": {
        "type": "string",
        "description": "External Remark"
      },
      "factor": {
        "type": "string",
        "description": "The factor value"
      },
      "is_comment": {
        "type": "boolean",
        "description": "Is Comment"
      },
      "is_kit": {
        "type": "boolean",
        "description": "Is Kit"
      },
      "linked_equipment": {
        "type": [
          "string",
          "null"
        ],
        "description": "Linked Equipment"
      },
      "name": {
        "type": "string",
        "description": "The name value"
      },
      "order": {
        "type": "string",
        "description": "The order value"
      },
      "parent": {
        "type": [
          "string",
          "null"
        ],
        "description": "The combination it is part of."
      },
      "quantity": {
        "type": "integer",
        "description": "The quantity value"
      },
      "quantity_total": {
        "type": "integer",
        "description": "Quantity Total"
      },
      "unit_price": {
        "type": "number",
        "description": "Unit Price"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_delete\_project\_request

Delete ProjectRequest item.

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `id`      | integer | Yes      | —       | Numeric ID of the itemtype |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "integer",
        "description": "Numeric ID of the itemtype"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_delete\_project\_request\_equipment

Delete ProjectRequestEquipment item.

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `id`      | integer | Yes      | —       | Numeric ID of the itemtype |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "integer",
        "description": "Numeric ID of the itemtype"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_get\_project\_equipment\_collection

Get ProjectEquipment collection.

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_get\_project\_equipment\_group\_collection

Get ProjectEquipmentGroup collection.

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_get\_project\_equipment\_group\_item

Get ProjectEquipmentGroup item.

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `id`      | integer | Yes      | —       | Numeric ID of the itemtype |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "integer",
        "description": "Numeric ID of the itemtype"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_get\_project\_equipment\_group\_project\_equipment\_collection

Get ProjectEquipment collection.

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `id`      | integer | Yes      | —       | Numeric ID of the itemtype |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "integer",
        "description": "Numeric ID of the itemtype"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_get\_project\_equipment\_item

Get ProjectEquipment item.

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `id`      | integer | Yes      | —       | Numeric ID of the itemtype |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "integer",
        "description": "Numeric ID of the itemtype"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_get\_project\_function\_collection

Get ProjectFunction collection.

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_get\_project\_function\_group\_collection

Get ProjectFunctionGroup collection.

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_get\_project\_function\_group\_item

Get ProjectFunctionGroup item.

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `id`      | integer | Yes      | —       | Numeric ID of the itemtype |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "integer",
        "description": "Numeric ID of the itemtype"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_get\_project\_function\_group\_project\_function\_collection

Get ProjectFunction collection.

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `id`      | integer | Yes      | —       | Numeric ID of the itemtype |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "integer",
        "description": "Numeric ID of the itemtype"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_get\_project\_function\_item

Get ProjectFunction item.

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `id`      | integer | Yes      | —       | Numeric ID of the itemtype |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "integer",
        "description": "Numeric ID of the itemtype"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_get\_project\_function\_project\_crew\_collection

Get ProjectCrew collection.

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `id`      | integer | Yes      | —       | Numeric ID of the itemtype |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "integer",
        "description": "Numeric ID of the itemtype"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_get\_project\_function\_project\_vehicle\_collection

Get ProjectVehicle collection.

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `id`      | integer | Yes      | —       | Numeric ID of the itemtype |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "integer",
        "description": "Numeric ID of the itemtype"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_get\_project\_request\_collection

Get ProjectRequest collection.

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_get\_project\_request\_equipment\_collection

Get ProjectRequestEquipment collection.

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_get\_project\_request\_equipment\_item

Get ProjectRequestEquipment item.

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `id`      | integer | Yes      | —       | Numeric ID of the itemtype |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "integer",
        "description": "Numeric ID of the itemtype"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_get\_project\_request\_item

Get ProjectRequest item.

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `id`      | integer | Yes      | —       | Numeric ID of the itemtype |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "integer",
        "description": "Numeric ID of the itemtype"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_get\_project\_request\_project\_request\_equipment\_collection

Get ProjectRequestEquipment collection.

**Parameters:**

| Parameter | Type    | Required | Default | Description                |
| --------- | ------- | -------- | ------- | -------------------------- |
| `id`      | integer | Yes      | —       | Numeric ID of the itemtype |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "integer",
        "description": "Numeric ID of the itemtype"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_update\_project\_request

Update ProjectRequest item.

**Parameters:**

| Parameter                     | Type    | Required | Default | Description                 |                   |
| ----------------------------- | ------- | -------- | ------- | --------------------------- | ----------------- |
| `id`                          | integer | Yes      | —       | Numeric ID of the itemtype  |                   |
| `contact_mailing_city`        | string  | No       | —       | Contact Mailing City        |                   |
| `contact_mailing_country`     | string  | No       | —       | Contact Mailing Country     |                   |
| `contact_mailing_number`      | string  | No       | —       | Contact Mailing Number      |                   |
| `contact_mailing_postalcode`  | string  | No       | —       | Contact Mailing Postalcode  |                   |
| `contact_mailing_street`      | string  | No       | —       | Contact Mailing Street      |                   |
| `contact_name`                | string  | No       | —       | Contact Name                |                   |
| `contact_person_email`        | string  | No       | —       | Contact Person Email        |                   |
| `contact_person_first_name`   | string  | No       | —       | Contact Person First Name   |                   |
| `contact_person_lastname`     | string  | No       | —       | Contact Person Lastname     |                   |
| `contact_person_middle_name`  | string  | No       | —       | Contact Person Middle Name  |                   |
| `contact_phone`               | string  | No       | —       | Contact Phone               |                   |
| `external_reference`          | integer | No       | —       | External Reference          |                   |
| `in`                          | string  | null     | No      | —                           | The in value      |
| `is_paid`                     | boolean | No       | —       | Is Paid                     |                   |
| `language`                    | string  | No       | —       | The language value          |                   |
| `linked_contact`              | string  | null     | No      | —                           | Linked Contact    |
| `location_mailing_city`       | string  | No       | —       | Location Mailing City       |                   |
| `location_mailing_country`    | string  | No       | —       | Location Mailing Country    |                   |
| `location_mailing_number`     | string  | No       | —       | Location Mailing Number     |                   |
| `location_mailing_postalcode` | string  | No       | —       | Location Mailing Postalcode |                   |
| `location_mailing_street`     | string  | No       | —       | Location Mailing Street     |                   |
| `location_name`               | string  | No       | —       | Location Name               |                   |
| `location_phone`              | string  | No       | —       | Location Phone              |                   |
| `name`                        | string  | No       | —       | The name value              |                   |
| `out`                         | string  | null     | No      | —                           | The out value     |
| `planperiod_end`              | string  | Yes      | —       | Planperiod End              |                   |
| `planperiod_start`            | string  | Yes      | —       | Planperiod Start            |                   |
| `price`                       | number  | No       | —       | The price value             |                   |
| `remark`                      | string  | No       | —       | The remark value            |                   |
| `usageperiod_end`             | string  | null     | No      | —                           | Usageperiod End   |
| `usageperiod_start`           | string  | null     | No      | —                           | Usageperiod Start |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "integer",
        "description": "Numeric ID of the itemtype"
      },
      "contact_mailing_city": {
        "type": "string",
        "description": "Contact Mailing City"
      },
      "contact_mailing_country": {
        "type": "string",
        "description": "Contact Mailing Country"
      },
      "contact_mailing_number": {
        "type": "string",
        "description": "Contact Mailing Number"
      },
      "contact_mailing_postalcode": {
        "type": "string",
        "description": "Contact Mailing Postalcode"
      },
      "contact_mailing_street": {
        "type": "string",
        "description": "Contact Mailing Street"
      },
      "contact_name": {
        "type": "string",
        "description": "Contact Name"
      },
      "contact_person_email": {
        "type": "string",
        "description": "Contact Person Email"
      },
      "contact_person_first_name": {
        "type": "string",
        "description": "Contact Person First Name"
      },
      "contact_person_lastname": {
        "type": "string",
        "description": "Contact Person Lastname"
      },
      "contact_person_middle_name": {
        "type": "string",
        "description": "Contact Person Middle Name"
      },
      "contact_phone": {
        "type": "string",
        "description": "Contact Phone"
      },
      "external_reference": {
        "type": "integer",
        "description": "External Reference"
      },
      "in": {
        "type": [
          "string",
          "null"
        ],
        "description": "The in value"
      },
      "is_paid": {
        "type": "boolean",
        "description": "Is Paid"
      },
      "language": {
        "type": "string",
        "description": "The language value"
      },
      "linked_contact": {
        "type": [
          "string",
          "null"
        ],
        "description": "Linked Contact"
      },
      "location_mailing_city": {
        "type": "string",
        "description": "Location Mailing City"
      },
      "location_mailing_country": {
        "type": "string",
        "description": "Location Mailing Country"
      },
      "location_mailing_number": {
        "type": "string",
        "description": "Location Mailing Number"
      },
      "location_mailing_postalcode": {
        "type": "string",
        "description": "Location Mailing Postalcode"
      },
      "location_mailing_street": {
        "type": "string",
        "description": "Location Mailing Street"
      },
      "location_name": {
        "type": "string",
        "description": "Location Name"
      },
      "location_phone": {
        "type": "string",
        "description": "Location Phone"
      },
      "name": {
        "type": "string",
        "description": "The name value"
      },
      "out": {
        "type": [
          "string",
          "null"
        ],
        "description": "The out value"
      },
      "planperiod_end": {
        "type": "string",
        "description": "Planperiod End"
      },
      "planperiod_start": {
        "type": "string",
        "description": "Planperiod Start"
      },
      "price": {
        "type": "number",
        "description": "The price value"
      },
      "remark": {
        "type": "string",
        "description": "The remark value"
      },
      "usageperiod_end": {
        "type": [
          "string",
          "null"
        ],
        "description": "Usageperiod End"
      },
      "usageperiod_start": {
        "type": [
          "string",
          "null"
        ],
        "description": "Usageperiod Start"
      }
    },
    "required": [
      "PCID",
      "id",
      "planperiod_end",
      "planperiod_start"
    ]
  }
  ```
</Expandable>

***

## rentman\_planning\_update\_project\_request\_equipment

Update ProjectRequestEquipment item.

**Parameters:**

| Parameter          | Type    | Required | Default | Description                |                                |
| ------------------ | ------- | -------- | ------- | -------------------------- | ------------------------------ |
| `id`               | integer | Yes      | —       | Numeric ID of the itemtype |                                |
| `discount`         | number  | No       | —       | The discount value         |                                |
| `external_remark`  | string  | No       | —       | External Remark            |                                |
| `factor`           | string  | No       | —       | The factor value           |                                |
| `is_comment`       | boolean | No       | —       | Is Comment                 |                                |
| `is_kit`           | boolean | No       | —       | Is Kit                     |                                |
| `linked_equipment` | string  | null     | No      | —                          | Linked Equipment               |
| `name`             | string  | No       | —       | The name value             |                                |
| `order`            | string  | No       | —       | The order value            |                                |
| `parent`           | string  | null     | No      | —                          | The combination it is part of. |
| `quantity`         | integer | No       | —       | The quantity value         |                                |
| `quantity_total`   | integer | No       | —       | Quantity Total             |                                |
| `unit_price`       | number  | No       | —       | Unit Price                 |                                |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "integer",
        "description": "Numeric ID of the itemtype"
      },
      "discount": {
        "type": "number",
        "description": "The discount value"
      },
      "external_remark": {
        "type": "string",
        "description": "External Remark"
      },
      "factor": {
        "type": "string",
        "description": "The factor value"
      },
      "is_comment": {
        "type": "boolean",
        "description": "Is Comment"
      },
      "is_kit": {
        "type": "boolean",
        "description": "Is Kit"
      },
      "linked_equipment": {
        "type": [
          "string",
          "null"
        ],
        "description": "Linked Equipment"
      },
      "name": {
        "type": "string",
        "description": "The name value"
      },
      "order": {
        "type": "string",
        "description": "The order value"
      },
      "parent": {
        "type": [
          "string",
          "null"
        ],
        "description": "The combination it is part of."
      },
      "quantity": {
        "type": "integer",
        "description": "The quantity value"
      },
      "quantity_total": {
        "type": "integer",
        "description": "Quantity Total"
      },
      "unit_price": {
        "type": "number",
        "description": "Unit Price"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>
