Airtime
Search…
Get country by ISO Code
With the /countries/{countrycode} endpoint, you can retrieve the details of a country by making a request with its ISO code
get
https://topups.reloadly.com
/countries/{countrycode}
Country by ISO code

Request samples

cURL
C#
Golang
Java
Node JS
PHP
Python
1
curl --location --request GET 'https://topups.reloadly.com/countries/PK' \
2
--header 'Accept: application/com.reloadly.topups-v1+json' \
3
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN_HERE'
Copied!
1
using System;
2
using System.Threading.Tasks;
3
using System.Net.Http;
4
using System.Text;
5
using Newtonsoft.Json;
6
7
namespace WebAPIClient {
8
class Program {
9
10
static async Task Main(string[] args) {
11
await ApiCall();
12
}
13
14
private static async Task ApiCall() {
15
16
var message = new HttpRequestMessage(HttpMethod.Get, "https://topups.reloadly.com/countries/PK");
17
18
message.Headers.TryAddWithoutValidation("Authorization", "Bearer YOUR_ACCESS_TOKEN_HERE");
19
message.Headers.TryAddWithoutValidation("Accept", "application/com.reloadly.topups-v1+json");
20
21
using
22
var httpClient = new HttpClient();
23
var response = await httpClient.SendAsync(message);
24
var responseBody = await response.Content.ReadAsStringAsync();
25
var result = JsonConvert.DeserializeObject < dynamic > (responseBody);
26
27
Console.WriteLine(result);
28
}
29
30
}
31
}
Copied!
1
package main
2
3
import (
4
"fmt"
5
"net/http"
6
"io/ioutil"
7
)
8
9
func main() {
10
11
url := "https://topups.reloadly.com/countries/PK"
12
method := "GET"
13
14
client := &http.Client {
15
}
16
req, err := http.NewRequest(method, url, nil)
17
18
if err != nil {
19
fmt.Println(err)
20
return
21
}
22
req.Header.Add("Accept", "application/com.reloadly.topups-v1+json")
23
req.Header.Add("Authorization", "Bearer YOUR_ACCESS_TOKEN_HERE")
24
25
res, err := client.Do(req)
26
if err != nil {
27
fmt.Println(err)
28
return
29
}
30
defer res.Body.Close()
31
32
body, err := ioutil.ReadAll(res.Body)
33
if err != nil {
34
fmt.Println(err)
35
return
36
}
37
fmt.Println(string(body))
38
}
Copied!
1
OkHttpClient client = new OkHttpClient().newBuilder()
2
.build();
3
Request request = new Request.Builder()
4
.url("https://topups.reloadly.com/countries/PK")
5
.method("GET", null)
6
.addHeader("Accept", "application/com.reloadly.topups-v1+json")
7
.addHeader("Authorization", "Bearer YOUR_ACCESS_TOKEN_HERE")
8
.build();
9
Response response = client.newCall(request).execute();
Copied!
1
var myHeaders = new Headers();
2
myHeaders.append("Accept", "application/com.reloadly.topups-v1+json");
3
myHeaders.append("Authorization", "Bearer YOUR_ACCESS_TOKEN_HERE");
4
5
var requestOptions = {
6
method: 'GET',
7
headers: myHeaders,
8
redirect: 'follow'
9
};
10
11
fetch("https://topups.reloadly.com/countries/PK", requestOptions)
12
.then(response => response.text())
13
.then(result => console.log(result))
14
.catch(error => console.log('error', error));
Copied!
1
<?php
2
3
$curl = curl_init();
4
5
curl_setopt_array($curl, array(
6
CURLOPT_URL => 'https://topups.reloadly.com/countries/PK',
7
CURLOPT_RETURNTRANSFER => true,
8
CURLOPT_ENCODING => '',
9
CURLOPT_MAXREDIRS => 10,
10
CURLOPT_TIMEOUT => 0,
11
CURLOPT_FOLLOWLOCATION => true,
12
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
13
CURLOPT_CUSTOMREQUEST => 'GET',
14
CURLOPT_HTTPHEADER => array(
15
'Accept: application/com.reloadly.topups-v1+json',
16
'Authorization: Bearer YOUR_ACCESS_TOKEN_HERE'
17
),
18
));
19
20
$response = curl_exec($curl);
21
22
curl_close($curl);
23
echo $response;
Copied!
1
import requests
2
import json
3
4
url = "https://topups.reloadly.com/countries/PK"
5
6
payload={}
7
headers = {
8
'Accept': 'application/com.reloadly.topups-v1+json',
9
'Authorization': 'Bearer YOUR_ACCESS_TOKEN_HERE'
10
}
11
12
response = requests.request("GET", url, headers=headers, data=payload)
13
14
print(response.text)
15
Copied!

Response parameters

Parameters
Type
Description
isoName
string
This indicates the ISO code of the country
name
string
This indicates the country's name
currencyCode
string
This indicates the code of the country's currency
currencyName
string
This indicates the name of the country's currency
currencySymbol
string
This indicates the symbol of the country's currency
flag
string
This is a link to an SVG image of the country's flag
callingCodes
string
This indicates the country's international dialing code