How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Nestcoin Exchange External API

The exchange-external-api API from Nestcoin — 13 operation(s) for exchange-external-api.

Nestcoin Exchange External API is one of 23 APIs that Nestcoin publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include exchange-external-api. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 14 operations across 13 paths, and defines 48 schemas. It is described by OpenAPI 3.2.0, at version 3.0.2.

Requests are made against a single base URL, https://external.dev.onboardpay.co.

14 operations 13 paths 48 schemas 13 GET1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
3.0.2
Base URL
https://external.dev.onboardpay.co
Authentication
API Key, API Key
License
UNLICENSED
Resource Areas
1

Authentication & Security 2

Nestcoin Exchange External API declares 2 security schemes for authenticating requests. An API key is passed in the header as x-signature (authSignature). An API key is passed in the header as x-auth-token (authToken).

  • authToken — Auth Token header for inter-service communication

Paths & Operations 14

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

exchange-external-api 14
GET
/exchange/api/info
Get CEX Profile
queryMyBusinessInfo → 200400401500
GET
/exchange/orders/trade
Start a trade
createOrder 13 params → 301400401500
GET
/exchange/api/orders/trade-options
Trade options / configurations for onboard
getTradeOptions → 200400401500
GET
/exchange/api/orders/price
Get best price for order
getPrice 7 params → 200400401500
GET
/exchange/api/orders/trade-url
Fetch trade url
initTrade 13 params → 200400401500
GET
/exchange/api/cexs/signers
Query CEX signer addresses
querySignersExternal → 200400401500
GET
/exchange/api/cexs/signers/{networkId}
Query CEX network signer
queryNetworkSignerExternal 1 param → 200400401500
GET
/exchange/api/cexs/liquidity-pools
Get CEX deployed liquidity pool contract data
queryLiquidityPoolsExternal 1 param → 200400401500
POST
/exchange/api/cexs/liquidity-pools
Create liquidity pool contract for CEX
deployLiquidityPoolExternal body → 201400401500
GET
/exchange/api/cexs/liquidity-pools/{poolAddress}/balances
Get CEX token and coin balances
fetchLiquidityPoolBalanceExternal 2 params → 200400401500
GET
/exchange/api/orders
Retrieve list of exchange orders
getExchangeOrdersExternal 9 params → 200400401500
GET
/exchange/api/business/orders/{cexOrderId}
Retrieve an exchange order by cexOrderId
getExchangeOrderByIdExternal 1 param → 200400401500
GET
/exchange/api/offers
Find offers using trading parameters
extFindOffers 11 params → 200400401500
GET
/exchange/api/offers/best-offer
Get best offer using trade parameters
getBestOfferExchange 7 params → 200400401500

Schemas 48

The contract defines 48 schemas that model the data the API accepts and returns. The most detailed are OfferDto (49 properties), CexProfileDto (31 properties), ExchangeOrderDTO (25 properties), OrderOfferDTO (10 properties). Each schema is shown below with its type and property counts.

DefaultConfigurationResponse
object
2 properties 2 required
BlockchainNetwork
object
7 properties 6 required
TradeTypeQueryParamTradeTypeEnum
string
OfferTypeQueryParamOfferTypeEnum
string
OfferPaymentChannel
object
4 properties
GetExchangeOrdersExternalStatusesEnum
string
AutoRefillConfig
object
2 properties 2 required
OfferStatus
string
the current offer status
InitTradeProductEnum
string
GetExchangeOrdersExternalTransactionTypeEnum
string
OfferPaymentMethod
object
CexProfileDto
object
CEX user profile object
31 properties 17 required
PaymentChannelSupportedCurrency
object
2 properties
ExchangeOrderDTO
object
25 properties
BusinessDirector
object
A current director of the business
2 properties 2 required
PaymentChannel
object
3 properties 1 required
ExchangeOrdersResponse
object
5 properties
DeployLiquidityPoolCommand
object
2 properties 2 required
LegalEntityType
string
Legal structure of the business entity (KYB "Business type (Entity)")
OfferType
string
ErrorMessageDto
object
Default error object for services. This gives consistent error object that all services may use.
3 properties 2 required
BestOfferDTO
object
2 properties 2 required
InitTradeTradeTypeEnum
string
WalletDTO
object
3 properties
LiquidityPoolBalanceDto
object
6 properties 4 required
TransactionLimitResponse
object
4 properties
Tokens
object
5 properties 4 required
OfferDto
object
49 properties 23 required
OrderOfferDTO
object
10 properties 6 required
TradeCriteria
object
1 property
BusinessCategory
string
KYB onboarding tier that determines the required document set
TradeOptions
object
4 properties 2 required
UltimateBeneficialOwner
object
An individual owning 25% or more of the business
3 properties 3 required
BusinessIndustry
string
Sector the business primarily operates in
CreateOrderDto
object
Response for a successful create order command
1 property 1 required
FulfillOrderAs
string
CexSignerDto
object
Registered wallet address
5 properties 3 required
PriceDto
object
Price for a trade
1 property 1 required
CreateOrderProductEnum
string
OfferBehavior
string
Offer rate behavior
TradeMode
string
LiquidityPoolDto
object
8 properties 5 required
FiatCurrency
object
6 properties 3 required
BusinessDocument
object
An uploaded KYB document
3 properties 2 required
PartnerStats
object
6 properties
OfferPaymentChannelColor
object
2 properties 2 required
CreateOrderTradeTypeEnum
string
FeeConfig
object
6 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

nestcoin-exchange-external-api-api-openapi.yml Raw ↑

Other APIs Nestcoin publishes across the network.

Nestcoin Auth OAUTH API
Nestcoin Auth Userauth API
Nestcoin Exchange Orders API
Nestcoin ledger-account activity API
Nestcoin Ledger Accounts API
Nestcoin Ledger Beneficiaries API
Nestcoin ledger-cash deposits API
Nestcoin ledger-offramp accounts API
Nestcoin Ledger Payments API
Nestcoin Ledger Sub Accounts API
Nestcoin Ledger Transfer API
Nestcoin Offers Offers API
Where this information came from

This is an independent, third-party profile of Nestcoin Exchange External API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.