Get Supported Markets

Prev Next

Retrieves the list of supported markets available in the C3 platform. The response includes country, region, market code, and currency information that can be used when creating reseller plans, customer plans, pricing configurations, and market-specific product catalogs.

Endpoint

{{apiUrl}}/api/common/supportedMarketList

Endpoint Parameters

ParameterRequiredDescription
{{apiUrl}}YesC3 Portal API URL.

Request Headers

HeaderValue
AuthorizationBearer <access_token>
Content-Typeapplication/json

Request Body

No request body is required for this endpoint.

Successful Response

A successful request returns all supported markets configured in the C3 platform. These values can be used when creating plans and configuring market-specific catalogs and pricing.

Sample Response

{
  "OperationType": null,
  "Status": "Success",
  "RequestCorrelationID": "37c646e4-144b-410c-b504-f623ec9a07b5",
  "ErrorMessage": null,
  "ErrorDetail": null,
  "Data": [
    {
      "ID": 234,
      "Region": "North America",
      "MarketCountry": "United States",
      "MarketCode": "US",
      "Currency": "USD"
    }
  ]
}

Response Properties

PropertyDescription
OperationTypeReserved for internal use. Can be ignored.
StatusIndicates the result of the request. Possible values: Success or Error.
RequestCorrelationIDUnique identifier generated by C3 for request tracking and troubleshooting.
ErrorMessageError message returned if request processing fails.
ErrorDetailAdditional error information.
DataCollection of supported market records.

Supported Market Attributes

AttributeDescription
IDUnique record identifier in the API response.
RegionGeographical region associated with the market.
MarketCountryName of the supported country or market.
MarketCodeTwo-letter market code used throughout C3 for plan, offer, and pricing configurations.
CurrencyDefault currency associated with the market.
Usage Information

The MarketCode and Currency values returned by this API are commonly used while creating reseller plans and customer plans. These values determine which offers, pricing, and catalogs are available within a specific market.

Error Response

If the request cannot be authenticated or processed, the API returns an error response containing details about the failure.

Error Response Properties

PropertyDescription
OperationTypeReserved for internal use. Can be ignored.
StatusIndicates the result of the request. Possible values: Success or Error.
RequestCorrelationIDUnique identifier generated by C3 for troubleshooting purposes.
ErrorMessageSummary of the error encountered.
ErrorDetailAdditional error details.

Example Use Cases

  • Retrieve supported markets before creating reseller plans.
  • Determine the default currency associated with a specific market.
  • Configure market-specific offer availability and plan assignments.