Get Resellers Plans

Prev Next

Retrieves all active reseller plans available in the C3 instance. Reseller plans define the product catalog, pricing strategy, markup rules, and market-specific offers that can be made available to reseller organizations. The API returns plan metadata, pricing configurations, market information, and plan identifiers required for reseller plan management.

Endpoint

{{apiUrl}}/api/resellerplan/downloadDetails

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 active reseller plans configured in the C3 instance, including plan details, pricing macros, currency settings, and market information.

Sample Response

{
  "OperationType": null,
  "Status": "Success",
  "RequestCorrelationID": "c76d5caf-226d-4784-b5ab-7ffd42dc68e0",
  "ErrorMessage": null,
  "ErrorDetail": null,
  "Data": [
    {
      "Name": "CSP Offers for Resellers",
      "Description": "No margin on Microsoft list price, cost to cost",
      "InternalPlanId": "CC6615BC-78DD-4015-A007-22780F23CD9A",
      "CurrencyCode": "USD",
      "PlanStatus": "Success",
      "MacroDetails": "Copy Partner Price",
      "MacroValue": 0.0000,
      "Attributes": "{\"CanPriceLead\":false,\"CanPriceLag\":false}",
      "MarketCode": "US"
    }
  ]
}

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 reseller plan records.

Reseller Plan Attributes

AttributeDescription
NameName of the reseller plan defined in C3.
DescriptionDescription of the reseller plan and its pricing strategy.
InternalPlanIdUnique identifier generated by C3 for the reseller plan.
CurrencyCodeCurrency in which offers are displayed to resellers.
PlanStatusCurrent status of the reseller plan.
MacroDetailsPricing macro applied to the reseller plan.
MacroValueValue associated with the pricing macro.
AttributesAdditional reseller plan settings stored as JSON attributes.
MarketCodeMarket or country/region associated with the reseller plan.

MacroDetails Values

MacroDescription
Copy Partner PriceUses the partner purchase price as the reseller price.
Copy Provider Selling PriceUses the provider retail price as the reseller price.
Apply X% on Partner PriceApplies a configured percentage adjustment to the partner price.
Apply X% on Provider Selling PriceApplies a configured percentage adjustment to the provider retail price.
Apply X% on MarginApplies pricing based on a configured margin percentage.

Error Response

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