Api reference
POST Harnesses Auth Refresh
POST
/v1/harnesses/auth/refreshAuthorization
bearerAuth AuthorizationBearer <token>
In: header
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/harnesses/auth/refresh"[ { "id": "string", "name": "string", "symbolName": "string", "source": "string", "launchKind": "executable", "enabled": true, "desiredEnabled": true, "readiness": { "state": "ready", "detail": "string", "path": "string", "version": "string" }, "auth": { "state": "checking", "activeAccountId": "string", "accounts": [ { "id": "string", "harnessId": "string", "profileKind": "default", "label": "string", "email": "string", "organizationId": "string", "authMethod": "string", "authState": "checking", "isActive": true, "canLogin": true, "canLogout": true, "lastCheckedAt": "string", "detail": "string" } ], "loginMethods": [ { "id": "string", "name": "string", "description": "string", "kind": "browser" } ], "supportsMultipleAccounts": true, "detail": "string" }, "installHint": "string", "installMethods": [ { "id": "string", "kind": "brew", "label": "string", "command": "string", "available": true, "recommended": true } ], "updateInfo": { "installedVersion": "string", "latestVersion": "string", "updateAvailable": true, "source": "string", "installOrigin": "string", "channel": "string", "checkedAt": "string" }, "lifecycle": { "phase": "idle", "targetVersion": "string", "methodId": "string", "terminalId": "string", "error": "string", "startedAt": "string" } }]{ "error": "string"}{ "error": "string"}{ "error": "string"}{ "error": "string"}{ "error": "string"}{ "error": "string"}