fromdatetimeimporttimedeltafrompathlibimportPathfromtoggl_apiimport(SqliteCache,TrackerBody,TrackerEndpoint,generate_authentication,)workspace_id=2313123123auth=generate_authentication()cache=SqliteCache(Path("cache"),timedelta(hours=24))endpoint=TrackerEndpoint(workspace_id,auth,cache)body=TrackerBody(workspace_id,"My First Tracker",tags=["My First Tag"])tracker=endpoint.add_tracker(body)print(tracker)
fromdatetimeimporttimedeltafrompathlibimportPathfromtoggl_apiimport(JSONCache,ProjectBody,ProjectEndpoint,generate_authentication,)workspace_id=2313123123auth=generate_authentication()cache=JSONCache(Path("cache"),timedelta(hours=24))endpoint=ProjectEndpoint(workspace_id,auth,cache)color=ProjectEndpoint.get_color("red")body=ProjectBody(workspace_id,"My First Project",client_name="My First Client",color=color,)project=endpoint.add_project(body)print(project)