Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Eco Quotes V2 API

The Quotes V2 API from Eco — 4 operation(s) for quotes v2.

Eco Quotes V2 API is one of 3 APIs that Eco publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Quotes V2. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, API documentation, and a getting-started guide.

This API exposes 4 operations across 4 paths, and defines 18 schemas. It is described by OpenAPI 3.0.0, at version 1.0.

Requests are made against 4 base URLs: https://quotes.eco.com, https://quotes-preprod.eco.com, https://quotes.staging.eco.com, http://localhost:3000.

4 operations 4 paths 18 schemas 4 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.0
API Version
1.0
Base URL
https://quotes.eco.com
Resource Areas
1

Paths & Operations 4

Across 4 paths, the API surfaces 4 operations — 4 POST. Each is listed below with its method, path, parameters, and response codes.

Quotes V2 4
POST
/api/v2/quotes
Get Quotes
QuotesController_getQuotes body → 201
POST
/api/v2/quotes/reverse
Get Reverse Quotes
QuotesController_getReverseQuote body → 201
POST
/api/v2/quotes/initiateGaslessIntent
Initiate Gasless Intent
QuotesController_initiateGaslessIntent body → 201
POST
/api/v2/quotes/getGaslessIntentTransactionData
Get Gasless Intent Transaction Data
QuotesController_getDestinationChainTransactionHash body → default

Schemas 18

The contract defines 18 schemas that model the data the API accepts and returns. The most detailed are Permit3DTO (10 properties), PermitDTO (7 properties), Permit2DTO (7 properties), RouteDataDTO (6 properties). Each schema is shown below with its type and property counts.

GaslessIntentDataDTO
object
2 properties
PermitDataDTO
object
3 properties
PermitDTO
object
7 properties 7 required
Permit3DTO
object
10 properties 10 required
RouteDataDTO
object
6 properties 5 required
Permit2DTO
object
7 properties 7 required
AllowanceOrTransferDTO
object
5 properties 5 required
InitiateGaslessIntentDTO
object
4 properties 4 required
TokenAmountDataDTO
object
2 properties 2 required
Permit2TypedDataDetailsDTO
object
4 properties 4 required
GaslessIntentTransactionDataDTO
object
3 properties 1 required
EcoAPIResponse
object
RewardDataDTO
object
5 properties 5 required
GaslessIntentTransactionDataRequestDTO
object
1 property 1 required
CallDataDTO
object
3 properties 3 required
IntentDataDTO
object
3 properties 2 required
GetQuotesDTO
object
3 properties 3 required
GaslessIntentRequestIntentEntryDTO
object
5 properties 5 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

eco-quotes-v2-api-openapi.yml Raw ↑

Other APIs Eco publishes across the network.

Eco Quotes V1 API
Eco Quotes V3 API