Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Raid-Hub/API/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Returns the current operational status of RaidHub’s internal services:
- Atlas: The PGCR (Post-Game Carnage Report) crawler that processes historical activities
- Floodgates: The queue system for redacted PGCRs from Bungie, primarily during contest mode
Endpoint
Response
Status information for the Atlas PGCR crawler
Current status of Atlas. One of: Crawling, Idle, Offline
Crawling: Active and processing PGCRs
Idle: Destiny API is offline, Atlas is waiting
Offline: Atlas service is not running
Median lag in seconds behind current time. null if Atlas is offline.
estimatedCatchUpTimestamp
ISO 8601 timestamp when Atlas is estimated to catch up to real-time. null if not applicable.
Information about the most recently processed instance
The instance ID (int64 as string)
When the activity was completed (ISO 8601)
When RaidHub processed the activity (ISO 8601)
Status information for the Floodgates queue system
Current status of Floodgates. One of: Empty, Blocked, Crawling, Live
Empty: No activities in queue
Blocked: Queue has items but processing is stalled
Crawling: Processing a large backlog
Live: Processing in real-time as activities complete
Rate of incoming PGCRs per second
Rate of PGCR resolution per second
Number of PGCRs waiting to be processed
Information about the most recently unblocked instance (same structure as AtlasPGCR)
ISO 8601 timestamp when backlog is estimated to be empty. null if not applicable.
Example Response
{
"minted": "2024-03-03T23:30:00.000Z",
"success": true,
"response": {
"AtlasPGCR": {
"status": "Crawling",
"medianSecondsBehindNow": 45.5,
"estimatedCatchUpTimestamp": "2024-03-03T23:45:00.000Z",
"latestResolvedInstance": {
"instanceId": "12345678901234567",
"dateCompleted": "2024-03-03T23:29:00.000Z",
"dateResolved": "2024-03-03T23:29:30.000Z"
}
},
"FloodgatesPGCR": {
"status": "Live",
"incomingRate": 1.5,
"resolveRate": 2.0,
"backlog": 12,
"latestResolvedInstance": {
"instanceId": "12345678901234568",
"dateCompleted": "2024-03-03T23:29:45.000Z",
"dateResolved": "2024-03-03T23:29:50.000Z"
},
"estimatedBacklogEmptied": "2024-03-03T23:30:30.000Z"
}
}
}
Error Responses
Service Unavailable - An internal service is unavailable
Name of the unavailable service
Caching
This endpoint is cached for 10 seconds. The status is debounced with a 60-second grace period to prevent rapid status changes.
Use Cases
- Monitor RaidHub service health
- Determine data freshness for your application
- Display status information to users
- Estimate when recent activities will be available