-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Overview
Apple uses a JS file on their corporate status page and one on their developer status page. Sample outputs are below.
Open questions:
- What do the
drMessageanddrpostfields indicate? Suspicion isdrpostat least indicates some system is having an issue... - The
redirectUrlfield doesn't seem to be set on every service, especially for the corporate entries. How to best handle that? - What values do
eventStatusandstatusTypehold? Corporate sample below showsresolvedas an option to use to know the event isn't in progress.Outagegives me some indication of severity level. What else might they say / use?
Corporate sample
{
"drMessage": null,
"drpost": false,
"services": [
{
"events": [],
"redirectUrl": null,
"serviceName": "App Store"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/news-publisher/",
"serviceName": "Apple Account Card"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple Arcade"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple Books"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple Business Essentials"
},
{
"events": [
{
"usersAffected": "Some users were affected",
"epochStartDate": 1694622480000,
"epochEndDate": 1694624820000,
"messageId": "2000002784",
"statusType": "Outage",
"datePosted": "09/14/2023 01:00 PDT",
"startDate": "09/13/2023 09:28 PDT",
"endDate": "09/13/2023 10:07 PDT",
"affectedServices": null,
"eventStatus": "resolved",
"message": "Users may have experienced a problem with this service."
}
],
"redirectUrl": null,
"serviceName": "Apple Business Manager"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple Card"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple Cash"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple Fitness+"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple ID"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple Messages for Business"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple Music"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple Music Classical"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple Music radio"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple Music Subscriptions"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple Online Store"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/apple-pay/",
"serviceName": "Apple Pay & Wallet"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple School Manager"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple TV Channels"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple TV+"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "AppleCare on Device"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "BusinessConnect"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Device Enrollment Program"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Dictation"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "FaceTime"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Find My"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Game Center"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Global Service Exchange"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Health sharing with provider"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "HomeKit"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "HomeKit Secure Video"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iCloud Account & Sign In"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iCloud Backup"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iCloud Bookmarks & Tabs"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iCloud Calendar"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iCloud Contacts"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iCloud Drive"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iCloud Keychain"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iCloud Mail"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iCloud Notes"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iCloud Private Relay"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iCloud Reminders"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iCloud Storage Upgrades"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iCloud Web Apps (iCloud.com)"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iMessage"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iOS Device Activation"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iTunes Match"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iTunes Store"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iWork Collaboration"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "iWork for iCloud"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Mac App Store"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "macOS Software Update"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Mail Drop"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Maps Display"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Maps Routing & Navigation"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Maps Search"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Maps Traffic"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "MLS Season Pass"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "News"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Photos"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Podcasts"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Radio"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Schooltime"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Schoolwork"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Screen Time"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Sign in with Apple"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Siri"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Spotlight suggestions"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Stocks"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Subscription Purchase"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Volume Purchase Program"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Walkie-Talkie"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Weather"
}
]
}
Developer sample
{
"drMessage": null,
"drpost": false,
"services": [
{
"events": [],
"redirectUrl": "https://developer.apple.com/account/",
"serviceName": "Account"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/notifications/",
"serviceName": "APNS"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/notifications/",
"serviceName": "APNS Sandbox"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/documentation/devicecheck",
"serviceName": "App Attest"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "App Store - In-App Purchases"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/documentation/appstorereceipts/verifyreceipt",
"serviceName": "App Store - Receipt Verification"
},
{
"events": [],
"redirectUrl": " https://developer.apple.com/documentation/storekit/in-app_purchase/testing_in-app_purchases_with_sandbox",
"serviceName": "App Store - Sandbox"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/documentation/appstoreserverapi",
"serviceName": "App Store - Server APIs"
},
{
"events": [],
"redirectUrl": " https://developer.apple.com/documentation/appstoreservernotifications",
"serviceName": "App Store - Server Notifications"
},
{
"events": [
{
"usersAffected": "Some users were affected",
"epochStartDate": 1694112300000,
"epochEndDate": 1694161440000,
"messageId": "2000002780",
"statusType": "Issue",
"datePosted": "09/10/2023 22:00 PDT",
"startDate": "09/07/2023 11:45 PDT",
"endDate": "09/08/2023 01:24 PDT",
"affectedServices": null,
"eventStatus": "resolved",
"message": "Users may have experienced issues with the service."
}
],
"redirectUrl": "https://developer.apple.com/app-store/app-updates/",
"serviceName": "App Store Automatic App Updates"
},
{
"events": [],
"redirectUrl": "https://appstoreconnect.apple.com ",
"serviceName": "App Store Connect"
},
{
"events": [],
"redirectUrl": "https://appstoreconnect.apple.com/analytics",
"serviceName": "App Store Connect - Analytics"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "App Store Connect - App Processing "
},
{
"events": [],
"redirectUrl": null,
"serviceName": "App Store Connect - App Upload"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/testflight/",
"serviceName": "App Store Connect - TestFlight"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/app-store-connect/api/",
"serviceName": "App Store Connect API"
},
{
"events": [],
"redirectUrl": "https://forums.developer.apple.com",
"serviceName": "Apple Developer Forums"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/maps/",
"serviceName": "Apple Maps API"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/musickit/",
"serviceName": "Apple Music API"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple Music for Artists"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple News API"
},
{
"events": [],
"redirectUrl": " https://applepaydemo.apple.com",
"serviceName": "Apple Pay Developer | Apple Pay Demo"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/apple-pay/",
"serviceName": "Apple Pay Production Instance"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/apple-pay/sandbox-testing/",
"serviceName": "Apple Pay Sandbox Instance"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Apple Podcasts Connect"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/account/",
"serviceName": "Certificates, Identifiers & Profiles"
},
{
"events": [],
"redirectUrl": "https://icloud.developer.apple.com/dashboard",
"serviceName": "CloudKit Console"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/icloud/cloudkit/",
"serviceName": "CloudKit Database"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/account/?view=support",
"serviceName": "Code-level Support"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/contact/",
"serviceName": "Contact Us"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/reference",
"serviceName": "Developer Documentation"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Developer ID Notary Service"
},
{
"events": [],
"redirectUrl": "https://bugreport.apple.com/",
"serviceName": "Feedback Assistant"
},
{
"events": [],
"redirectUrl": "https://maps.developer.apple.com",
"serviceName": "MapKit JS Dashboard"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "MFi Portal"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/news-publisher/",
"serviceName": "News Publisher"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/enroll/",
"serviceName": "Program Enrollment and Renewals"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "SKAdNetwork"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/download/",
"serviceName": "Software Downloads"
},
{
"events": [],
"redirectUrl": null,
"serviceName": "Tap to Pay on iPhone"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/videos/",
"serviceName": "Videos"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/weatherkit/",
"serviceName": "WeatherKit"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/xcode/",
"serviceName": "Xcode Automatic Configuration"
},
{
"events": [],
"redirectUrl": "https://developer.apple.com/xcode-cloud/",
"serviceName": "Xcode Cloud"
}
]
}
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request