cURL
curl --request GET \
--url https://api.campflare.com/v2/lands/searchimport requests
url = "https://api.campflare.com/v2/lands/search"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.campflare.com/v2/lands/search', 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://api.campflare.com/v2/lands/search",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.campflare.com/v2/lands/search"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.campflare.com/v2/lands/search")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.campflare.com/v2/lands/search")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"lands": [
{
"name": "<string>",
"id": "<string>",
"latitude": 123,
"longitude": 123,
"connections": {
"wikipedia": "<string>",
"wikidata": "<string>"
}
}
]
}{
"error": {
"message": "<string>",
"kind": "<string>"
}
}Lands
Search Lands
Finds land objects by name or location
cURL
curl --request GET \
--url https://api.campflare.com/v2/lands/searchimport requests
url = "https://api.campflare.com/v2/lands/search"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.campflare.com/v2/lands/search', 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://api.campflare.com/v2/lands/search",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.campflare.com/v2/lands/search"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.campflare.com/v2/lands/search")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.campflare.com/v2/lands/search")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"lands": [
{
"name": "<string>",
"id": "<string>",
"latitude": 123,
"longitude": 123,
"connections": {
"wikipedia": "<string>",
"wikidata": "<string>"
}
}
]
}{
"error": {
"message": "<string>",
"kind": "<string>"
}
}GET /lands/search
Query Parameters
Formatted as "{latitude},{longitude}". Gets all of the lands that contain that point. For example, searching at coordinates in Yosemite would return, Yosemite National Park, Fresno County, California, etc
Search query string to fuzzy match on.
Response
Array of lands
Show child attributes
Show child attributes
⌘I