Open documentation ↗Overview
Discover and share maps with friends
Uebermaps is a geocoding API from uebermaps.com. Requests are authenticated with an API key. It is served over HTTPS. Its OpenAPI description documents 56 endpoints.
At a glance
- Authentication
- API key
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Geocoding
- Base URL
https://uebermaps.com/api/v2- Version
- 2.0
- Endpoints
- 56
- OpenAPI
- Specification ↗
- Spec updated
- 2021-06-21
Make a first request
Replace the placeholders; the documentation says exactly where credentials go.
curl -X GET "https://uebermaps.com/api/v2/collaborator_invitations" \
-H "Accept: application/json" \
-H "X-API-Key: YOUR_API_KEY"const response = await fetch("https://uebermaps.com/api/v2/collaborator_invitations", {
method: "GET",
headers: {
"Accept": "application/json",
"X-API-Key": "YOUR_API_KEY",
},
});
const data = await response.json();
console.log(data);import requests
response = requests.request(
"GET",
"https://uebermaps.com/api/v2/collaborator_invitations",
headers={
"Accept": "application/json",
"X-API-Key": "YOUR_API_KEY",
},
timeout=30,
)
print(response.json())Endpoints
| Method | Path | What it does |
|---|---|---|
| PATCH | /account | Update account |
| DELETE | /attachments/{id} | Delete attachment |
| POST | /authentication | Sign in user |
| GET | /collaborator_invitations | List your collaborator invitations |
| POST | /collaborator_invitations | Invite user to collaborate on map |
| GET | /collaborator_invitations/{id} | Show collaborator invitation |
| PATCH | /collaborator_invitations/{id} | Accept collaborator invitation. |
| DELETE | /collaborator_invitations/{id} | Delete collaborator invitation |
| PATCH | /comments/{id} | Update comment |
| DELETE | /comments/{id} | Delete comment |
| GET | /events | List your own events |
| GET | /events/{id} | Get event |
| PATCH | /events/{id} | Update event |
| DELETE | /events/{id} | Delete event |
| GET | /maps | List your own maps |
| POST | /maps | Create map |
| GET | /maps/search | Search maps |
| GET | /maps/{id} | Get map |
| PATCH | /maps/{id} | Update map |
| DELETE | /maps/{id} | Delete map |
| GET | /maps/{id}/attachments | List attachments for a given map |
| POST | /maps/{id}/attachments | Upload map attachment |
| GET | /maps/{id}/collaborators/ | List collaborators of a map |
| PATCH | /maps/{id}/collaborators/{user_id} | Update collaborator |
| DELETE | /maps/{id}/collaborators/{user_id} | Delete collaboration |
| GET | /maps/{id}/comments | List comments for a given map |
| POST | /maps/{id}/comments | Create map comment |
| GET | /maps/{id}/respots | List respots of a map |
| GET | /maps/{id}/spots | List spots for a given map |
| POST | /maps/{id}/spots | Create spot |
| GET | /maps/{id}/subscriptions | List subscriptions for a given map |
| DELETE | /maps/{id}/subscriptions | Unsubscribe from map |
| GET | /maps/{map_id}/spots/{id} | Get spot |
| DELETE | /maps/{map_id}/spots/{spot_id}/respot | Delete respot from map by spot id |
| GET | /respot_maps | List maps that user can respot to |
| GET | /respots/{id} | Get respot |
| DELETE | /respots/{id} | Delete respot |
| GET | /share/map/{id} | Get secret access token to share map |
| GET | /spots | List your own spots |
| GET | /spots/search | Search spots |
| PATCH | /spots/{id} | Update spot |
| DELETE | /spots/{id} | Delete spot |
| GET | /spots/{id}/attachments | List attachments for a given spot |
| POST | /spots/{id}/attachments | Upload spot attachment |
| GET | /spots/{id}/comments | List comments for a given spot |
| POST | /spots/{id}/comments | Create spot comment |
| GET | /spots/{id}/events | List events for a given spot |
| POST | /spots/{id}/events | Create event |
| POST | /spots/{id}/respots | Respot a spot onto a map |
| GET | /subscriptions | List subscriptions. Pass no parameters to get own subscriptions |
| POST | /subscriptions | Create map subscription |
| GET | /trends/latest | List latest maps |
| GET | /trends/recommended | List recommended maps |
| GET | /users/search | Search users |
| GET | /users/{id} | Get user profile |
| GET | /users/{user_id}/maps | List maps for a given user |
Questions
Does the Uebermaps API need an API key?
Yes. The Uebermaps API uses API key authentication; the documentation explains how to get credentials.
Does the Uebermaps API support HTTPS?
Yes, the Uebermaps API is served over HTTPS.
How many endpoints does the Uebermaps API have?
Its OpenAPI description lists 56 endpoints in version 2.0. All of them are shown on this page.
What are alternatives to the Uebermaps API?
Other Geocoding APIs include Bing Maps, ip-api, OpenStreetMap, GeographQL, IP Address Details.
Similar geocoding APIs
Compare alternatives →Bing Maps
GeocodingCreate/customize digital maps based on Bing Maps data
ip-api
GeocodingFind location with IP address or domain
OpenStreetMap
GeocodingNavigation, geolocation and geographical data
GeographQL
GeocodingA Country, State, and City GraphQL API
IP Address Details
GeocodingFind geolocation with ip address
ipapi.co
GeocodingFind IP address location information
Listed from public-apis (MIT), public-apis database (MIT), APIs.guru (CC0).