DocumentationAPI reference
Rust · 0.1.0
User Service
Manage accounts and owner-scoped tokens, preferences, saved views, webhooks, notifications and transfers.
Check the subresource's owner rule
ListUsers is administrator-only, while public profile lookup is controlled by instance access mode. Most personal subresources are owner-only even for instance administrators: settings, saved views, webhooks, notifications, token creation/revocation, exports and imports. Some inspection endpoints allow owner or administrator, including PAT metadata and linked identities. The operation's access note gives the exact rule. Username changes affect resource names; retain names returned by the server instead of constructing them from display names.
Operations
- GETList Users
/api/v1/users - POSTCreate User
/api/v1/users - GETGet User
/api/v1/users/{user} - DELETEDelete User
/api/v1/users/{user} - PATCHUpdate User
/api/v1/users/{user} - GETList Linked Identities
/api/v1/users/{user}/linkedIdentities - POSTCreate Linked Identity
/api/v1/users/{user}/linkedIdentities - GETGet Linked Identity
/api/v1/users/{user}/linkedIdentities/{linkedIdentity} - DELETEDelete Linked Identity
/api/v1/users/{user}/linkedIdentities/{linkedIdentity} - GETList User Notifications
/api/v1/users/{user}/notifications - DELETEDelete User Notification
/api/v1/users/{user}/notifications/{notification} - PATCHUpdate User Notification
/api/v1/users/{user}/notifications/{notification} - GETList Personal Access Tokens
/api/v1/users/{user}/personalAccessTokens - POSTCreate Personal Access Token
/api/v1/users/{user}/personalAccessTokens - DELETEDelete Personal Access Token
/api/v1/users/{user}/personalAccessTokens/{personalAccessToken} - GETList User Settings
/api/v1/users/{user}/settings - GETGet User Setting
/api/v1/users/{user}/settings/{setting} - PATCHUpdate User Setting
/api/v1/users/{user}/settings/{setting} - GETList Memo Views
/api/v1/users/{user}/views - POSTCreate Memo View
/api/v1/users/{user}/views - GETGet Memo View
/api/v1/users/{user}/views/{view} - DELETEDelete Memo View
/api/v1/users/{user}/views/{view} - PATCHUpdate Memo View
/api/v1/users/{user}/views/{view} - GETList User Webhooks
/api/v1/users/{user}/webhooks - POSTCreate User Webhook
/api/v1/users/{user}/webhooks - DELETEDelete User Webhook
/api/v1/users/{user}/webhooks/{webhook} - PATCHUpdate User Webhook
/api/v1/users/{user}/webhooks/{webhook} - GETGet User Webhook Signing Secret
/api/v1/users/{user}/webhooks/{webhook}:getSigningSecret - GETExport Memos
/api/v1/users/{user}:exportMemos - GETGet User Stats
/api/v1/users/{user}:getStats - POSTImport Memos
/api/v1/users/{user}:importMemos - POSTBatch Get Users
/api/v1/users:batchGet - GETList All User Stats
/api/v1/users:stats