Loading...
Loading...
Locate places using flexible query formats - free-form search or structured address components. Returns coordinates, addresses, and optional street-level photos. Use for geocoding addresses or finding specific named places.
npx skill4agent add barneyjm/camino-skills places# Install all skills from repo
npx skills add https://github.com/barneyjm/camino-skills
# Or install specific skills
npx skills add https://github.com/barneyjm/camino-skills --skill placesnpx clawhub@latest install places
# or: pnpm dlx clawhub@latest install places
# or: bunx clawhub@latest install places| Feature | | |
|---|---|---|
| Method | POST | GET |
| Input | Free-form OR structured address | Natural language with context |
| Coordinates | Returns them (geocoding) | Can auto-generate for search center |
| AI Ranking | No | Yes |
| Photos | Optional street-level imagery | No |
| Best For | "Eiffel Tower", address lookup | "quiet cafes near Times Square" |
/places/querycurl -s -X POST -H "Content-Type: application/json" \
-d '{"email": "you@example.com"}' \
https://api.getcamino.ai/trial/start{"api_key": "camino-xxx...", "calls_remaining": 25, ...}~/.claude/settings.json{
"env": {
"CAMINO_API_KEY": "your-api-key-here"
}
}# Free-form search for a landmark
./scripts/places.sh '{"query": "Eiffel Tower"}'
# Search with street-level photos
./scripts/places.sh '{"query": "Empire State Building", "include_photos": true}'
# Structured address search
./scripts/places.sh '{"street": "1600 Pennsylvania Avenue", "city": "Washington", "state": "DC", "country": "USA"}'
# Search by city
./scripts/places.sh '{"city": "San Francisco", "state": "California", "limit": 5}'places/searchcurl -X POST -H "X-API-Key: $CAMINO_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query": "Eiffel Tower", "include_photos": true}' \
"https://api.getcamino.ai/search"| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| query | string | No* | - | Free-form search (e.g., "Eiffel Tower", "Central Park") |
| amenity | string | No | - | Amenity/POI type |
| street | string | No | - | Street name and number |
| city | string | No | - | City name |
| county | string | No | - | County name |
| state | string | No | - | State or province |
| country | string | No | - | Country name or code |
| postalcode | string | No | - | Postal/ZIP code |
| limit | int | No | 10 | Maximum results (1-50) |
| include_photos | bool | No | false | Include street-level imagery |
| photo_radius | int | No | 100 | Photo search radius in meters (10-500) |
| mode | string | No | "basic" | "basic" or "advanced" search depth |
query[
{
"display_name": "Eiffel Tower, 5 Avenue Anatole France, 75007 Paris, France",
"lat": 48.8584,
"lon": 2.2945,
"type": "tourism",
"importance": 0.95,
"address": {
"tourism": "Eiffel Tower",
"road": "Avenue Anatole France",
"city": "Paris",
"country": "France",
"postcode": "75007"
},
"photos": [
{
"url": "https://...",
"lat": 48.8580,
"lon": 2.2948,
"heading": 45
}
],
"has_street_imagery": true
}
]./scripts/places.sh '{"street": "350 Fifth Avenue", "city": "New York", "state": "NY"}'./scripts/places.sh '{"query": "Statue of Liberty", "include_photos": true, "photo_radius": 200}'./scripts/places.sh '{"postalcode": "90210", "country": "USA"}'./scripts/places.sh '{"query": "Times Square", "mode": "advanced", "include_photos": true}'queryinclude_photosmode: "advanced"