Endpoint
The unique identifier for the activity instance. This is a 64-bit integer represented as a string.
Description
Get a raw post game carnage report by instanceId. This is essentially the raw data from the Bungie API, with a few redundant fields trimmed off. It should be a subset of the data returned by the Bungie API. This endpoint is useful if you need to access PGCRs when Bungie’s API is down, or if you need the raw Bungie data format instead of RaidHub’s normalized format.Response
The response follows Bungie’s DestinyPostGameCarnageReportData schema with some fields removed.ISO 8601 timestamp when the activity occurred
The phase index where the activity started (for activities with checkpoints)
Whether the activity was started from the beginning or from a checkpoint
Core activity information from Bungie
The difficulty tier of the activity (if applicable)
Array of modifier hashes that were active during the activity
Array of player entries with detailed statistics
Example Request
Example Response
Error Responses
The specified PGCR was not found in the RaidHub database.
Notes
- Response is cached for 24 hours (86400 seconds)
- PGCRs are stored compressed (gzip) in the database and decompressed on request
- BigInt values (instanceId, characterId, membershipId) are converted from strings to BigInt internally, then serialized back to strings in the response
- The
periodfield is converted to a JavaScript Date object and serialized as an ISO 8601 string - Some fields from the original Bungie API response are trimmed to reduce payload size
- This endpoint provides access to historical data even when Bungie’s servers are experiencing issues
Related Endpoints
/instance/{instanceId}- Get normalized instance data with RaidHub enhancements- See Bungie.net API Documentation for the original schema