A microservice to generate downloadable exports for charts and dashboards.
AuthAPI (0.1.0)
Download OpenAPI description
Languages
Servers
Mock server
https://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-auth
- Mock serverhttps://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-auth/auth/login
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-auth/auth/login \
-H 'Content-Type: application/json' \
-d '{
"username": "john.doe",
"password": "secure_password_123"
}'Response
application/json
{ "access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...", "token_type": "bearer" }
- Mock serverhttps://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-auth/auth/me
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-auth/auth/me \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Response
application/json
{ "user_id": "u4567", "username": "john.doe", "email": "john.doe@company.com", "full_name": "John Doe", "is_active": true, "roles": [ "admin", "editor" ], "entitlements": [ "exports:create", "charts:read_all" ] }
- Mock serverhttps://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-auth/auth/roles
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://dev-docs.vanda-analytics.com/_mock/apis/vanda-msvc-auth/auth/roles \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Response
application/json
[ { "role_name": "admin", "description": "Full access to all systems.", "permissions": [ … ] } ]