Get Product Types

Retrieves a list of all available product types supported by LedgerBlock. Product types identify the primary service or transaction type, such as mobile top-up, mobile PIN, bill payment, and mobile data.

Request

Method: GET

Endpoint:

{{base_url}}/api/v1/utility/product-types

Authentication & Headers

HeaderTypeRequiredDescription
AuthorizationStringYesBearer ${api_key} — your activated merchant API key.
x-merchant-refStringYesYour unique merchant reference.

Request Body

This endpoint does not require a request body.

Response

Success Response

{
  "status": "success",
  "message": "Fetched",
  "data": {
    "data": [
      {
        "code": "1",
        "name": "Mobile Top Up"
      },
      {
        "code": "2",
        "name": "Mobile PIN"
      },
      {
        "code": "3",
        "name": "Bill Payment"
      },
      {
        "code": "4",
        "name": "Mobile Data"
      }
    ]
  }
}

Response Fields

FieldTypeDescription
statusStringIndicates whether the request was successful.
messageStringResponse message.
data.dataArrayList of available product types.
codeStringUnique code assigned to the product type.
nameStringName of the product type.

Did this page help you?