{ "opencollection": "1.0.0", "info": { "name": "Viam Billing Arm API", "version": "2026.05" }, "request": { "auth": { "type": "apikey", "key": "key", "value": "{{key}}", "placement": "header" } }, "items": [ { "info": { "name": "Arm", "type": "folder" }, "items": [ { "info": { "name": "Viam Arm Get End Position", "type": "http" }, "http": { "method": "POST", "url": "https://app.viam.com/viam.component.arm.v1.ArmService/GetEndPosition", "body": { "type": "json", "data": "{}" } }, "docs": "Get the pose of the arm's end effector." }, { "info": { "name": "Viam Arm Move To Position", "type": "http" }, "http": { "method": "POST", "url": "https://app.viam.com/viam.component.arm.v1.ArmService/MoveToPosition", "body": { "type": "json", "data": "{}" } }, "docs": "Move the arm's end effector to a target pose." }, { "info": { "name": "Viam Arm Get Joint Positions", "type": "http" }, "http": { "method": "POST", "url": "https://app.viam.com/viam.component.arm.v1.ArmService/GetJointPositions", "body": { "type": "json", "data": "{}" } }, "docs": "Get the arm's current joint positions." }, { "info": { "name": "Viam Arm Move To Joint Positions", "type": "http" }, "http": { "method": "POST", "url": "https://app.viam.com/viam.component.arm.v1.ArmService/MoveToJointPositions", "body": { "type": "json", "data": "{}" } }, "docs": "Move the arm to a specific joint configuration." }, { "info": { "name": "Viam Arm Stop", "type": "http" }, "http": { "method": "POST", "url": "https://app.viam.com/viam.component.arm.v1.ArmService/Stop", "body": { "type": "json", "data": "{}" } }, "docs": "Stop the arm." } ] } ], "bundled": true }