Toshl · Authentication Profile
Toshl Authentication
Authentication
The Toshl API supports two authentication methods: OAuth 2.0 bearer tokens (authorization code and implicit grants; user-revocable) and HTTP Basic authentication using long-lived personal tokens created in the Toshl account settings (apps section, available since 26 April 2016). Access tokens default to a 3600-second lifetime with refresh tokens for renewal; refresh tokens can be revoked by users or Toshl staff at any time. Client registration (client_id and client_secret) is required before using OAuth.
Toshl secures its APIs with oauth2 and http-basic across 2 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the authorizationCode and implicit flow(s).
Personal FinanceBudgetingExpense TrackingFinTechBankingConsumer AppsCompany
Methods: oauth2, http-basic
Schemes: 2
OAuth flows: authorizationCode, implicit
API key in:
Security Schemes
OAuth2 oauth2
PersonalToken http