# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Reputation Listing Service API version: 1.0.0 extends: openapi/vendasta-listingservice-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 3 - target: $.paths['/v1/listings/force-refresh'].post update: x-apievangelist-phrasing: intent: Force a listing to refresh effect: write questions: - Can I force a directory listing to re-sync right now? - Is there a way to refresh a listing from a specific URL? instructions: - text: Force refresh listing {listing} for account {account}. slots: listing: requestBody.listingId account: requestBody.accountGroupId - text: Refresh listing {listing} for {account} from URL {url}. slots: listing: requestBody.listingId account: requestBody.accountGroupId url: requestBody.listingUrl method: generated generated: '2026-10-01' - target: $.paths['/v1/listings/get-listings'].post update: x-apievangelist-phrasing: intent: Get listings by ID effect: read questions: - Can I fetch directory listings when I know their IDs? - What details come back for a specific set of listings? instructions: - text: Get listings {ids}. slots: ids: requestBody.listingIds - text: Fetch the listing records with IDs {ids}. slots: ids: requestBody.listingIds method: generated generated: '2026-10-01' - target: $.paths['/v1/listings/lookup-listings'].post update: x-apievangelist-phrasing: intent: Look up a business's listings across sources effect: read questions: - Which directory listings have been found for my business? - Can I include only poor-quality or unfinished listings in a lookup? instructions: - text: Look up listings for business {business}. slots: business: requestBody.businessId - text: Look up listings for {business} on sources {sources}. slots: business: requestBody.businessId sources: requestBody.sourceIds - text: 'Find poor listings for {business}: {poor}.' slots: business: requestBody.businessId poor: requestBody.includePoorListings method: generated generated: '2026-10-01'