File Upload
A flexible endpoint to push data into the Scope3 platform
Scope3 supports multiple file formats, or schemas, that enable stateful processing of various types of data. These schemas are documented in the Schemas
section of the documentation. Currently supported schemas:
Use Cases
There are a number of scenarios when you may want to upload data to Scope3. Such as traffic or media delivery data. With this data Scope3 is able to refine emissions modelling and report results in downstream tooling such as dashboards.
Upload Methods
3rd Party Integrations
Files may be ingested through various integrations (see Integrations
section) such as Snowflake, Big Query, and cloud storage buckets.
File Upload API
To upload a file directly into the Scope3 API, use the Upload Data File API. The schema is specified through the type
field, and the file data is added to the body of the request.
The upload API is asynchronous meaning that when you submit the request you will get back an id
that you can send to the Get Data File Upload by ID to track the status
of the upload. When complete, the upload will be marked as SUCCESS
or FAILED
and you can see statistics on rows processed vs skipped. Note there is a 100mb limit on files uploaded to the File Upload API.
Updated 9 months ago