Appsflyer status history
Current state: operational — “All Systems Operational” per https://status.appsflyer.com (Atlassian Statuspage), checked 2026-09-16 12:28 UTC.
How long do Appsflyer incidents last?
From 8 incidents with a vendor-posted start and resolve time. Longest on record: appsflyer.com domain availability — 2.4 days (2026-03-10 04:09 UTC). Excluded, never estimated: nothing. Duration is the gap between the vendor's own posted timestamps — it is not measured downtime, uptime or an SLA figure, and a vendor that posts every blip will look worse here than one that posts nothing. Same rule as the outage-duration dataset.
Incidents on record (8)
| Started | Incident | Status | Impact | Duration |
|---|---|---|---|---|
| 2026-07-27 15:08 UTC | Dashboards availability | resolved | major | 1 h 44 min |
| 2026-03-10 04:09 UTC | appsflyer.com domain availability | resolved | minor | 2 d 8 h |
| 2026-02-10 21:08 UTC | Dashboard Availability | resolved | major | 1 h 37 min |
| 2026-01-25 09:35 UTC | AppsFlyer - TikTok Attribution Impact Due to TikTok Attribution API Errors | resolved | none | 35 h 28 min |
| 2025-12-16 15:39 UTC | AppsFlyer - Meta attribution impact due to errors from Meta ads’ attribution API | resolved | minor | 14 h 17 min |
| 2025-10-26 11:14 UTC | An issue with processing clicks and impressions | resolved | minor | 3 h 47 min |
| 2025-09-20 07:12 UTC | Meta attribution impact due to errors from Meta ads’ attribution API | resolved | minor | 4 h 21 min |
| 2025-08-20 14:14 UTC | Delay in Push API messages | resolved | minor | 12 min |
Titles, statuses and impact levels are the vendor's own words. Durations marked approx. are inferred from the poll that first found the incident gone. Shows the latest 60; the JSON has everything we hold (up to 400 days).
Watch Appsflyer with the template
Put this in config.json of your fork and add a WEBHOOK_URL secret:
{
"vendors": [
"appsflyer"
],
"format": "auto",
"map_url": "https://raw.githubusercontent.com/APVentureEngine/vendor-status-watch/main/vendors.json",
"unreachable_after": 3,
"mute_maintenance": false
}