Uberall API
The uberall API offers developers access to robust Location Marketing at Scale capabilities. Uberall streamlines the process, ensuring your brand achieves prominence when nearby customers search. From initial discovery to completed transactions and continuous engagement, Uberall's API empowers developers to create tailored solutions seamlessly integrated into their own applications and technology stack, all with our dedicated developer support.
Build something great.Getting Started
Register
You are not already registered as a sales partner? Get in touch with us!Get your API keys
You can find your API keys under settings, when logging into the uberall app using an admin account.Start making requests!
Make requests to our API Endpoints with your API keys.Tutorials
Online Presence Checks
Build an Online Presence Check tool for your prospects or your customersSync
Update all your locations data across your website, landing pages and online directoriesReputation Management
Get access to user-generated content about your locations or your customers locationsResell
Manage your clients, their accounts and their pricing plansAuthentication and versioning
API keys
The uberall API uses 2 API keys to identify your application. Make sure you always use one of the keys to make your API calls, otherwise you may experience unexpected results:
- privateKey – used for server-to-server communication
- publicKey – used for API calls made from the client’s browser. Limited rights, only usable for the status check
Your API keys can be found inside the platform on this page.
Versioning
The version parameter v is designed to give developers the freedom to adapt to uberall API changes on their own schedule. Send the version parameter v either as a URL parameter or as a header in YYYYMMdd format (e.g. 20161216) to tell us you are prepared for API changes up to this date.
Version changelog
To check our last API versioning update, check this article.
Sandbox Environment
Uberall API testing playground
Uberall API has a test mode (sandbox) that lets you experiment in a safe environment without actually syncing your data outside of the platform.
How to access and connect?
Go to https://sandbox.uberall.com/login and log in with the same credentials that you normally do. Then, retrieve the privateKey from your settings. From then on, you can make calls to https://sandbox.uberall.com/api/.
Limited functionalities
Note: The sandbox environment is not connected to the directories, so there are certain things that are not supported such as:
- Submission and sync checking of location data on directories
- Submission of posts, retrieval of customer feedback (reviews) and insights (analytics) from directories
- Status check and 'Near Me' 360
Sandbox reset dates
Every two weeks we reset the sandbox environment. You can read more about the process and the scheduled reset dates.
TLS Support
Following table will explain which TLS versions are being accepted by our different environments. If you are doing requests with a minor version these calls won't be accepted.Environment | Minimum Version |
---|---|
Production | 1.2 |
Sandbox | 1.2 |