Learn about our APIs

Yext’s pre-built APIs give you programmatic control of your brand’s knowledge, the people who manage it and the places it appears to consumers.

Knowledge API

Your central control panel for all your knowledge — from name and address to holiday hours and the best parking entrance. Add or remove locations and update any fields that Yext supports from your console.

The Knowledge API includes the following sets of endpoints:
· Knowledge Manager — add and update knowledge, including Yext-exclusive fields like Featured Messages, Menus, Bios and more.
· PowerListings® — check the status of your listings and review suggestions from publishers
· Analytics — view data on how consumers view and find your listings
· Reviews — monitor reviews on your listings and respond to reviews on select sites
· User — view and manage users in your account
· Social — post content to your locations’ pages on social media sites like Facebook and Foursquare

For more information, see the Knowledge API documentation.

Examples of common use cases:
· Pull analytics data
· Manage location data
· Pull and respond to reviews
· Get listings status

(Social endpoints available January 2017)

Live API

With Yext’s low-latency location search capabilities, infuse your website and mobile apps with your up-to-date knowledge powered directly from the Yext Knowledge Engine. Rest assured you’ll always show the most updated data on your digital properties without IT support.

If your brand has its own custom location-based consumer experiences, such as store locators or mobile apps, you can use the Live API to keep those touch-points in sync with the newest information about all of your locations.

To find out more, see the Live API documentation.

Administrative API

Grant agents, advisors or franchisees access to the Yext Knowledge Engine. Update your Yext account  and obtain login tokens programmatically.

If you are a Yext Partner, the Administrative API lets you manage customer accounts, their subscriptions and their profile-optimisation tasks.

To learn more, see the Administrative API documentation.

Examples of common use cases:
· Create and manage customer accounts and subscriptions
· Connect SSO