Get KeyGET
Returns the string value stored for the authenticated profile under the given key. This is a general-purpose key-value store used for per-profile data such as watchlists, UI preferences, notes, or account-level configuration. Callers may store any string; JSON-encoded objects are common but not required. Returns 400 if the key format is invalid, or 404 if the key has never been written.
Authorization
AuthorizationRequiredBearer <token>JWT token obtained from the login endpoint
In: header
Path Parameters
keyRequiredstringSetting key (pattern: ^[A-Za-z0-9_-:#]+$, max 256 chars)
256Pattern: "^[A-Za-z0-9_\\-:#]+$"Setting retrieved successfully
Health
Health checks use the non-historical rate limit.
Settings
Returns the stored values for one or more keys belonging to the authenticated profile. Pass a single key or a comma-separated list of keys via the `keys` query parameter. Keys that have never been written are included in the response with a null value. Returns 400 if any key fails the format validation (^[A-Za-z0-9_\-:#]+$, max 256 chars each). Max 50 keys per request.