Skip to main content
The server exposes four tools across two resources. Each one maps to a NeetoAuth v2 API endpoint - follow the links for the full field and error details. With OAuth, every tool runs as the person who approved the connection and is checked against their permissions. With an API key, those checks are skipped and the tools reach the whole workspace. See Authentication.

Users

ListUsers

Returns users, each with email, role, first_name and last_name, alongside total_count, page, total_pages and page_size. Deactivated members are never returned.

CreateUser

Returns the invited user together with the apps grants the server resolved. Run ListProducts first so the name and role values match what the workspace offers.

DeactivateUser

Returns deactivated and the email. It fails if the user does not exist, is already deactivated, or if deactivating would leave the workspace without an owner. The action is recorded in the workspace audit log, and is reversible only through the NeetoAuth admin UI.

Products

ListProducts

Returns products, each with a name and its roles, alongside total_count, page, total_pages and page_size. Use the pairs to build the apps argument for CreateUser.