generated: '2026-07-11' method: derived source: openapi/vgs-openapi.yml summary: types: - http schemes: - name: basicAuth type: http scheme: basic description: HTTP Basic authentication used by the VGS Vault HTTP API. Username and password are the vault access credentials generated in the VGS dashboard. sources: - openapi/vgs-openapi.yml - name: bearerAuth type: http scheme: bearer bearerFormat: JWT description: 'Bearer access token used by the VGS Accounts API. Obtain the token from the OAuth2 client-credentials endpoint at https://auth.verygoodsecurity.com/auth/realms/vgs/protocol/openid-connect/token using a service-account client id and secret, then pass it as Authorization: Bearer .' sources: - openapi/vgs-openapi.yml