start_user_auth
Initiate OAuth2 authentication for eBay buyer operations. Opens a URL to sign in and authorize access for bidding, buying, and watchlist management.
Instructions
Begin OAuth2 user authentication for buyer-side eBay operations.
Watchlist, MyeBay reads, bidding, and buying all require a user token.
This tool returns an auth_url for you (the human) to open in a browser.
After signing in and granting permissions, eBay redirects to the
configured redirect_uri with a code query parameter — pass that to
complete_user_auth to finalize.
Most workflows only run this once per host; tokens persist 18 months and auto-refresh.
Args:
host: which configured host to authenticate against. Defaults to
config's default_host.
Returns:
dict with host, auth_url, state, and instructions. The
auth_url is what the human needs to open; the state is
round-tripped to verify the callback genuinely came from this flow.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||