{"items":[{"type":"link","label":"Vanda Analytics Auth API","link":"/apis/auth/vanda-msvc-auth","routeSlug":"/apis/auth/vanda-msvc-auth","content":{"contentType":"overview","meta":{"name":"Vanda Analytics Auth API"},"children":[{"nodeType":"container","panels":[{"title":"Download OpenAPI description","titleTranslationKey":"download.description.title","children":[{"kind":"download","label":"vanda-msvc-auth.json","url":"/_bundle/apis/auth/vanda-msvc-auth.json?download"},{"kind":"download","label":"vanda-msvc-auth.yaml","url":"/_bundle/apis/auth/vanda-msvc-auth.yaml?download"}]},{"title":"Overview","titleTranslationKey":"info.title","children":[]},{"title":"Languages","titleTranslationKey":"languages.title","children":[{"kind":"languages","options":[{"key":"curl","title":"cURL","lang":"curl"},{"key":"javascript","title":"JavaScript","lang":"JavaScript"},{"key":"node","title":"Node.js","lang":"Node.js"},{"key":"python","title":"Python","lang":"Python"},{"key":"java","title":"Java","lang":"Java"},{"key":"csharp","title":"C#","lang":"C#"},{"key":"php","title":"PHP","lang":"PHP"},{"key":"go","title":"Go","lang":"Go"},{"key":"ruby","title":"Ruby","lang":"Ruby"},{"key":"r","title":"R","lang":"R"}]}]},{"title":"Servers","titleTranslationKey":"servers.title","children":[{"kind":"servers","servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"mode":"default"}]}],"children":[{"nodeType":"overview-section-wrapper","children":[{"nodeType":"header","level":1,"label":"Vanda Analytics Auth API (1.0.0)","showPageActions":true},{"nodeType":"overview-section-wrapper","children":[{"nodeType":"markdoc","content":"Auth API with Auth0"}],"sectionId":"/apis/auth/vanda-msvc-auth"}],"sectionId":"/apis/auth/vanda-msvc-auth"}]}]}},{"type":"group","label":"Utility","link":"/apis/auth/vanda-msvc-auth/utility","routeSlug":"/apis/auth/vanda-msvc-auth/utility","items":[{"label":"Health check endpoint","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/auth/vanda-msvc-auth/utility/health_check_auth_health_get","routeSlug":"/apis/auth/vanda-msvc-auth/utility/health_check_auth_health_get","metadata":{"seo":{"title":"Health check endpoint","description":"Health check endpoint"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"health_check_auth_health_get","name":"Health check endpoint","isWebhook":false,"pointer":"/paths/~1auth~1health/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Health check endpoint","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"empty-message","label":"No request data","labelTranslationKey":"noRequestData"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/auth/health","servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"responseCodes":["200"],"pointer":"/auth/health","href":"utility/health_check_auth_health_get","openApiOperationId":"health_check_auth_health_get","summary":"Health check endpoint"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Successful Response","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_374"}},"schemaId":"schema_374"}],"pointer":"/paths/~1auth~1health/get/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"schema_374","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_374"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/utility/health_check_auth_health_get"}],"panels":[]}]},"httpPath":"/auth/health"},{"label":"Health check endpoint","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/auth/vanda-msvc-auth/utility/health_check_auth_health_get","routeSlug":"/apis/auth/vanda-msvc-auth/utility/health_check_auth_health_get","metadata":{"seo":{"title":"Health check endpoint","description":"Health check endpoint"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"health_check_auth_health_get","name":"Health check endpoint","isWebhook":false,"pointer":"/paths/~1auth~1health/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Health check endpoint","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"empty-message","label":"No request data","labelTranslationKey":"noRequestData"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/auth/health","servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"responseCodes":["200"],"pointer":"/auth/health","href":"utility/health_check_auth_health_get","openApiOperationId":"health_check_auth_health_get","summary":"Health check endpoint"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Successful Response","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_374"}},"schemaId":"schema_374"}],"pointer":"/paths/~1auth~1health/get/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"schema_374","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_374"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/utility/health_check_auth_health_get"}],"panels":[]}]},"httpPath":"/auth/health"}],"content":{"contentType":"group","meta":{"name":"Utility"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Utility","showPageActions":true}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/auth/health","summary":"Health check endpoint","prefix":{"name":"get","color":"get"},"badges":[],"link":"/utility/health_check_auth_health_get","deprecated":false},{"title":"/auth/health","summary":"Health check endpoint","prefix":{"name":"get","color":"get"},"badges":[],"link":"/utility/health_check_auth_health_get","deprecated":false}]}]}]}]}},{"type":"group","label":"Auth","link":"/apis/auth/vanda-msvc-auth/auth","routeSlug":"/apis/auth/vanda-msvc-auth/auth","items":[{"label":"Endpoint to change password","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/auth/vanda-msvc-auth/auth/change_password_auth_change_password_post","routeSlug":"/apis/auth/vanda-msvc-auth/auth/change_password_auth_change_password_post","metadata":{"seo":{"title":"Endpoint to change password","description":"Endpoint to change password"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"change_password_auth_change_password_post","name":"Endpoint to change password","isWebhook":false,"pointer":"/paths/~1auth~1change-password/post","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Endpoint to change password","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Endpoint to change password"},{"nodeType":"security","requirements":[{"schemes":[{"name":"HTTPBearer","scopes":[],"type":"http","scheme":"bearer"}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/auth/change-password","servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"HTTPBearer","type":"http","scheme":"bearer"}],"scopes":[]}],"responseCodes":["200"],"pointer":"/auth/change-password","href":"auth/change_password_auth_change_password_post","openApiOperationId":"change_password_auth_change_password_post","summary":"Endpoint to change password"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Successful Response","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ChangePasswordResponse"}},"schemaId":"components/schemas/ChangePasswordResponse"}],"pointer":"/paths/~1auth~1change-password/post/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"components/schemas/ChangePasswordResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ChangePasswordResponse"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/auth/change_password_auth_change_password_post"}],"panels":[]}]},"httpPath":"/auth/change-password"},{"label":"Endpoint to change password","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/auth/vanda-msvc-auth/auth/change_password_auth_change_password_post","routeSlug":"/apis/auth/vanda-msvc-auth/auth/change_password_auth_change_password_post","metadata":{"seo":{"title":"Endpoint to change password","description":"Endpoint to change password"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"change_password_auth_change_password_post","name":"Endpoint to change password","isWebhook":false,"pointer":"/paths/~1auth~1change-password/post","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Endpoint to change password","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Endpoint to change password"},{"nodeType":"security","requirements":[{"schemes":[{"name":"HTTPBearer","scopes":[],"type":"http","scheme":"bearer"}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/auth/change-password","servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"HTTPBearer","type":"http","scheme":"bearer"}],"scopes":[]}],"responseCodes":["200"],"pointer":"/auth/change-password","href":"auth/change_password_auth_change_password_post","openApiOperationId":"change_password_auth_change_password_post","summary":"Endpoint to change password"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Successful Response","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ChangePasswordResponse"}},"schemaId":"components/schemas/ChangePasswordResponse"}],"pointer":"/paths/~1auth~1change-password/post/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"components/schemas/ChangePasswordResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ChangePasswordResponse"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/auth/change_password_auth_change_password_post"}],"panels":[]}]},"httpPath":"/auth/change-password"},{"label":"Endpoint to get user entitlement","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/auth/vanda-msvc-auth/auth/get_entitlement_auth_get_entitlement_get","routeSlug":"/apis/auth/vanda-msvc-auth/auth/get_entitlement_auth_get_entitlement_get","metadata":{"seo":{"title":"Endpoint to get user entitlement","description":"Endpoint to get user entitlement"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"get_entitlement_auth_get_entitlement_get","name":"Endpoint to get user entitlement","isWebhook":false,"pointer":"/paths/~1auth~1get-entitlement/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Endpoint to get user entitlement","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Endpoint to get user entitlement"},{"nodeType":"security","requirements":[{"schemes":[{"name":"HTTPBearer","scopes":[],"type":"http","scheme":"bearer"}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/auth/get-entitlement","servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"HTTPBearer","type":"http","scheme":"bearer"}],"scopes":[]}],"responseCodes":["200"],"pointer":"/auth/get-entitlement","href":"auth/get_entitlement_auth_get_entitlement_get","openApiOperationId":"get_entitlement_auth_get_entitlement_get","summary":"Endpoint to get user entitlement"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Successful Response","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GetEntitlementResponse"}},"schemaId":"components/schemas/GetEntitlementResponse"}],"pointer":"/paths/~1auth~1get-entitlement/get/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"components/schemas/GetEntitlementResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GetEntitlementResponse"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/auth/get_entitlement_auth_get_entitlement_get"}],"panels":[]}]},"httpPath":"/auth/get-entitlement"},{"label":"Endpoint to get user entitlement","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/auth/vanda-msvc-auth/auth/get_entitlement_auth_get_entitlement_get","routeSlug":"/apis/auth/vanda-msvc-auth/auth/get_entitlement_auth_get_entitlement_get","metadata":{"seo":{"title":"Endpoint to get user entitlement","description":"Endpoint to get user entitlement"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"get_entitlement_auth_get_entitlement_get","name":"Endpoint to get user entitlement","isWebhook":false,"pointer":"/paths/~1auth~1get-entitlement/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Endpoint to get user entitlement","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Endpoint to get user entitlement"},{"nodeType":"security","requirements":[{"schemes":[{"name":"HTTPBearer","scopes":[],"type":"http","scheme":"bearer"}]}]}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/auth/get-entitlement","servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"HTTPBearer","type":"http","scheme":"bearer"}],"scopes":[]}],"responseCodes":["200"],"pointer":"/auth/get-entitlement","href":"auth/get_entitlement_auth_get_entitlement_get","openApiOperationId":"get_entitlement_auth_get_entitlement_get","summary":"Endpoint to get user entitlement"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Successful Response","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GetEntitlementResponse"}},"schemaId":"components/schemas/GetEntitlementResponse"}],"pointer":"/paths/~1auth~1get-entitlement/get/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"components/schemas/GetEntitlementResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/GetEntitlementResponse"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/auth/get_entitlement_auth_get_entitlement_get"}],"panels":[]}]},"httpPath":"/auth/get-entitlement"},{"label":"Get Test Access Token","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/auth/vanda-msvc-auth/auth/get_test_token_auth_basic_post","routeSlug":"/apis/auth/vanda-msvc-auth/auth/get_test_token_auth_basic_post","metadata":{"seo":{"title":"Get Test Access Token","description":"Generate access token for SDK."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"get_test_token_auth_basic_post","name":"Get Test Access Token","isWebhook":false,"pointer":"/paths/~1auth~1basic/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Test Access Token","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Generate access token for SDK."},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/TokenRequest"}},"schemaId":"components/schemas/TokenRequest","pointer":"/paths/~1auth~1basic/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/auth/basic","servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"components/schemas/TokenRequest"}},"responseCodes":["200","401","403","422","503"],"pointer":"/auth/basic","href":"auth/get_test_token_auth_basic_post","openApiOperationId":"get_test_token_auth_basic_post","summary":"Get Test Access Token"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"schemaId":"components/schemas/TokenRequest","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/TokenRequest"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Token generated successfully","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/TokenResponse"}},"schemaId":"components/schemas/TokenResponse"},{"code":"401","description":"Invalid credentials or Auth0 not configured"},{"code":"403","description":"Endpoint disabled in staging/production"},{"code":"422","description":"Validation Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/HTTPValidationError"}},"schemaId":"components/schemas/HTTPValidationError"},{"code":"503","description":"Auth0 unavailable"}],"pointer":"/paths/~1auth~1basic/post/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"components/schemas/TokenResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/TokenResponse"}}},{"code":"401"},{"code":"403"},{"code":"422","schemaId":"components/schemas/HTTPValidationError","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/HTTPValidationError"}}},{"code":"503"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/auth/get_test_token_auth_basic_post"}],"panels":[]}]},"httpPath":"/auth/basic"},{"label":"Get Test Access Token","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/auth/vanda-msvc-auth/auth/get_test_token_auth_basic_post","routeSlug":"/apis/auth/vanda-msvc-auth/auth/get_test_token_auth_basic_post","metadata":{"seo":{"title":"Get Test Access Token","description":"Generate access token for SDK."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"get_test_token_auth_basic_post","name":"Get Test Access Token","isWebhook":false,"pointer":"/paths/~1auth~1basic/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Test Access Token","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Generate access token for SDK."},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/TokenRequest"}},"schemaId":"components/schemas/TokenRequest","pointer":"/paths/~1auth~1basic/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/auth/basic","servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"components/schemas/TokenRequest"}},"responseCodes":["200","401","403","422","503"],"pointer":"/auth/basic","href":"auth/get_test_token_auth_basic_post","openApiOperationId":"get_test_token_auth_basic_post","summary":"Get Test Access Token"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"schemaId":"components/schemas/TokenRequest","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/TokenRequest"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Token generated successfully","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/TokenResponse"}},"schemaId":"components/schemas/TokenResponse"},{"code":"401","description":"Invalid credentials or Auth0 not configured"},{"code":"403","description":"Endpoint disabled in staging/production"},{"code":"422","description":"Validation Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/HTTPValidationError"}},"schemaId":"components/schemas/HTTPValidationError"},{"code":"503","description":"Auth0 unavailable"}],"pointer":"/paths/~1auth~1basic/post/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"components/schemas/TokenResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/TokenResponse"}}},{"code":"401"},{"code":"403"},{"code":"422","schemaId":"components/schemas/HTTPValidationError","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/HTTPValidationError"}}},{"code":"503"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/auth/get_test_token_auth_basic_post"}],"panels":[]}]},"httpPath":"/auth/basic"},{"label":"Get Test Access Token","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/auth/vanda-msvc-auth/auth/get_test_token_auth_login_post","routeSlug":"/apis/auth/vanda-msvc-auth/auth/get_test_token_auth_login_post","metadata":{"seo":{"title":"Get Test Access Token","description":"Generate access token for ai-agents and other required services."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"get_test_token_auth_login_post","name":"Get Test Access Token","isWebhook":false,"pointer":"/paths/~1auth~1login/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Test Access Token","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Generate access token for ai-agents and other required services."},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/TokenRequest"}},"schemaId":"components/schemas/TokenRequest","pointer":"/paths/~1auth~1login/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/auth/login","servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"components/schemas/TokenRequest"}},"responseCodes":["200","401","403","422","503"],"pointer":"/auth/login","href":"auth/get_test_token_auth_login_post","openApiOperationId":"get_test_token_auth_login_post","summary":"Get Test Access Token"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"schemaId":"components/schemas/TokenRequest","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/TokenRequest"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Token generated successfully","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/TokenResponse"}},"schemaId":"components/schemas/TokenResponse"},{"code":"401","description":"Invalid credentials or Auth0 not configured"},{"code":"403","description":"Endpoint disabled in staging/production"},{"code":"422","description":"Validation Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/HTTPValidationError"}},"schemaId":"components/schemas/HTTPValidationError"},{"code":"503","description":"Auth0 unavailable"}],"pointer":"/paths/~1auth~1login/post/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"components/schemas/TokenResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/TokenResponse"}}},{"code":"401"},{"code":"403"},{"code":"422","schemaId":"components/schemas/HTTPValidationError","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/HTTPValidationError"}}},{"code":"503"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/auth/get_test_token_auth_login_post"}],"panels":[]}]},"httpPath":"/auth/login"},{"label":"Get Test Access Token","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/auth/vanda-msvc-auth/auth/get_test_token_auth_login_post","routeSlug":"/apis/auth/vanda-msvc-auth/auth/get_test_token_auth_login_post","metadata":{"seo":{"title":"Get Test Access Token","description":"Generate access token for ai-agents and other required services."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"get_test_token_auth_login_post","name":"Get Test Access Token","isWebhook":false,"pointer":"/paths/~1auth~1login/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Test Access Token","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Generate access token for ai-agents and other required services."},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/TokenRequest"}},"schemaId":"components/schemas/TokenRequest","pointer":"/paths/~1auth~1login/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/auth/login","servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"requestBody":{"application/json":{"schemaId":"components/schemas/TokenRequest"}},"responseCodes":["200","401","403","422","503"],"pointer":"/auth/login","href":"auth/get_test_token_auth_login_post","openApiOperationId":"get_test_token_auth_login_post","summary":"Get Test Access Token"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"schemaId":"components/schemas/TokenRequest","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/TokenRequest"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Token generated successfully","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/TokenResponse"}},"schemaId":"components/schemas/TokenResponse"},{"code":"401","description":"Invalid credentials or Auth0 not configured"},{"code":"403","description":"Endpoint disabled in staging/production"},{"code":"422","description":"Validation Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/HTTPValidationError"}},"schemaId":"components/schemas/HTTPValidationError"},{"code":"503","description":"Auth0 unavailable"}],"pointer":"/paths/~1auth~1login/post/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"components/schemas/TokenResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/TokenResponse"}}},{"code":"401"},{"code":"403"},{"code":"422","schemaId":"components/schemas/HTTPValidationError","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/HTTPValidationError"}}},{"code":"503"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/auth/get_test_token_auth_login_post"}],"panels":[]}]},"httpPath":"/auth/login"}],"content":{"contentType":"group","meta":{"name":"Auth"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Auth","showPageActions":true}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/auth/change-password","summary":"Endpoint to change password","prefix":{"name":"post","color":"post"},"badges":[],"link":"/auth/change_password_auth_change_password_post","deprecated":false},{"title":"/auth/change-password","summary":"Endpoint to change password","prefix":{"name":"post","color":"post"},"badges":[],"link":"/auth/change_password_auth_change_password_post","deprecated":false},{"title":"/auth/get-entitlement","summary":"Endpoint to get user entitlement","prefix":{"name":"get","color":"get"},"badges":[],"link":"/auth/get_entitlement_auth_get_entitlement_get","deprecated":false},{"title":"/auth/get-entitlement","summary":"Endpoint to get user entitlement","prefix":{"name":"get","color":"get"},"badges":[],"link":"/auth/get_entitlement_auth_get_entitlement_get","deprecated":false},{"title":"/auth/basic","summary":"Get Test Access Token","prefix":{"name":"post","color":"post"},"badges":[],"link":"/auth/get_test_token_auth_basic_post","deprecated":false},{"title":"/auth/basic","summary":"Get Test Access Token","prefix":{"name":"post","color":"post"},"badges":[],"link":"/auth/get_test_token_auth_basic_post","deprecated":false},{"title":"/auth/login","summary":"Get Test Access Token","prefix":{"name":"post","color":"post"},"badges":[],"link":"/auth/get_test_token_auth_login_post","deprecated":false},{"title":"/auth/login","summary":"Get Test Access Token","prefix":{"name":"post","color":"post"},"badges":[],"link":"/auth/get_test_token_auth_login_post","deprecated":false}]}]}]}]}},{"type":"group","label":"API Keys","link":"/apis/auth/vanda-msvc-auth/api-keys","routeSlug":"/apis/auth/vanda-msvc-auth/api-keys","items":[{"label":"Generate an API key","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/auth/vanda-msvc-auth/api-keys/create_api_key_auth_api_keys_post","routeSlug":"/apis/auth/vanda-msvc-auth/api-keys/create_api_key_auth_api_keys_post","metadata":{"seo":{"title":"Generate an API key","description":"expires_in_days is optional — omit it and the key defaults to a 90-day lifetime (API_KEY_DEFAULT_TTL_DAYS)."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"create_api_key_auth_api_keys_post","name":"Generate an API key","isWebhook":false,"pointer":"/paths/~1auth~1api-keys/post","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Generate an API key","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"expires_in_days"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" is optional — omit it and the key defaults to a 90-day lifetime ("},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"API_KEY_DEFAULT_TTL_DAYS"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":")."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"name"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" is optional too — a label to help you recognise the key in the list."},"children":[]}]}]}]},{"nodeType":"security","requirements":[{"schemes":[{"name":"HTTPBearer","scopes":[],"type":"http","scheme":"bearer"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/ApiKeyCreateRequest"}},"schemaId":"components/schemas/ApiKeyCreateRequest","pointer":"/paths/~1auth~1api-keys/post/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"POST","path":"/auth/api-keys","servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"HTTPBearer","type":"http","scheme":"bearer"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"components/schemas/ApiKeyCreateRequest"}},"responseCodes":["201","422"],"pointer":"/auth/api-keys","href":"api-keys/create_api_key_auth_api_keys_post","openApiOperationId":"create_api_key_auth_api_keys_post","summary":"Generate an API key"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"schemaId":"components/schemas/ApiKeyCreateRequest","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"components/schemas/ApiKeyCreateRequest"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"201","description":"Successful Response","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ApiKeyCreateResponse"}},"schemaId":"components/schemas/ApiKeyCreateResponse"},{"code":"422","description":"Validation Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/HTTPValidationError"}},"schemaId":"components/schemas/HTTPValidationError"}],"pointer":"/paths/~1auth~1api-keys/post/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"201","schemaId":"components/schemas/ApiKeyCreateResponse","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ApiKeyCreateResponse"}}},{"code":"422","schemaId":"components/schemas/HTTPValidationError","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/HTTPValidationError"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/api-keys/create_api_key_auth_api_keys_post"}],"panels":[]}]},"httpPath":"/auth/api-keys"},{"label":"List your API keys","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/auth/vanda-msvc-auth/api-keys/list_api_keys_auth_api_keys_get","routeSlug":"/apis/auth/vanda-msvc-auth/api-keys/list_api_keys_auth_api_keys_get","metadata":{"seo":{"title":"List your API keys","description":"List your API keys"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"list_api_keys_auth_api_keys_get","name":"List your API keys","isWebhook":false,"pointer":"/paths/~1auth~1api-keys/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"List your API keys","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"HTTPBearer","scopes":[],"type":"http","scheme":"bearer"}]}]},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"active","in":"query","schemaId":"schema_375","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Filter by the active flag: true = not revoked, false = revoked. Omit to return all keys."},"children":[]}]}]}]}],"pointer":"/paths/~1auth~1api-keys/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/auth/api-keys","servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"parameters":{"path":[],"query":[{"name":"active","in":"query","required":false,"schemaId":"schema_375"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"HTTPBearer","type":"http","scheme":"bearer"}],"scopes":[]}],"responseCodes":["200","422"],"pointer":"/auth/api-keys","href":"api-keys/list_api_keys_auth_api_keys_get","openApiOperationId":"list_api_keys_auth_api_keys_get","summary":"List your API keys"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Successful Response","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_376"}},"schemaId":"schema_376"},{"code":"422","description":"Validation Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/HTTPValidationError"}},"schemaId":"components/schemas/HTTPValidationError"}],"pointer":"/paths/~1auth~1api-keys/get/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"schema_376","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_376"}}},{"code":"422","schemaId":"components/schemas/HTTPValidationError","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/HTTPValidationError"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/api-keys/list_api_keys_auth_api_keys_get"}],"panels":[]}]},"httpPath":"/auth/api-keys"},{"label":"Revoke an API key","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/auth/vanda-msvc-auth/api-keys/revoke_api_key_auth_api_keys__key_id__delete","routeSlug":"/apis/auth/vanda-msvc-auth/api-keys/revoke_api_key_auth_api_keys__key_id__delete","metadata":{"seo":{"title":"Revoke an API key","description":"Revoke an API key"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"revoke_api_key_auth_api_keys__key_id__delete","name":"Revoke an API key","isWebhook":false,"pointer":"/paths/~1auth~1api-keys~1{key_id}/delete","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Revoke an API key","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"HTTPBearer","scopes":[],"type":"http","scheme":"bearer"}]}]},{"nodeType":"item-content","variant":"path","label":"Path","labelTranslationKey":"path","parameters":[{"name":"key_id","in":"path","schemaId":"schema_377","required":true}],"pointer":"/paths/~1auth~1api-keys~1{key_id}/delete/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"DELETE","path":"/auth/api-keys/{key_id}","servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"parameters":{"path":[{"name":"key_id","in":"path","required":true,"schemaId":"schema_377"}],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"HTTPBearer","type":"http","scheme":"bearer"}],"scopes":[]}],"responseCodes":["204","422"],"pointer":"/auth/api-keys/{key_id}","href":"api-keys/revoke_api_key_auth_api_keys__key_id__delete","openApiOperationId":"revoke_api_key_auth_api_keys__key_id__delete","summary":"Revoke an API key"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"204","description":"Successful Response"},{"code":"422","description":"Validation Error","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/HTTPValidationError"}},"schemaId":"components/schemas/HTTPValidationError"}],"pointer":"/paths/~1auth~1api-keys~1{key_id}/delete/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"204"},{"code":"422","schemaId":"components/schemas/HTTPValidationError","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/HTTPValidationError"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/api-keys/revoke_api_key_auth_api_keys__key_id__delete"}],"panels":[]}]},"httpPath":"/auth/api-keys/{key_id}"}],"content":{"contentType":"group","meta":{"name":"API Keys"},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"API Keys","showPageActions":true}],"panels":[{"children":[{"kind":"group-items","title":"Operations","titleTranslationKey":"operations","items":[{"title":"/auth/api-keys","summary":"Generate an API key","prefix":{"name":"post","color":"post"},"badges":[],"link":"/api-keys/create_api_key_auth_api_keys_post","deprecated":false},{"title":"/auth/api-keys","summary":"List your API keys","prefix":{"name":"get","color":"get"},"badges":[],"link":"/api-keys/list_api_keys_auth_api_keys_get","deprecated":false},{"title":"/auth/api-keys/{key_id}","summary":"Revoke an API key","prefix":{"name":"delete","color":"delete"},"badges":[],"link":"/api-keys/revoke_api_key_auth_api_keys__key_id__delete","deprecated":false}]}]}]}]}},{"label":"Root","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/auth/vanda-msvc-auth/other/root__get","routeSlug":"/apis/auth/vanda-msvc-auth/other/root__get","metadata":{"seo":{"title":"Root","description":"Root endpoint providing service metadata."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"root__get","name":"Root","isWebhook":false,"pointer":"/paths/~1/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Root","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Root endpoint providing service metadata."}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/","servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[],"responseCodes":["200"],"pointer":"/","href":"other/root__get","openApiOperationId":"root__get","summary":"Root"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","description":"Mock server","isMockServer":true},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Successful Response","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_374"}},"schemaId":"schema_374"}],"pointer":"/paths/~1/get/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"schema_374","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"schema_374"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/other/root__get"}],"panels":[]}]},"httpPath":"/"}],"store":{"schemaStore":{"components/schemas/ApiKeyCreateRequest":{"id":"components/schemas/ApiKeyCreateRequest","kind":"json-schema","title":"ApiKeyCreateRequest","data":{"properties":{"expires_in_days":{"anyOf":[{"type":"integer","maximum":365,"minimum":1},{"type":"null"}],"title":"Expires In Days","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Key lifetime in days. Defaults to API_KEY_DEFAULT_TTL_DAYS (90)."},"children":[]}]}]}],"default":90},"name":{"anyOf":[{"type":"string","maxLength":100},{"type":"null"}],"title":"Name","description":"Optional label to recognise this key in the list."}},"type":"object","title":"ApiKeyCreateRequest"}},"components/schemas/ApiKeyCreateResponse":{"id":"components/schemas/ApiKeyCreateResponse","kind":"json-schema","title":"ApiKeyCreateResponse","data":{"properties":{"id":{"type":"integer","title":"Id"},"api_key":{"type":"string","title":"Api Key","description":"Shown once. It cannot be recovered later."},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"expires_at":{"type":"string","format":"date-time","title":"Expires At"},"created_at":{"type":"string","format":"date-time","title":"Created At"}},"type":"object","required":["id","api_key","expires_at","created_at"],"title":"ApiKeyCreateResponse","description":"The only response that ever carries the raw key."}},"components/schemas/ApiKeyListItem":{"id":"components/schemas/ApiKeyListItem","kind":"json-schema","title":"ApiKeyListItem","data":{"properties":{"id":{"type":"integer","title":"Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"key_prefix":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Key Prefix"},"created_at":{"type":"string","format":"date-time","title":"Created At"},"expires_at":{"type":"string","format":"date-time","title":"Expires At"},"last_used_at":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Last Used At"},"active":{"type":"boolean","title":"Active"}},"type":"object","required":["id","created_at","expires_at","active"],"title":"ApiKeyListItem","description":"A key as shown back to its owner. Deliberately has no key material."}},"components/schemas/ChangePasswordResponse":{"id":"components/schemas/ChangePasswordResponse","kind":"json-schema","title":"ChangePasswordResponse","data":{"properties":{"message":{"type":"string","title":"Message","example":"Password reset email sent successfully"}},"type":"object","required":["message"],"title":"ChangePasswordResponse"}},"components/schemas/GetEntitlementResponse":{"id":"components/schemas/GetEntitlementResponse","kind":"json-schema","title":"GetEntitlementResponse","data":{"properties":{"entitlement":{"type":"string","title":"Entitlement","example":"entitlement"}},"type":"object","required":["entitlement"],"title":"GetEntitlementResponse"}},"components/schemas/HTTPValidationError":{"id":"components/schemas/HTTPValidationError","kind":"json-schema","title":"HTTPValidationError","data":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"}},"components/schemas/TokenRequest":{"id":"components/schemas/TokenRequest","kind":"json-schema","title":"TokenRequest","data":{"properties":{"email":{"type":"string","format":"email","title":"Email","description":"User email address"},"password":{"type":"string","minLength":8,"title":"Password","description":"User password"}},"type":"object","required":["email","password"],"title":"TokenRequest","example":{"email":"basic@test.com","password":"Test1234!"}}},"components/schemas/TokenResponse":{"id":"components/schemas/TokenResponse","kind":"json-schema","title":"TokenResponse","data":{"properties":{"access_token":{"type":"string","title":"Access Token","description":"JWT access token for API authentication"},"token_type":{"type":"string","title":"Token Type","description":"Token type","default":"Bearer"},"expires_in":{"type":"integer","title":"Expires In","description":"Token expiration in seconds"},"scope":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Scope","description":"Granted scopes"}},"type":"object","required":["access_token","expires_in"],"title":"TokenResponse"}},"components/schemas/ValidationError":{"id":"components/schemas/ValidationError","kind":"json-schema","title":"ValidationError","data":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}},"schema_374":{"kind":"json-schema","data":{},"id":"schema_374"},"schema_375":{"kind":"json-schema","data":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Filter by the active flag: true = not revoked, false = revoked. Omit to return all keys."},"children":[]}]}]}],"title":"Active"},"id":"schema_375"},"schema_376":{"kind":"json-schema","data":{"type":"array","items":{"$ref":"#/components/schemas/ApiKeyListItem"},"title":"Response List Api Keys Auth Api Keys Get"},"id":"schema_376"},"schema_377":{"kind":"json-schema","data":{"type":"integer","title":"Key Id"},"id":"schema_377"}},"exampleStore":{},"securitySchemeStore":{"HTTPBearer":{"id":"HTTPBearer","type":"http","scheme":"bearer"}},"servers":[{"url":"/_mock/apis/auth/vanda-msvc-auth","isMockServer":true,"description":"Mock server"},{"url":"https://api.vanda-analytics.com","description":"Production server"}],"specType":"openapi"},"options":{"jsonSamplesExpandLevel":"all","schemasExpansionLevel":"all","codeSamples":{"languages":[{"lang":"curl","label":"cURL"},{"lang":"JavaScript"},{"lang":"Node.js"},{"lang":"Python"},{"lang":"Java"},{"lang":"C#"},{"lang":"PHP"},{"lang":"Go"},{"lang":"Ruby"},{"lang":"R"}]},"mockServer":{"url":"/_mock/apis/auth/vanda-msvc-auth","position":"first","description":"Mock server","errorIfForcedExampleNotFound":false,"strictExamples":false},"disableRouter":true,"downloadUrls":[{"url":"/_bundle/apis/auth/vanda-msvc-auth.json?download"},{"url":"/_bundle/apis/auth/vanda-msvc-auth.yaml?download"}],"excludeFromSearch":false,"replayFeatures":{"graphql":false},"specType":"openapi","markdocOptions":{"tags":{},"nodes":{},"components":{}},"metadata":{"title":"Vanda Analytics Auth API","description":"Auth API with Auth0"}},"baseSlug":"/apis/auth/vanda-msvc-auth","routesMapping":{}}