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
Listings → List Entity Listings
AI-generatedSummary
Retrieve a paginated list of listings for specified entities from the Yext Knowledge API, filtered by entity IDs, publisher IDs, statuses, and language.
Inputs
- Entity Ids — JSON array of entity IDs to filter listings. Defaults to all entities with a subscription if omitted.
- Publisher Ids — JSON array of publisher IDs to filter listings. Defaults to all subscribed publishers if omitted.
- Statuses — JSON array of listing statuses to filter by. Defaults to all listings excluding those with status DELETED or SYNC_STOPPED.
- Language (required) — Language code for the response (e.g., 'en', 'fr', 'ja'). Defaults to 'en'.
- Page Token — Token to retrieve the next page of results if paginated.
- Limit (required) — Number of results to return. Defaults to 100.
- Offset (required) — Number of results to skip for pagination. Cannot be used with Page Token. Defaults to 0.
Output shape
a list of listing records corresponding to the query parameters
Supports pagination via 'limit', 'offset', and 'pageToken' parameters. If the API response includes a nextPageToken, it can be supplied as 'pageToken' to fetch subsequent pages. The operation excludes listings with status DELETED or SYNC_STOPPED by default unless overridden by specifying statuses.
Examples
Example 1: Retrieve all listings for specific entity IDs in English.
Set 'Entity Ids' to a JSON array of desired entity IDs; keep 'Language' as 'en'; optionally adjust 'Limit' and 'Offset'.
Example 2: Fetch listings filtered by publisher IDs and status.
Provide 'Publisher Ids' and 'Statuses' as JSON arrays; 'Language' defaults to 'en'; adjust 'Limit' for number of results.