Get operator by ISO Code

Using the /operators/countries/{countrycode} endpoint, developers can retrieve an operator's details using the ISO code of the country where it is registered

Operator by ISO

GET https://topups.reloadly.com/operators/countries/{countrycode}

Path Parameters

Name
Type
Description

countryCode*

string

The ISO code of the country where the operator is registered

Query Parameters

Name
Type
Description

suggested AmountsMap

boolean

Indicates if the suggestedAmountsMap field should be returned. Default value is false

suggested Amounts

boolean

Indicates if the suggestedAmounts field should be returned. Default value is false

includePin

boolean

Indicates if PIN details for the operator should be included in the API response. Default value is True

includeData

boolean

Indicates if any airtime or data plans being offered by the operator should be included in the API response. Default value is true

includesBundles

boolean

Indicates if any airtime and data bundles being offered by the operator should be included in the API response. Default value is true

Headers

Name
Type
Description

Authorization*

string

Your access token is required as a bearer token in the request's header

{
  "operatorId":88,
  "name":"Movistar Colombia",
  "bundle":false,
  "data":false,
  "pin":false,
  "supportsLocalAmounts":false,
  "denominationType":"RANGE",
  "senderCurrencyCode":"USD",
  "senderCurrencySymbol":"$",
  "destinationCurrencyCode":"COP",
  "destinationCurrencySymbol":"$",
  "commission":4.42,
  "internationalDiscount":4.42,
  "localDiscount":0.00,
  "mostPopularAmount":null,
  "minAmount":5.00,
  "maxAmount":50,
  "localMinAmount":null,
  "localMaxAmount":null,
  "country":{
    "isoName":"CO",
    "name":"Colombia"
  },
  "fx":{
    "rate":2192.1867,
    "currencyCode":"COP"
  },
  "logoUrls":[
    "https://s3.amazonaws.com/rld-operator/3f4a8bcd3268-size-1.png",
    "https://s3.amazonaws.com/rld-operator/3f4a8bcd3268-size-2.png",
    "https://s3.amazonaws.com/rld-operator/3f4a8bcd3268-size-3.png"
  ],
  "fixedAmounts":[
    
  ],
  "fixedAmountsDescriptions":[
    
  ],
  "localFixedAmounts":[
    
  ],
  "localFixedAmountsDescriptions":[
    
  ],
  "suggestedAmounts":[
    7,
    10,
    15,
    20,
    25,
    30,
    35,
    40,
    45,
    50,
    55,
    60,
    65
  ],
  "suggestedAmountsMap":{
    "7":19482.51,
    "10":27832.16,
    "15":41748.23,
    "20":55664.31,
    "25":69580.39,
    "30":83496.46,
    "35":97412.54,
    "40":111328.61,
    "45":125244.69,
    "50":139160.77,
    "55":153076.84,
    "60":166992.92,
    "65":180909.00
  },
  "promotions":[
    
  ]
}

Request samples

curl --location --request GET 'https://topups.reloadly.com/operators/countries/PK?includeBundles=true&includeData=true&includePin=true&suggestedAmounts=true&suggestedAmountsMap=true' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN_HERE' \
--header 'Accept: application/com.reloadly.topups-v1+json' \

Response parameters

Parameter

Type

Description

id/operatorId

integer

The ID of the operator

name

string

The operator's name

bundle

boolean

Indicates if the operator has any existing bundle plans

data

boolean

Indicates if the operator has any existing data plans.

pin

boolean

Indicates if the operator supports PIN transactions

supportsLocal

Amounts

boolean

Indicates if the operator can make top-ups in local amounts

denominationType

string

Indicates if the operator makes top-ups through a fixed amount or a range of amounts. Options include FIXED and RANGE

senderCurrencyCode

string

Indicates the currency code of the account where the top-up is being made from

senderCurrency

Symbol

string

Indicates the currency symbol of the account where the top-up is being made from

destinationCurrencyCode

string

Indicates the currency code of the mobile number where the top-up is being sent to

destinationCurrencySymbol

string

Indicates the currency symbol of the mobile number where the top-up is being sent to

commission

integer

Indicates if the operator offers a commission or discount

international

Discount

integer

Indicates if the operator offers a discount for top-ups made to foreign numbers

localDiscount

integer

Indicates if the operator offers a discount for top-ups made to local numbers

mostPopularAmount

integer

Indicates the amount that is often used to make a top-up

mostPopular

LocalAmount

integer

Indicates the amount that is often used to make a top-up locally

minAmount

integer

Indicates the minimum amount that can be used to make a top-up

maxAmount

integer

Indicates the maximum amount that can be used to make a top-up

localMinAmount

integer

Indicates the minimum amount that can be used to make a top-up locally

localMaxAmount

integer

Indicates the maximum amount that can be used to make a top-up locally

isoName

string

Indicates the country's ISO code

name

string

Indicates the country's name

rate

integer

Indicates the FX rate at which the top-up will be made

currencyCode

string

Indicates the code of the currency at which the top-up will be made

logoURLs

string

These are links to SVG images of the operator's logos

fixedAmounts

integer

Indicates the fixed amounts that a top-up can be made in with the operator

fixedAmounts

Description

string

Indicates the descriptions for the operator's fixed amounts

localFixedAmounts

integer

Indicates the local fixed amounts that a top-up can be made in with the operator

localFixedAmounts

Description

string

Indicates the descriptions for the operator's local fixed amounts

suggestedAmounts

integer

Indicates the suggested amounts that can be used to make a top-up with the operator

suggested

AmountsMap

string

Indicates the suggested amounts that can be mapped through

promotions

string

Indicates the promotions currently offered by the operator

Response parameters (for operators in India)

Parameter

Type

Description

geographical

RechargePlans

object

Indicates an object that contains the details of each geographical plan owned by the operator within a country

locationCode

string

This is an abbreviation for the geographical location that has a different recharge plan. Examples include “AP” for “Andhra Pradesh” or “DEL” for “Delhi”

locationName

string

This is the name of a geographical location that has a different recharge plan

fixedAmounts

integer

Indicates the fixed amounts that a top-up can be made in with the operator

localAmounts

integer

Indicates the local amounts that a top-up can be made in with the operator

fixedAmounts

PlanNames

string

Indicates the plan name (top-up, data, or bundle) for each fixed amount provided by the operator

fixedAmounts

Descriptions

string

Indicates the plan description (top-up, data, or bundle) for each fixed amount provided by the operator

localFixedAmounts

PlanNames

string

Indicates the plan name (top-up, data, or bundle) for each local fixed amount provided by the operator

localFixedAmounts

PlanDescriptions

string

Indicates the plan description (top-up, data, or bundle) for each local fixed amount provided by the operator

Last updated

Was this helpful?