HubSpot tokens
Access tokens issued at /oauth/v1/token. Expire one to see the 401 shape (hubspot-go does not refresh on a 401: its oauth2 client refreshes only when the expires_in it got has passed, so start with a short SIM_HUBSPOT_TOKEN_TTL to test refresh); revoke kills the access token and its refresh token. Tokens are masked here and in the JSON (masked); ?reveal=1 on the JSON (reveal) returns them in full.
| ID | Token | Portal | User | Client | Scopes | Expires | State | |
|---|---|---|---|---|---|---|---|---|
| 4 | sim-at-…32b9 | 4242001 | 101 | devcisely-simulator-hs-v2 |
oauth | 2026-11-11 12:11:42Z | active | |
| 3 | sim-at-…3f7f | 6327086 | 7872241 | devcisely-simulator-hs-v2 |
oauth | 2026-11-11 12:11:33Z | active | |
| 2 | sim-at-…3c98 | 6488674 | 7899776 | devcisely-simulator-hs-v2 |
oauth | 2026-11-11 12:10:06Z | active | |
| 1 | sim-at-…c691 | 4242001 | 101 | devcisely-simulator-hs-v2 |
oauth | 2026-11-11 11:52:22Z | active |