Bills — TV

Get TV Providers

GEThttps://backendapi.sayswitchgroup.com/api/v1/tv

The Get TV Provider Endpoint Fetches the list of available TV subscription providers along with their minimum amount and provider logo.

cURL
curl --request GET \
  --url https://backendapi.sayswitchgroup.com/api/v1/tv \
  --header "Authorization: Bearer YOUR_SECRET_KEY"

Sample Response

JSON
{
  "success": true,
  "code": "00000",
  "message": "Fetched successfully",
  "data": [
    {
      "provider": "DSTV",
      "providerLogoUrl": "assets/images/bills/DSTV.jpg",
      "minAmount": "500"
    },
    {
      "provider": "GOTV",
      "providerLogoUrl": "assets/images/bills/GOTV.jpg",
      "minAmount": "500"
    },
    {
      "provider": "STARTIMES",
      "providerLogoUrl": "assets/images/bills/STARTIMES.jpg",
      "minAmount": "500"
    },
    {
      "provider": "SHOWMAX",
      "providerLogoUrl": "assets/images/bills/ShowMax.jpg"
    }
  ]
}

Response Fields

FieldTypeDescription
successbooleanIndicates whether the request was successful
codestringCustom response code
messagestringDescriptive response message
dataarrayList of available TV providers
providerstringName of the TV provider (e.g., DSTV, GOTV)
providerLogoUrlstringPath to the logo image for the provider
minAmountstringMinimum amount required for a subscription