The Tesel Data System is built to accept data in many forms including:
- ATOM
- CSV
- Google Sheet
- JSON
- RSS
- XML
The Tesel Data System is capable of running feed ingestion on a schedule as frequently as once per 5 minutes. Data must be accessible online, but Tesel system IP addresses can be provided and whitelisted to minimise data exposure.
We also make available a sandbox environment upon request where you can use your the Data Ingestion system in a way that doesn't affect any live data or interact.
The Tesel Data Feeder does support bulk updates across many company records in one go and is a great way to introduce large datasets into the Tesel platform before migrating to the Tesel Data API thereafter.
Getting Started
To use the Tesel Data System, please speak with a member of the Tesel Partner Team to onboard assist in the technical setup and connection of the data stream.
The following dataset is a typical example of how the Tesel Data System expects data to be formatted:
ID | Company Name | Registered Company ID | Company Logo | City | Country | Line 1 | Line 2 | Postal Code | State | ISIC | Data Set Last Updated | Score Label Here | Another Label Here |
123456 | ESG FTW Ltd | 128610 | London | GB | 123 Street Road | SW1A 1AA | Greater London | 702, 823, 994 | 2022-10-04 11:16:00 | 1234 | 1234 |
Multiple columns of additional data can be appended onto the end of the sheet as is demonstrated in the table above with the headers “Score Label Here” and “Another Label Here”.
Attributes
id string
Unique identifier for the Company.
Company Name string
The name the company is publicly known and as will be displayed within the Tesel Marketplace.
Registered Company ID string
The identification string the company is uniquely identified by in its country of origin. Typically in the UK, his would be its Companies House Company Number.
Company Logo url
A URL locating the address at which the Tesel Data API can retrieve a copy of the Company’s logo for transfer to the Tesel Marketplace.
Address
The registered business address for the company.
- City
string
- Country
string
- Line 1
string
- Line 2
string
- Postal Code
string
- State
string
City, district, suburb, town, or village.
Two-letter country code (ISO 3166-1 alpha-2).
Address line 1 (e.g., street, PO Box, or company name).
Address line 2 (e.g., apartment, suite, unit, or building).
ZIP or postal code.
State, county, province, or region.
isic string
The International Standard Industrial Classification of All Economic Activities (Isic Rev.4) which most closely categorises the companies trading activities.
Data Set Last Updated string
(ISO 8601)
The timestamp at which this dataset was last updated. This is used within the platform to indicate when a dataset may be due for rehydration.
Key-Value Pairs
The subsequent columns collect the variety of ESG data for ingestion into the Tesel platform. This part of the Tesel Data System has been intentionally designed with flexibility in mind due to the diversity in data schemas the Tesel Marketplace houses. There is no limit to how many key-value pairs are added within the data set.
- key
string
(column header) - value
string
(column value)
The human-readable label for which this data should be listed as within the Tesel Marketplace.
The value relating to the current key-value pair.