[INFO:load_token:38]: Loading token from file /tmp/token.json [INFO:from_loaded_token:178]: Loaded metadata aware token with creation timestamp 1700709073 [INFO:easy_client:468]: Returning client loaded from token file '/tmp/token.json' token.refresh_token_expires_in DNE! Using default 90 days. Access token expiration: 2024-02-20 21:11:13-06:00 Refresh token expiration: 2023-12-05 16:33:07-06:00 [INFO:ensure_refresh_token_update:232]: Updating refresh token: - Current timestamp is 1701818495 - Token creation timestamp is 1700709073 - Update interval is 7344000 seconds [INFO:ensure_refresh_token_update:242]: Skipping refresh token update [DEBUG:_get_request:15]: Req 1: GET to https://api.tdameritrade.com/v1/userprincipals, params={ "apikey": "XXXX@AMER.OAUTHAP" } [DEBUG:_send_single_request:887]: HTTP Request: POST https://api.tdameritrade.com/v1/oauth2/token "HTTP/1.1 200 OK" [INFO:update_token:29]: Updating token to file /tmp/token.json [DEBUG:_send_single_request:887]: HTTP Request: GET https://api.tdameritrade.com/v1/userprincipals?apikey=XXXX%40AMER.OAUTHAP "HTTP/1.1 200 OK" [DEBUG:_log_response:62]: Req 1: GET response: 200, content={ "userId" : "XXXX", "userCdDomainId" : "XXXX", "primaryAccountId" : "XXXX", "lastLoginTime" : "2023-12-05T22:03:06+0000", "tokenExpirationTime" : "2023-12-05T23:51:34+0000", "loginTime" : "2023-12-05T23:21:34+0000", ... } } ] } token.refresh_token_expires_in DNE! Using default 90 days. Access token expiration: 2024-02-20 21:11:13-06:00 Refresh token expiration: 2023-12-05 17:51:35-06:00