Skip to main content
Create an API token from Settings → Developers in your Vida account. API access requires an eligible plan. API Token Management Pass the token in the token query parameter:
Vida API tokens are not Bearer tokens. Treat each token as a credential and rotate it if it is exposed. All API endpoints accept an optional targetAccountId query parameter for delegated scope. When provided by a higher-level account token, the request executes in the context of an authorized child account in that caller’s hierarchy. For example, a Reseller token can use targetAccountId=<organizationId-or-agentId> to act on that Organization or Agent when it belongs to the Reseller. Requests for an unrelated account are rejected. Some routes include the selected account directly in the path, such as /api/v2/computer/accounts/{targetAccountId}. Do not also send a different targetAccountId in the query or request body. targetOrganizationId, targetResellerId, and targetPartnerId are used by endpoints whose resource is explicitly scoped at those levels. Follow the endpoint schema rather than substituting a different identifier. For additional help, email help@vida.inc.