WebAPI.Host (3.0)
https://{{your_venus_webapi_ip_address}}/
- application/json; x-api-version=3.0
- text/json; x-api-version=3.0
The key representing the client which is registering for error handling
- Mock server
https://{{your_venus_webapi_ip_address}}/api/vector/v3/error-handler
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://{{your_venus_webapi_ip_address}}/api/vector/v3/error-handler' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json; x-api-version=3.0'"Error handler registration successful"
- application/json; x-api-version=3.0
- text/json; x-api-version=3.0
The key representing the client which is unregistering for error handling
- Mock server
https://{{your_venus_webapi_ip_address}}/api/vector/v3/error-handler
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://{{your_venus_webapi_ip_address}}/api/vector/v3/error-handler' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json; x-api-version=3.0'"Error handler unregistration successful"
- Mock server
https://{{your_venus_webapi_ip_address}}/api/vector/v3/error-handler
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://{{your_venus_webapi_ip_address}}/api/vector/v3/error-handler' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'true
- Mock server
https://{{your_venus_webapi_ip_address}}/api/vector/v3/instrument-errors/unhandled
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://{{your_venus_webapi_ip_address}}/api/vector/v3/instrument-errors/unhandled' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'This is an example tip pickup error.
{ "data": [ { … } ], "message": null, "success": true }
- application/json; x-api-version=3.0
- text/json; x-api-version=3.0
- application/*+json; x-api-version=3.0
Error recovery information.Hamilton.InstrumentErrorRecovery.Models.ErrorRecovery
- Mock server
https://{{your_venus_webapi_ip_address}}/api/vector/v3/instrument-errors/{uuid}/recovery
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://{{your_venus_webapi_ip_address}}/api/vector/v3/instrument-errors/{uuid}/recovery' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json; x-api-version=3.0' \
-d '{
"date": "2025-11-06T14:46:03Z",
"uuid": "88922548-5225-4b3d-9649-d1827147b774",
"detailedErrorRecoveries": [
{
"date": "2025-11-06T14:46:03Z",
"uuid": "9a90fb92-9736-4fb6-9f06-08c0b1a5b9b2",
"inputs": [
{
"id": 0,
"value": "false"
},
{
"id": 1,
"value": "2"
},
{
"id": 2,
"value": "3"
}
],
"selectedActionId": 1029,
"selectedActionIsRecovery": true
}
],
"inputs": [],
"selectedActionId": 1,
"selectedActionIsRecovery": true,
"errorHandlingKey": "testAppKey"
}'{ "data": "string", "message": "string", "success": true }
- application/json; x-api-version=3.0
- text/json; x-api-version=3.0
- application/*+json; x-api-version=3.0
Recovery information with an action included.Hamilton.InstrumentErrorRecovery.Models.ErrorRecovery
- Mock server
https://{{your_venus_webapi_ip_address}}/api/vector/v3/instrument-errors/{uuid}/action
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://{{your_venus_webapi_ip_address}}/api/vector/v3/instrument-errors/{uuid}/action' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json; x-api-version=3.0' \
-d '{
"date": "2025-11-06T14:46:03Z",
"uuid": "88922548-5225-4b3d-9649-d1827147b774",
"detailedErrorRecoveries": [],
"inputs": [],
"selectedActionId": 1001,
"selectedActionIsRecovery": false,
"errorHandlingKey": "testAppKey"
}'{ "data": "string", "message": "string", "success": true }