PATCH
https://app.evoriqa.com/api/v1/workspaceRename the workspace
Sets the workspace name, trimmed before validation. An empty or over-long name returns 422. Mirrors the dashboard field and is audited identically.
Requires scope workspace:write
Warning:
Access is gated — enable it before your first call
The API is off by default. A request succeeds only when all three switches are on: the platform master switch (off by default), your organisation’s API toggle, and your plan or client entitlement. Any one off returns 403 API access is not enabled for this workspace.
Request body
Content type: application/json
| Field | Type | Required | Description |
|---|---|---|---|
| name | string 1–120 chars | Required | The new name. |
Request
curl
curl -X PATCH "https://app.evoriqa.com/api/v1/workspace" \
-H "x-api-key: $EVORIQA_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "name": "Acme Support" }'Node.js
const res = await fetch("https://app.evoriqa.com/api/v1/workspace", {
method: "PATCH",
headers: {
Authorization: `Bearer ${process.env.EVORIQA_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"name": "Acme Support"
}),
});
const responseBody = await res.json();Python
import os
import requests
res = requests.patch(
"https://app.evoriqa.com/api/v1/workspace",
headers={"Authorization": f"Bearer {os.environ['EVORIQA_API_KEY']}"},
json={
"name": "Acme Support"
},
)
body = res.json()Response
200 OK
{
"success": true,
"data": {
"name": "Acme Support"
}
}