{"items":[{"type":"link","label":"Identifier Service","link":"/apis/identifier/swagger","routeSlug":"/apis/identifier/swagger"},{"type":"group","label":"Authentication","link":"/apis/identifier/swagger/authentication","routeSlug":"/apis/identifier/swagger/authentication","items":[{"label":"respond-to-challenge","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/identifier/swagger/authentication/respond-to-challenge","routeSlug":"/apis/identifier/swagger/authentication/respond-to-challenge","metadata":{"seo":{"title":"respond-to-challenge","description":"In case asked for a challenge, use it to respond."}},"httpPath":"/auth/challenge/{tenant_tag}"},{"label":"login","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/identifier/swagger/authentication/login","routeSlug":"/apis/identifier/swagger/authentication/login","metadata":{"seo":{"title":"login","description":"Authenticates user and returns tokens or challenge in case of success."}},"httpPath":"/login/{tenant_tag}"},{"label":"logout","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/identifier/swagger/authentication/logout","routeSlug":"/apis/identifier/swagger/authentication/logout","metadata":{"seo":{"title":"logout","description":"log out"}},"httpPath":"/logout/{tenant_tag}"},{"label":"disable-totp","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/identifier/swagger/authentication/disable-totp","routeSlug":"/apis/identifier/swagger/authentication/disable-totp","metadata":{"seo":{"title":"disable-totp","description":"disable TOTP for user"}},"httpPath":"/mfa/totp/disable"},{"label":"enable-totp","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/identifier/swagger/authentication/enable-totp","routeSlug":"/apis/identifier/swagger/authentication/enable-totp","metadata":{"seo":{"title":"enable-totp","description":"enable TOTP for user"}},"httpPath":"/mfa/totp/enable"},{"label":"verify-totp","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/identifier/swagger/authentication/verify-totp","routeSlug":"/apis/identifier/swagger/authentication/verify-totp","metadata":{"seo":{"title":"verify-totp","description":"verify TOTP for user"}},"httpPath":"/mfa/totp/verify"},{"label":"force-reset-password","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/identifier/swagger/authentication/force-reset-password","routeSlug":"/apis/identifier/swagger/authentication/force-reset-password","metadata":{"seo":{"title":"force-reset-password","description":"force reset password for user"}},"httpPath":"/password/force_reset/{tenant_tag}"},{"label":"forgot-password","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/identifier/swagger/authentication/forgot-password","routeSlug":"/apis/identifier/swagger/authentication/forgot-password","metadata":{"seo":{"title":"forgot-password","description":"Start a forgot password process"}},"httpPath":"/password/reset/{tenant_tag}"},{"label":"confirm-forgot-password","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/identifier/swagger/authentication/confirm-forgot-password","routeSlug":"/apis/identifier/swagger/authentication/confirm-forgot-password","metadata":{"seo":{"title":"confirm-forgot-password","description":"Provide the confirmation code and update password"}},"httpPath":"/password/update/{tenant_tag}"},{"label":"client-token","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/identifier/swagger/authentication/client-token","routeSlug":"/apis/identifier/swagger/authentication/client-token","metadata":{"seo":{"title":"client-token","description":"Generate an access token for app client"}},"httpPath":"/token/client/{tenant_tag}"},{"label":"get-user-info-old","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/identifier/swagger/authentication/get-user-info-old","routeSlug":"/apis/identifier/swagger/authentication/get-user-info-old","metadata":{"seo":{"title":"get-user-info-old","description":"get user's identity using access token. This is the previous version which fetches the data from Cognito"}},"httpPath":"/user"},{"label":"get-user-info","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/identifier/swagger/authentication/get-user-info","routeSlug":"/apis/identifier/swagger/authentication/get-user-info","metadata":{"seo":{"title":"get-user-info","description":"get user's identity using access token and tenant, either from DB or from Cognito"}},"httpPath":"/user/{tenant_tag}"}]},{"type":"group","label":"Token","link":"/apis/identifier/swagger/token","routeSlug":"/apis/identifier/swagger/token","items":[{"label":"refresh-token","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/identifier/swagger/token/refresh-token","routeSlug":"/apis/identifier/swagger/token/refresh-token","metadata":{"seo":{"title":"refresh-token","description":"refresh AccessToken"}},"httpPath":"/token/refresh/{tenant_tag}"},{"label":"validate-token","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/identifier/swagger/token/validate-token","routeSlug":"/apis/identifier/swagger/token/validate-token","metadata":{"seo":{"title":"validate-token","description":"Parses and validates the token"}},"httpPath":"/token/validate/{tenant_tag}"}]}]}