Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
curl --request POST \
--url https://risk-api.tarla.io/v1/mgm-stations/by/name \
--header 'Content-Type: application/json' \
--data '
{
"stationName": "<string>",
"limit": 50
}
'import requests
url = "https://risk-api.tarla.io/v1/mgm-stations/by/name"
payload = {
"stationName": "<string>",
"limit": 50
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({stationName: '<string>', limit: 50})
};
fetch('https://risk-api.tarla.io/v1/mgm-stations/by/name', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://risk-api.tarla.io/v1/mgm-stations/by/name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'stationName' => '<string>',
'limit' => 50
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://risk-api.tarla.io/v1/mgm-stations/by/name"
payload := strings.NewReader("{\n \"stationName\": \"<string>\",\n \"limit\": 50\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://risk-api.tarla.io/v1/mgm-stations/by/name")
.header("Content-Type", "application/json")
.body("{\n \"stationName\": \"<string>\",\n \"limit\": 50\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://risk-api.tarla.io/v1/mgm-stations/by/name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"stationName\": \"<string>\",\n \"limit\": 50\n}"
response = http.request(request)
puts response.read_body{
"stationId": 123,
"stationName": "<string>",
"latitude": 123,
"longitude": 123,
"city": "<string>",
"district": "<string>"
}{
"timestamp": "2023-11-07T05:31:56Z",
"status": 123,
"error": "<string>",
"message": "<string>",
"messages": [
"<string>"
],
"path": "<string>"
}{
"timestamp": "2023-11-07T05:31:56Z",
"status": 123,
"error": "<string>",
"message": "<string>",
"messages": [
"<string>"
],
"path": "<string>"
}{
"timestamp": "2023-11-07T05:31:56Z",
"status": 123,
"error": "<string>",
"message": "<string>",
"messages": [
"<string>"
],
"path": "<string>"
}curl --request POST \
--url https://risk-api.tarla.io/v1/mgm-stations/by/name \
--header 'Content-Type: application/json' \
--data '
{
"stationName": "<string>",
"limit": 50
}
'import requests
url = "https://risk-api.tarla.io/v1/mgm-stations/by/name"
payload = {
"stationName": "<string>",
"limit": 50
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({stationName: '<string>', limit: 50})
};
fetch('https://risk-api.tarla.io/v1/mgm-stations/by/name', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://risk-api.tarla.io/v1/mgm-stations/by/name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'stationName' => '<string>',
'limit' => 50
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://risk-api.tarla.io/v1/mgm-stations/by/name"
payload := strings.NewReader("{\n \"stationName\": \"<string>\",\n \"limit\": 50\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://risk-api.tarla.io/v1/mgm-stations/by/name")
.header("Content-Type", "application/json")
.body("{\n \"stationName\": \"<string>\",\n \"limit\": 50\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://risk-api.tarla.io/v1/mgm-stations/by/name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"stationName\": \"<string>\",\n \"limit\": 50\n}"
response = http.request(request)
puts response.read_body{
"stationId": 123,
"stationName": "<string>",
"latitude": 123,
"longitude": 123,
"city": "<string>",
"district": "<string>"
}{
"timestamp": "2023-11-07T05:31:56Z",
"status": 123,
"error": "<string>",
"message": "<string>",
"messages": [
"<string>"
],
"path": "<string>"
}{
"timestamp": "2023-11-07T05:31:56Z",
"status": 123,
"error": "<string>",
"message": "<string>",
"messages": [
"<string>"
],
"path": "<string>"
}{
"timestamp": "2023-11-07T05:31:56Z",
"status": 123,
"error": "<string>",
"message": "<string>",
"messages": [
"<string>"
],
"path": "<string>"
}Name of the station to be searched
1Match type used to indicate where the search term appears in the search field
STARTS_WITH, ENDS_WITH, CONTAINS, EQUALS Records limit in response
1 <= x <= 100Records sort direction in response
ASC, DESC Success
Represents a weather station with its location and name
Unique identifier of the weather station
Name of the weather station
Latitude coordinate of the station
Longitude coordinate of the station
City where the station is located
District where the station is located