Actions176
- Health Check Actions
- Knowledge Manager Actions
- List Entities
- Create Entity
- Get Entity
- Update Entity
- Delete Entity
- List Language Profiles
- List All Language Profiles
- Get Language Profile
- Upsert Language Profile
- Delete Language Profile
- Get Locations
- Create Location
- Search Locations
- Get Location
- Update Location
- Get Location Folders
- Get Menus
- Create Menu
- Get Menu
- Update Menu
- Delete Menu List
- Get Bios
- Create Bio
- Get Bio
- Update Bio
- Delete Bio List
- Get Products
- Create Product
- Get Product
- Update Product
- Delete Product List
- Get Events
- Create Event
- Get Event
- Update Event
- Delete Event List
- Get Business Categories
- Get Google Keywords
- Get Custom Fields
- Create Custom Field
- Get Custom Field
- Update Custom Field
- Delete Custom Field
- Get Language Profiles
- Get Location Language Profile
- Upsert Location Language Profile
- Delete Location Language Profile
- List Assets
- Create Asset
- Get Asset
- Update Asset
- Delete Asset
- Upsert Suggestion
- List Suggestions
- Cancel Suggestion
- Get Suggestion
- Comment Suggestion
- Update Suggestion
- Listings Actions
- List Publishers
- List Listings
- Opt In Listings
- Opt Out Listings
- Confirm Sync Listings
- Force Sync Listings
- List Publisher Suggestions
- Get Publisher Suggestion
- Update Publisher Suggestion
- List Duplicates
- Create Duplicate
- Delete Duplicate
- Suppress Duplicate
- List Methods
- List Statuses
- Initiate Verification
- Complete Verification
- List Admins
- Invite Admins
- List Entity Listings
- Delete Listings
- List Questions
- Get Question
- Create Answer
- Update Answer
- Delete Answer
- Analytics Actions
- Logs API Actions
- Reviews Actions
- Social Actions
- Account Settings Actions
- Optimization Tasks Actions
- Connectors Actions
- Configuration Actions
- Licenses Actions
- Computations Actions
- Domains Actions
Knowledge Manager → Create Location
AI-generatedSummary
Create a new location record in the Yext Knowledge Manager by providing detailed location data including identification, address, contact info, business type, hours, media, and other optional attributes.
Inputs
- Id (required) — Unique alphanumeric ID assigned by the customer as the primary key for the location.
- Account Id (required) — Existing Yext account ID to which this location belongs.
- Location Name (required) — The name of the location adhering to restrictions (no inappropriate language, HTML, URLs, phone numbers, or control characters).
- Location Type (required) — Type of the location (e.g., LOCATION, HEALTHCARE_PROFESSIONAL, RESTAURANT). Affects available fields.
- Address (required) — Valid street address (no P.O. Box) for the location.
- City (required) — City where the location is situated.
- State (required) — State or region code/name for the location.
- Zip (required) — Postal or ZIP code of the location.
- Country Code — Two-character ISO 3166-1 country code; defaults to 'US' if omitted.
- Phone — Valid phone number for the location.
- Hours — Business hours formatted as comma-separated day and time blocks (see description for details).
- Custom Fields — Key-value pairs for custom fields assigned to the location; keys are custom field IDs.
- Category Ids (required) — List of 1 to 10 valid category IDs associated with the location.
- Photos — List of photos (up to 50) with derivatives; comprehensive to avoid unintended removals.
- Emails — Up to five valid email addresses for the location.
- Additional optional fields — Many optional properties related to healthcare, restaurant specifics, social media handles, URLs, advertising, and tracking options are available to enrich location data.
Output shape
a single record
Returns the created location record details and potential warnings if any submitted field values were ignored or invalid.