At around 05:43 UTC we started to receive notifications from Mural users that were unable to log in via 3rd party integrations. Access to Mural via www.mural.co was not impacted.
A database migration affected integrations and Mural API apps, temporarily resulting in duplicate documents. This had the effect of redirect URLs for these apps not being returned in the API response, and authentication failing. After the problem was identified, the duplicate documents were removed and normal integration and Mural API app authentication was restored at 13:45 UTC.
Access to Mural via 3rd party integrations, Microsoft Teams and Zoom, was interrupted from 05:43 UTC to 13:45 UTC for a total of 8 hours and 2 minutes.
What we've done to avoid this happening again
We are developing more robust test mechanism for database migrations and expanding our documentation around the steps to follow.