> ## 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-finance

> Rentman Finance - invoices, payments, costs, contracts, and rates

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

## Tools

| Tool                                                                                                                      | Description                    |
| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------ |
| [`rentman_finance_create_payment`](#rentman_finance_create_payment)                                                       | Create Payment item.           |
| [`rentman_finance_delete_project_cost`](#rentman_finance_delete_project_cost)                                             | Delete ProjectCost item.       |
| [`rentman_finance_get_contract_collection`](#rentman_finance_get_contract_collection)                                     | Get Contract collection.       |
| [`rentman_finance_get_contract_file_collection`](#rentman_finance_get_contract_file_collection)                           | Get File collection.           |
| [`rentman_finance_get_contract_invoice_line_collection`](#rentman_finance_get_contract_invoice_line_collection)           | Get InvoiceLine collection.    |
| [`rentman_finance_get_contract_item`](#rentman_finance_get_contract_item)                                                 | Get Contract item.             |
| [`rentman_finance_get_crew_rate_collection`](#rentman_finance_get_crew_rate_collection)                                   | Get CrewRate collection.       |
| [`rentman_finance_get_crew_rate_crew_rate_factor_collection`](#rentman_finance_get_crew_rate_crew_rate_factor_collection) | Get CrewRateFactor collection. |
| [`rentman_finance_get_crew_rate_factor_collection`](#rentman_finance_get_crew_rate_factor_collection)                     | Get CrewRateFactor collection. |
| [`rentman_finance_get_crew_rate_factor_item`](#rentman_finance_get_crew_rate_factor_item)                                 | Get CrewRateFactor item.       |
| [`rentman_finance_get_crew_rate_item`](#rentman_finance_get_crew_rate_item)                                               | Get CrewRate item.             |
| [`rentman_finance_get_factor_groups_collection`](#rentman_finance_get_factor_groups_collection)                           | Get FactorGroups collection.   |
| [`rentman_finance_get_factor_groups_factors_collection`](#rentman_finance_get_factor_groups_factors_collection)           | Get Factors collection.        |
| [`rentman_finance_get_factor_groups_item`](#rentman_finance_get_factor_groups_item)                                       | Get FactorGroups item.         |
| [`rentman_finance_get_factors_collection`](#rentman_finance_get_factors_collection)                                       | Get Factors collection.        |
| [`rentman_finance_get_factors_item`](#rentman_finance_get_factors_item)                                                   | Get Factors item.              |
| [`rentman_finance_get_factuur_collection`](#rentman_finance_get_factuur_collection)                                       | Get Factuur collection.        |
| [`rentman_finance_get_factuur_file_collection`](#rentman_finance_get_factuur_file_collection)                             | Get File collection.           |
| [`rentman_finance_get_factuur_invoice_line_collection`](#rentman_finance_get_factuur_invoice_line_collection)             | Get InvoiceLine collection.    |
| [`rentman_finance_get_factuur_item`](#rentman_finance_get_factuur_item)                                                   | Get Factuur item.              |
| [`rentman_finance_get_factuur_payment_collection`](#rentman_finance_get_factuur_payment_collection)                       | Get Payment collection.        |
| [`rentman_finance_get_invoice_line_collection`](#rentman_finance_get_invoice_line_collection)                             | Get InvoiceLine collection.    |
| [`rentman_finance_get_invoice_line_item`](#rentman_finance_get_invoice_line_item)                                         | Get InvoiceLine item.          |
| [`rentman_finance_get_ledger_collection`](#rentman_finance_get_ledger_collection)                                         | Get Ledger collection.         |
| [`rentman_finance_get_ledger_item`](#rentman_finance_get_ledger_item)                                                     | Get Ledger item.               |
| [`rentman_finance_get_payment_collection`](#rentman_finance_get_payment_collection)                                       | Get Payment collection.        |
| [`rentman_finance_get_payment_item`](#rentman_finance_get_payment_item)                                                   | Get Payment item.              |
| [`rentman_finance_get_project_cost_collection`](#rentman_finance_get_project_cost_collection)                             | Get ProjectCost collection.    |
| [`rentman_finance_get_project_cost_item`](#rentman_finance_get_project_cost_item)                                         | Get ProjectCost item.          |
| [`rentman_finance_get_quotation_collection`](#rentman_finance_get_quotation_collection)                                   | Get Quotation collection.      |
| [`rentman_finance_get_quotation_file_collection`](#rentman_finance_get_quotation_file_collection)                         | Get File collection.           |
| [`rentman_finance_get_quotation_invoice_line_collection`](#rentman_finance_get_quotation_invoice_line_collection)         | Get InvoiceLine collection.    |
| [`rentman_finance_get_quotation_item`](#rentman_finance_get_quotation_item)                                               | Get Quotation item.            |
| [`rentman_finance_get_tax_class_collection`](#rentman_finance_get_tax_class_collection)                                   | Get TaxClass collection.       |
| [`rentman_finance_get_tax_class_item`](#rentman_finance_get_tax_class_item)                                               | Get TaxClass item.             |
| [`rentman_finance_update_payment`](#rentman_finance_update_payment)                                                       | Update Payment item.           |
| [`rentman_finance_update_project_cost`](#rentman_finance_update_project_cost)                                             | Update ProjectCost item.       |

***

## rentman\_finance\_create\_payment

Create Payment item.

**Parameters:**

| Parameter               | Type    | Required | Default | Description                                         |
| ----------------------- | ------- | -------- | ------- | --------------------------------------------------- |
| `id`                    | integer | Yes      | —       | Numeric ID of the itemtype                          |
| `amount`                | number  | No       | —       | The amount value                                    |
| `description`           | string  | No       | —       | The description value                               |
| `moment`                | string  | Yes      | —       | The moment value                                    |
| `payment_import_source` | string  | No       | —       | Accounting software this payment was imported from. |

<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"
      },
      "amount": {
        "type": "number",
        "description": "The amount value"
      },
      "description": {
        "type": "string",
        "description": "The description value"
      },
      "moment": {
        "type": "string",
        "description": "The moment value"
      },
      "payment_import_source": {
        "type": "string",
        "description": "Accounting software this payment was imported from.",
        "enum": [
          "none",
          "exactonline",
          "quickbooks",
          "xero",
          "publicapi"
        ]
      }
    },
    "required": [
      "PCID",
      "id",
      "moment"
    ]
  }
  ```
</Expandable>

***

## rentman\_finance\_delete\_project\_cost

Delete ProjectCost 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\_finance\_get\_contract\_collection

Get Contract 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\_finance\_get\_contract\_file\_collection

Get File 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\_finance\_get\_contract\_invoice\_line\_collection

Get InvoiceLine 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\_finance\_get\_contract\_item

Get Contract 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\_finance\_get\_crew\_rate\_collection

Get CrewRate 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\_finance\_get\_crew\_rate\_crew\_rate\_factor\_collection

Get CrewRateFactor 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\_finance\_get\_crew\_rate\_factor\_collection

Get CrewRateFactor 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\_finance\_get\_crew\_rate\_factor\_item

Get CrewRateFactor 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\_finance\_get\_crew\_rate\_item

Get CrewRate 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\_finance\_get\_factor\_groups\_collection

Get FactorGroups 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\_finance\_get\_factor\_groups\_factors\_collection

Get Factors 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\_finance\_get\_factor\_groups\_item

Get FactorGroups 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\_finance\_get\_factors\_collection

Get Factors 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\_finance\_get\_factors\_item

Get Factors 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\_finance\_get\_factuur\_collection

Get Factuur 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\_finance\_get\_factuur\_file\_collection

Get File 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\_finance\_get\_factuur\_invoice\_line\_collection

Get InvoiceLine 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\_finance\_get\_factuur\_item

Get Factuur 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\_finance\_get\_factuur\_payment\_collection

Get Payment 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\_finance\_get\_invoice\_line\_collection

Get InvoiceLine 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\_finance\_get\_invoice\_line\_item

Get InvoiceLine 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\_finance\_get\_ledger\_collection

Get Ledger 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\_finance\_get\_ledger\_item

Get Ledger 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\_finance\_get\_payment\_collection

Get Payment 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\_finance\_get\_payment\_item

Get Payment 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\_finance\_get\_project\_cost\_collection

Get ProjectCost 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\_finance\_get\_project\_cost\_item

Get ProjectCost 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\_finance\_get\_quotation\_collection

Get Quotation 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\_finance\_get\_quotation\_file\_collection

Get File 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\_finance\_get\_quotation\_invoice\_line\_collection

Get InvoiceLine 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\_finance\_get\_quotation\_item

Get Quotation 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\_finance\_get\_tax\_class\_collection

Get TaxClass 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\_finance\_get\_tax\_class\_item

Get TaxClass 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\_finance\_update\_payment

Update Payment item.

**Parameters:**

| Parameter               | Type    | Required | Default | Description                                         |
| ----------------------- | ------- | -------- | ------- | --------------------------------------------------- |
| `id`                    | integer | Yes      | —       | Numeric ID of the itemtype                          |
| `amount`                | number  | No       | —       | The amount value                                    |
| `description`           | string  | No       | —       | The description value                               |
| `moment`                | string  | Yes      | —       | The moment value                                    |
| `payment_import_source` | string  | No       | —       | Accounting software this payment was imported from. |

<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"
      },
      "amount": {
        "type": "number",
        "description": "The amount value"
      },
      "description": {
        "type": "string",
        "description": "The description value"
      },
      "moment": {
        "type": "string",
        "description": "The moment value"
      },
      "payment_import_source": {
        "type": "string",
        "description": "Accounting software this payment was imported from.",
        "enum": [
          "none",
          "exactonline",
          "quickbooks",
          "xero",
          "publicapi"
        ]
      }
    },
    "required": [
      "PCID",
      "id",
      "moment"
    ]
  }
  ```
</Expandable>

***

## rentman\_finance\_update\_project\_cost

Update ProjectCost item.

**Parameters:**

| Parameter        | Type    | Required | Default | Description                                      |                                                                                                        |
| ---------------- | ------- | -------- | ------- | ------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
| `id`             | integer | Yes      | —       | Numeric ID of the itemtype                       |                                                                                                        |
| `custom`         | object  | No       | —       | The object containing all custom defined fields. |                                                                                                        |
| `discount`       | number  | No       | —       | The discount value                               |                                                                                                        |
| `is_template`    | boolean | No       | —       | Is Template                                      |                                                                                                        |
| `ledger`         | string  | null     | No      | —                                                | The ledger value                                                                                       |
| `ledger_debit`   | string  | null     | No      | —                                                | Ledger Debit                                                                                           |
| `name`           | string  | No       | —       | The name value                                   |                                                                                                        |
| `purchase_price` | number  | No       | —       | Purchase Price                                   |                                                                                                        |
| `quantity`       | integer | No       | —       | The quantity value                               |                                                                                                        |
| `remark`         | string  | No       | —       | The remark value                                 |                                                                                                        |
| `sale_price`     | number  | No       | —       | Sale Price                                       |                                                                                                        |
| `subproject`     | string  | Yes      | —       | The subproject value                             |                                                                                                        |
| `taxclass`       | string  | null     | No      | —                                                | This class, in combination with the chosen VAT scheme at project level, determines the final VAT rate. |

<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"
      },
      "custom": {
        "type": "object",
        "description": "The object containing all custom defined fields."
      },
      "discount": {
        "type": "number",
        "description": "The discount value"
      },
      "is_template": {
        "type": "boolean",
        "description": "Is Template"
      },
      "ledger": {
        "type": [
          "string",
          "null"
        ],
        "description": "The ledger value"
      },
      "ledger_debit": {
        "type": [
          "string",
          "null"
        ],
        "description": "Ledger Debit"
      },
      "name": {
        "type": "string",
        "description": "The name value"
      },
      "purchase_price": {
        "type": "number",
        "description": "Purchase Price"
      },
      "quantity": {
        "type": "integer",
        "description": "The quantity value"
      },
      "remark": {
        "type": "string",
        "description": "The remark value"
      },
      "sale_price": {
        "type": "number",
        "description": "Sale Price"
      },
      "subproject": {
        "type": "string",
        "description": "The subproject value"
      },
      "taxclass": {
        "type": [
          "string",
          "null"
        ],
        "description": "This class, in combination with the chosen VAT scheme at project level, determines the final VAT rate."
      }
    },
    "required": [
      "PCID",
      "id",
      "subproject"
    ]
  }
  ```
</Expandable>
