Ingest Mcap

Ingests data from mcap files in the S3 Nominal upload bucket.

Headers

AuthorizationstringRequired

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
sourceslist of objectsRequired

List of files in S3 to be ingested. These should be ordered by time, as data will be ingested and concatenated across all the files. Note: only a single files are currently supported, this field is mostly for forward compatibility.

channelConfiglist of objectsRequired
propertiesmap from strings to stringsRequired
labelsset of stringsRequired
channelsobjectOptional

Config to define which channels in the mcap should be ingested. The default is to ingest only channels with config, otherwise the mcap may not be supported.

titlestringOptional
descriptionstringOptional
workspacestringOptional

The workspace in which to create the dataset or video. If not provided, the dataset or video will be created in the default workspace for the user’s organization, if the default workspace for the organization is configured.

Response

This endpoint returns an object.
outputslist of objects
asyncHandleobjectOptional