ECO Platform Logo

ECO Portal Modernization

A standardized, scalable, and decentralized digital ecosystem for Program Operators and stakeholders.

Digital Strategy

The ECO Portal is evolving to accommodate the growing volume of EPDs and Program Operators (POs). Our strategy shifts from requiring a single software stack to an API first and decentralized solution, giving ECO Platform and POs flexibility and ownership of their own software infrastructure.

Ownership

Choice of software shifts to POs, ensuring ownership, long-term flexibility and stability.

Standardization

An "API-Spec-First" approach with clear JSON schemas to remove ambiguity for developers.

Scalability

A robust API Gateway architecture designed to handle increased traffic and EPD volumes.

Implementation Roadmap

1

API Specification

Defining the "PO-to-Portal" and "Portal-to-User" contracts. Creating a consistent technical framework for existing and new PO nodes to follow, reducing integration barriers.

PO Nodes
PO-to-Portal
API Spec
ECO Portal
Portal-to-User
API Spec
Users
2

API Gateway Implementation

Replacing the current ECO Portal software with a modern API gateway to manage traffic, apply standardized policies, and ensure high performance.

PO Node A
PO Node B
PO Node ...
ECO Portal
API Gateway
Validation
Caching
Auth
Analytics
Architects
Engineers
LCA Tools
API Clients
3

ECO Platform Node (Future)

An ECO Cloud SaaS offering for POs to host and publish data, providing reliable, independently governed data services.

Interactive API Drafts

Explore the technical specifications and JSON schemas that define our future data ecosystem. These drafts serve as a technical blueprint for implementation.

Program Operator API

The mandatory API for PO Nodes to implement.
This is the "PO-to-Portal" contract. It defines how the ECO Portal connects and retrieves EPDs from the PO's system.
View PO API Draft

ECO Portal API

The ECO Portal's user facing API.
This is the "Portal-to-User" contract. It specifies the endpoints for search, validation, and authentication.
View Portal API Draft

Need Support?

For technical clarification or feedback on these specifications, please contact: it@eco-platform.org