Skip to main content

shortLivedToken of Async Actions expire too soon (5 minutes instead of 30 minutes).

  • March 2, 2026
  • 5 replies
  • 56 views

xatxat
Forum|alt.badge.img+1
  • Participating Frequently

In the recent webinar regarding the migration of the automations and in the developers Slack, it was mentioned that the shortLivedToken of an Async Action would be valid for 30 minutes.

However, when I just tested it, it turned out that it's only valid for 5 minutes.

In order for us to do the migration in our apps, we'd need that advertised 30 minutes. Can someone clarify when this will be changed to 30 minutes?

-- Simon

5 replies

Revilre
Forum|alt.badge.img+1
  • March 2, 2026

Was that the exp on the JWT or did you decode and get the expiration on the shortLivedToken itself?


xatxat
Forum|alt.badge.img+1
  • Author
  • Participating Frequently
  • March 2, 2026

in the token that is sent in the “Authorization” header, the ‘exp’ parameter is set to 5 minutes and the ‘expiresAt’ parameter is set to 30 minutes. the ‘exp’ parameter in the payload of shortLivedToken is set to 5 minutes.

and i also did a quick test, the shortLivedToken can definitely only be used for 5 minutes currently, but not longer.


Revilre
Forum|alt.badge.img+1
  • March 2, 2026

Sounds like something an AI would do… the wrong expiresAt claim in the wrong JWT.


danieljak
Forum|alt.badge.img
  • monday.com Team Member
  • March 4, 2026

Hey there,
I can confirm it was an issue on our end, we’ve issued a fix 🙂

Sorry for the inconvenience, not an AI related bug 😅 


xatxat
Forum|alt.badge.img+1
  • Author
  • Participating Frequently
  • March 4, 2026

@danieljak thx! i can also confirm that it’s fixed.