API referenceAPI overviewComplete reference for the Vaultix REST API.Base URLhttps://vaultix.cc/apiAuthentication typesApp API keyHeader: X-API-Key: ap_your_key_hereUsed by the C++ client to identify the application.JWT bearer token (app user)Header: Authorization: Bearer your_token_hereUsed by app users (end users). Obtained from /app_auth/login or /app_auth/login_key.Secret key (server only)Header: X-API-Key: ap_web_sec_… or Authorization: Bearer ap_web_sec_…Required by /api/files, /api/files/by-name/…, /api/files/…/download and /api/licenses. Call these only from your own server; never ship the secret key in a client.HTTP status codesCodeStatusDescription200SuccessRequest completed successfully400Bad requestInvalid request parameters401UnauthorizedInvalid or missing authentication403ForbiddenInsufficient permissions404Not foundResource does not exist500Server errorSomething went wrong on our endAPI categoriesAuthentication endpointsApp user login and session managementApp user endpointsCreate and manage app usersFile endpointsUpload and download encrypted filesSubscription endpointsManage user subscriptions to products