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

Refurbed MarketService API

The MarketService API from Refurbed — 4 operation(s) for marketservice.

Refurbed MarketService API is one of 18 APIs that Refurbed publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include MarketService. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

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

Requests are made against the base URL https://api.refurbed.com.

4 operations 4 paths 26 schemas 4 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 2.0
API Version
1.0
Base URL
https://api.refurbed.com
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Refurbed MarketService API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (APIKeyAuth). By default, every request must be authenticated.

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.

MarketService 4
POST
/refb.partner.affiliate.v1.MarketService/GetMarket
Gets a single market.
GetMarket 1 param → 200default
POST
/refb.partner.affiliate.v1.MarketService/ListMarkets
Lists all markets.
ListMarkets 1 param → 200default
POST
/refb.merchant.v1.MarketService/GetMarket
Gets a single market.
GetMarket 1 param → 200default
POST
/refb.merchant.v1.MarketService/ListMarkets
Lists all markets.
ListMarkets 1 param → 200default

Schemas 26

The contract defines 26 schemas that model the data the API accepts and returns. The most detailed are Market (5 properties), ListMarketsRequest.Filter (4 properties), StringPagination (3 properties), Status (3 properties). Each schema is shown below with its type and property counts.

GetMarketRequest
object
1 property 1 required
ListMarketsResponse_2
object
2 properties
ListMarketsResponse
object
2 properties
ListMarketsRequest.Sort
object
2 properties
Market
object
A market.
5 properties
MarketType
string
- COUNTRY: Market represents a country, in which case its code is equal to the 2-letter ISO code of the country.
BoolFilter
object
1 property
GetMarketResponse
object
1 property
ListMarketsRequest.Sort.By
string
Any
object
1 property
SortOrder
string
Status
object
3 properties
ListMarketsRequest.Filter
object
4 properties
MarketTypeFilter
object
2 properties
GetMarketResponse_2
object
1 property
Status_2
object
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](h…
3 properties
ListMarketsRequest
object
3 properties
CurrencyCode
string
Currency codes as specified in ISO 4217. - AED: XTS = 963; // Code reserved for testing purposes.
StringPagination
object
Paginates resources with string primary key.
3 properties
StringFilter
object
2 properties
CurrencyCodeFilter
object
2 properties
Any_2
object
Any contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message. Protobuf library provides supp…
1 property
Status_3
object
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](h…
3 properties
GetMarketResponse_3
object
1 property
ListMarketsResponse_3
object
2 properties
Any_3
object
Any contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message. Protobuf library provides supp…
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

refurbed-marketservice-api-openapi.yml Raw ↑

Other APIs Refurbed publishes across the network.

Refurbed BuybackBidService API
Refurbed BuybackOrderItemService API
Refurbed BuybackOrderService API
Refurbed BuybackProductService API
Refurbed BuybackSupplyboxService API
Refurbed CatalogService API
Refurbed CurrencyService API
Refurbed InstanceService API
Refurbed MarketOfferService API
Refurbed MerchantService API
Refurbed OfferService API
Refurbed OrderItemReturnService API