Skip to content

Add support for sync endpoint resources (specifically reminders) #219

Description

@boralyl

Enhancement description

I noticed the python sdk does not include any of the sync endpoint resources. Specifically for the homeassistant integration, I was unable to use the SDK for creating reminders. This does appear to be supported by the new v1 api: https://developer.todoist.com/api/v1/#tag/Sync/Reminders

The problem it solves

Allows the python sdk the ability to create reminders and other abilities not currently supported. (I didn't audit what else can only be created/viewed/updated/etc. in the sync endpoint)

Alternatives

I was able to work around this in the upgrade of the sdk by calling the sync api directly, but that is strongly discouraged by Home Assistant: https://github.com/home-assistant/core/pull/161811/changes#diff-0df90a93485af80ce0879138de9155f75b1a60a63454406902e6246df2da2194R309

Use case / screenshots

Allowing a user to create a reminder for a task

Additional information

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    apiThis issue depends on API improvements before it can be tackled.enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions