List Photos Uploaded by a Yelp User

View all Yelp Business, Reviews & Restaurant Data endpoints →

Retrieve a page of photos uploaded by one Yelp contributor. The required user parameter accepts a 22-character Yelp user ID or a Yelp profile URL. page accepts 1 through 1000 and has a documented default of 1; page_size accepts 1 through 50 and has a documented default of 20. This endpoint exposes no documented sort, caption-search or business-filter parameter. The endpoint documentation describes each uploaded photo with its caption, date and the business it was taken at. No response was observed for this endpoint, and the supplied success example is an empty object ({}). The caption, date and business association are documented capabilities, not verified JSON fields: exact keys, image URL fields, date format, pagination metadata and missing-value behavior are unconfirmed. Record any missing business association as unresolved. A returned page is not proof of a complete upload history, and access to photo metadata does not grant permission to reuse images or establish that the contributor visited a location.

API Features

Contributor Upload Inventory Target one Yelp contributor's uploaded photos using a 22-character user ID or profile URL, rather than requesting a business-wide photo collection.
Caption and Date Context The documentation describes captions and dates alongside uploaded photos. Neither their JSON keys nor the date format has been verified in a response.
Photo-to-Business Association Use the documented business association to contextualize a contribution when it is returned, while leaving missing associations unresolved and avoiding claims about physical visits.
Configurable Upload Page Size Request 1 to 50 photos per page across page numbers 1 to 1000. The documented defaults are page 1 and 20 photos; the response envelope and pagination metadata are unverified.

Live API Demo

GET /api/project/yelp/user-photos

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/user-photos?key=<API_KEY>&user=CHV3OXUzMbMDZ5A07UGO5A'
📢
Need Help?
If you encounter API issues or need other API requirements, please contact us.
Contact Us

Use Cases

Frequently asked questions

Does this retrieve a user's uploads or every photo of a business?

This endpoint is documented to retrieve photos uploaded by the Yelp user identified by user. It is not a business-wide photo listing, and it has no documented business-filter parameter.

What user identifiers can I pass for uploaded photos?

The required user parameter accepts a 22-character Yelp user ID or a Yelp profile URL. It selects the contributor whose uploads you want to inspect.

What pagination controls are available for user photos?

page accepts 1 through 1000 and defaults to 1 according to the documentation. page_size accepts 1 through 50 and defaults to 20. These bounds do not guarantee that every page is populated or that all uploads are accessible.

Are caption, date, image URL and business fields verified?

Captions, dates and the associated business are described in the documentation, but no endpoint response was observed and the supplied success example is {}. Exact JSON keys, image URL fields, date format and missing-value behavior are unconfirmed.

May I reuse photos or infer a contributor's visits from the results?

Retrieving metadata does not grant image-reuse rights. A documented association between a photo and a business is also not proof of a physical visit; avoid precise travel or sensitive-location inference.

Related operations

Guides

View Subscription Plans →