---
title: "Changes to Execute function"
method: POST
path: "/v1/execute-function"
---

# Changes to Execute function

`POST /v1/execute-function`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 5 of 18 revisions.

- **2025-06-29** `bab65e0b0c2b`: 1 info
- **2025-03-12** `63ab580806f0`: 1 info
- **2025-02-05** `4ca61d8b4e33`: 10 breaking, 6 info
- **2025-01-23** `53d443fce326`: 1 info
- **2025-01-16** `00b3e89b997f`: 1 info

## Changes

- **2025-06-29** `bab65e0b0c2b`: 1 info
  - added the required property `execution/id` to the response with the `200` status
- **2025-03-12** `63ab580806f0`: 1 info
  - added the required property `execution/duration` to the response with the `200` status
- **2025-02-05** `4ca61d8b4e33`: 10 breaking, 6 info
  - the request property `http` became not nullable
  - the request property `http/allow/items/auth/basic` became not nullable
  - the request property `http/allow/items/auth/bearer` became not nullable
  - the request property `http/allow/items/auth/header` became not nullable
  - the request property `http/allow/items/auth/query` became not nullable
  - the request property `limits` became not nullable
  - removed the enum value `php` of the request property `language`
  - removed the enum value `ruby` of the request property `language`
  - the `code` response's property format changed from `int32` to no format for status `401`
  - the `execution/exit_code` response's property format changed from `int32` to no format for status `200`
  - the response property `execution` became required for the status `200`
  - the response property `execution/exit_code` became required for the status `200`
  - the response property `execution/stderr` became required for the status `200`
  - the response property `execution/stdout` became required for the status `200`
  - the response property `output` became required for the status `200`
  - the response property `output_status` became required for the status `200`
- **2025-01-23** `53d443fce326`: 1 info
  - added the optional property `output_status` to the response with the `200` status
- **2025-01-16** `00b3e89b997f`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/riza-io/apis/execute/docs/v1/execute-function/post.md) - [API](https://skmtc.dev/riza-io/apis/execute.md) - [Page](https://skmtc.dev/riza-io/apis/execute/changes/v1/execute-function/post)
