What are APIs?
An API, or application programming interface acts as an intermediary between different software systems, allowing them to communicate with each other. It means you don’t need to introduce new software into your organisation or spend hours inputting data.
API portal
At the core of our systems, the Ecometrica API portal contains a suite of API solutions able to handle a wide range of integration requests out of the box. All our APIs are REST(ful), providing a high degree of flexibility, allowing developers to connect components and applications in a microservices architecture.
Platform APIs
Ecometrica’s Sustainability Platform APIs automatically ingest hundreds of thousands of data records. The flexibility of the Ecometrica platform APIs assists with structuring data in a format which can facilitate effective and efficient emissions’ reporting and creates a flexible ingestion pipeline, allowing the quick deployment of new business activity data, from multiple business activity data sources and systems.
REST(ful) APIs
Our APIs are REST(ful) to provide a high degree of flexibility and allow developers to connect components and applications in a microservices architecture.
Ecometrica uses best practice API management approaches, as defined by the OpenAPI Specification (OAS) that allows any developer or application to discover it and fully understand its parameters and capabilities – available endpoints, allowed operations on each endpoint, operation parameters, authentication methods, and other information.
Security is paramount, and we use industry standard security protocols to control access. For more information on our SOC2 assured IOCs and Audit Ready security systems check out our Trust Report.
Platform integration
Many Ecometrica customers require or are interested in data integration to achieve efficiencies in the collection and ingestion of sustainability data, the sharing of results or connecting to third-party systems.
Ecometrica routinely supports a wide range of customer integration requirements through APIs and file transfer routines while ensuring system security and the integrity of assessment and reporting processes.
The Ecometrica Platform is designed to ingest, store and report on organisational hierarchy information, including finance charge codes and HR data.
Ecometrica has vast experience in integrating with organisation’s external data, including the majority of third-party data providers such as Amex, SAP and Concur, Optima etc.. Where an API or full integration is not in place yet, this can be easily configured due to the flexibility and scalability of our Platform’s architecture.
Saves hours
Use our API to integrate data uploading functionality to upload your data directly from your own app or software into our sustainability platform.
Boost automation
Seamlessly integrate with your third-party supplier or in-house system to pull our indicators to your pipelines.
Made for scale
Monitor large portfolios of assets, commodities, regions, and competitors in minutes.
Location specific
Uses your asset’s location represented by a point (e.g your office’s location) or a boundary (e.g. your farm’s location).
Flexible Reporting
Uses expansion boundaries to enable calculations fitting the purpose of frameworks (e.g. using watersheds, protected areas and administration boundaries).
Operational decision making
Instantly analyse areas that are reachable within a specified amount of time from your asset’s location.
Typical platform integrations
Typical integration routines supported by Ecometrica include:
- Standard spreadsheet upload (out of the box)
- Custom bulk data uploads from CSVs and databases
- Direct input from energy, fuel or transport suppliers
- Integration with accounting and ERP systems, such as SAP, Oracle, Concur
- Output of results to internal reporting dashboards
- Output of results to CDP’s reporting API
- Integration with 3rd party data collection systems (where the customer is within Scope 3 of another reporting entity)