Skip to main content
PATCH
Choose the login a skill signs in with
Only the skill’s owner can do this, with a login they own. Send "login_id": null to remove it. The login is used on your own runs only. A teammate running a shared skill, or anyone running a public copy, never signs in as you: their run stops with needs_user.kind = "no_login".

Authorizations

Authorization
string
header
required

API key with the vd_sk_ prefix. Create keys from Settings, API Keys in the dashboard.

Path Parameters

slug
string
required

Body

application/json
login_id
string | null

The saved login this skill signs in with. null or "" removes it.

Response

The skill's login, masked.

slug
string
login_id
string | null
login
object | null

A saved login as every endpoint shows it. Never the password, seed or a code.