> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://support.robaws.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# API changelog

### 2025-12-16

* Added the possibility to fetch a form template at a specific revision
* Added the possibility to fetch a list of revisions for a specific form template
* Added the webhook events **form-answer.created** and **form-answer.updated**

### 2025-07-24

* Added an optional header "x-robaws-html-image-mode" to control how image URLs are embedded in the html field:
    * PERMANENT_URL - returns stable, authenticated URLs (require authentication to access).
    * TEMPORARY_URL (default) - short-lived presigned URLs, valid for 1 day, accessible without authentication.

### 2024-04-03

* **Added possibility to start the approval request for a purchase invoice.**
```json
POST /api/v2/purchase-invoices/{id}/start-approval-request
Authorization: xxx
```

### 2024-02-08

* **Added possibility to add or update the document of a purchase invoice**
New field 'documentId' is added to the purchase invoice api model. In order to obtain a document id for your file, please follow the steps as described in [Uploading files](/nl/article/uploading-files-14rmc0v/).

* **Added possibility to forcibly approve a purchase invoice.**
```json
POST /api/v2/purchase-invoices/{id}/approve
Authorization: xxx
```

* **Payment condition api extended**
Up till now, the payment condition api was limited in functionality. Now it exposes all the same properties and functionalities as the UI.
