Skip to main content
GET
/
data_entries
/
processed_data
/
{data_id}
from atomscale import Client

client = Client(api_key="YOUR_API_KEY")
client.download_videos(
    data_ids="d290f1ee-6c54-4b01-90e6-d701748f0851",
    dest_dir="processed/",
    data_type="processed",
)
{
  "url": "https://storage.atomscale.ai/processed/d290f1ee.json?token=...",
  "file_name": "rheed_results.json",
  "file_format": "json",
  "metadata": {}
}
Returns processed data for a data entry. You must specify how you want the data returned using the return_as parameter.
data_id
string
required
The UUID of the data entry
return_as
string
required
How to return the data: bytes (raw binary), url-download (pre-signed download URL), or url-embed (pre-signed embeddable URL)
filter
string
default:"none"
Filter type: video to retrieve processed video, or none
is_stream
boolean
default:"false"
Set to true when retrieving processed data for a streaming session
suffix
string
Optional suffix to append to the processed data file path

Response

When return_as is url-download or url-embed:
url
string
Pre-signed URL for accessing the processed data file
file_name
string
Filename of the processed data
file_format
string
File format/extension
metadata
object
Additional metadata about the processed data
Returns null if no processed data is available yet.
from atomscale import Client

client = Client(api_key="YOUR_API_KEY")
client.download_videos(
    data_ids="d290f1ee-6c54-4b01-90e6-d701748f0851",
    dest_dir="processed/",
    data_type="processed",
)
{
  "url": "https://storage.atomscale.ai/processed/d290f1ee.json?token=...",
  "file_name": "rheed_results.json",
  "file_format": "json",
  "metadata": {}
}