Documentation Index
Fetch the complete documentation index at: https://docs.alterauth.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Connect your users to Todoist for task management, project organization, and productivity tracking.| Property | Value |
|---|---|
| Provider ID | todoist |
| Category | Productivity |
| PKCE | Not supported |
| Token refresh | Not supported (permanent tokens) |
| Redirect URI | Shown in Developer Portal |
Step 1: Create a Todoist OAuth App
Go to the Todoist App Console
Navigate to Todoist Settings → Integrations → App Management and sign in.
Configure the redirect URI
Add the Alter callback URL from the Developer Portal to the OAuth redirect URL field.
Step 2: Add to Alter Vault
Open the Developer Portal
Go to portal.alterauth.com and navigate to your app.
Enter credentials
- Client ID: Paste your Todoist Client ID
- Client Secret: Paste your Todoist Client Secret
Available Scopes
| Scope | Description |
|---|---|
task:add | Add tasks to the user’s inbox |
data:read | Read all user data |
data:read_write | Read and write all user data |
data:delete | Delete user data |
project:delete | Delete projects |
Notes
- Todoist tokens do not expire. There is no refresh token flow.
- For most integrations,
data:readordata:read_writeis sufficient. - See the Todoist authorization documentation for more details.