Get business-authored posts and announcements

View all Yelp Business, Reviews & Restaurant Data endpoints →

Retrieve a Yelp business's own posts and announcements by supplying its alias, 22-character business ID or Yelp business URL in the required business parameter. This operation has no documented page, limit or date-filter parameter. It retrieves business-authored updates rather than customer reviews. The documentation describes posts and announcements with photos, links and likes. No populated response was independently verified for this operation, and the available example is an empty object. These are documented content attributes, not confirmed JSON property names or guarantees of populated fields. The response envelope, ordering, posting timestamps, promotion validity dates, completeness and behavior for businesses without posts are not established by the available evidence. Use returned content, when available, as an editorial review queue. Do not treat a promotion or operational announcement as current without checking its applicability; if no validity date is supplied, do not infer one. Likes indicate the documented engagement concept, not a verified count of customers or purchases. Keep business-authored content separate from customer feedback and respect permissions for associated media.

API Features

Business-authored announcement focus Retrieve the selected business's own posts and announcements instead of interpreting customer reviews as official updates.
Single-listing post retrieval Identify the business through its Yelp alias, business ID or business URL; the documented example targets tonys-pizza-napoletana-san-francisco.
Documented post media and links The documentation describes photos and links associated with posts. A populated response and exact field names have not been independently verified.
Likes for announcement review Likes are documented as post attributes when available; they should not be interpreted as unique customers, purchases or current promotion validity.
Validity-aware editorial handling Route announcements to human review and retain uncertainty about freshness or promotion dates rather than manufacturing missing validity information.

Live API Demo

GET /api/project/yelp/business-posts

Request cost is temporarily unavailable. No price is assumed.

View pricing

API Response (JSON)

{}
curl -X GET 'https://api.opendata-api.com/api/project/yelp/business-posts?key=<API_KEY>&business=tonys-pizza-napoletana-san-francisco'
📢
Need Help?
If you encounter API issues or need other API requirements, please contact us.
Contact Us

Use Cases

Frequently asked questions

Are these posts customer reviews or the business's own announcements?

This operation is documented for the business's own posts and announcements. It is not a customer-review endpoint. Keep the two content types separate in your application.

Which business input is required for posts?

Provide business as a Yelp alias, a 22-character business ID or a Yelp business URL. The documented example alias is tonys-pizza-napoletana-san-francisco. The input selects one listing.

What post attributes are documented, and were they verified?

The documentation describes posts and announcements with photos, links and likes. No populated response was independently verified, and the available example is empty. Exact property names, the response envelope and whether particular values are present remain unconfirmed.

Can I request a page, a date range or a maximum number of posts?

No page, date-range or limit parameter is documented for this operation; business is its only input. The available evidence does not establish chronological ordering or complete post-history coverage.

Does a returned promotional post prove an offer is still valid?

No. Inspect the announcement and verify current applicability before relying on it. Promotion validity dates were not verified, and an absent date must not be interpreted as an indefinitely valid offer.

What does an empty response tell me about a business's announcements?

The available empty example does not establish how a business with no posts is represented. Do not use it to assert that an empty response always means no announcements exist, or that the endpoint provides a complete archive.

Related operations

Guides

View Subscription Plans →