Recordings
recordings
Methods
List recordings
Get details on a specific recording.
Deletes a recording. Deleting a recording also deletes the data for that recording (including attachments, messages, metadata, etc).
Note: For recordings stored at an Edge Site, this method deletes only the imported data for that recording, leaving the edge copy intact.
The recording ID
Request import of a recording from an Edge Site to a Primary Site. Importing a recording makes the data (messages, metadata, attachments, etc.) available for download and streaming.
If the recording is successfully queued for import, is already imported, or already queued for
import, this endpoint will return a 200 response and include the recording ID and the
importStatus.
An import status of complete indicates the recording is already imported. Poll the GET v1/recordings/{id} endpoint to observe changes to the importStatus.
If the recording cannot be found or is unavailable for import because the edge copy or site is deleted, this endpoint will return a 404 response.
Domain types
ID and name of a device.
A resource representing the content of an MCAP file or ROS bag managed by Foxglove.
The import status of recordings. Status will be one of:
none: The recording has not yet been imported, and import has not been requested.pending: Foxglove has received a request to import this recording.importing: The recording data is being processed for access via Foxglove.failed: The recording data could not be imported.complete: The contents of the recording are available for access via Foxglove.
Note: none and pending statuses are applicable only to recordings originating from an Edge Site or Foxglove Agent.
The set of importStatus values may expand in the future.
ID and name of a site.
Recording Attachments
recordings.recording_attachments
Methods
List attachments
Get an attachment
To download an attachment make a request to this endpoint and follow the 302 redirect. The attachment will download directly from the Primary Site.
Note: The redirect link expires after 15 minutes.
Domain types
An attachment resource represents information about an MCAP attachment imported to Foxglove.