> **For coding agents and LLMs:** This is one Social Fetch marketing page (markdown export). For API orientation start with [`/llms.txt`](https://www.socialfetch.dev/llms.txt); for auth and crawl rules use [`/agents.txt`](https://www.socialfetch.dev/agents.txt); for every operation use [`/llms-endpoints.txt`](https://www.socialfetch.dev/llms-endpoints.txt).

## This page

- **On-site (HTML):** <https://www.socialfetch.dev/platforms/flickr/photos-latest-list>
- **Markdown (.mdx) URL:** <https://www.socialfetch.dev/platforms/flickr/photos-latest-list.mdx>

---

# Flickr Latest Uploads API

The newest public uploads, with a tag or NSID filter and the fixed 20 item feed shape.

`GET /v1/flickr/photos/latest` returns `data.title`, `data.link`, `data.modified` and `data.items`, the newest 20 public uploads that match the filters. Each item carries `title`, `link`, `imageUrl`, `dateTaken`, `published`, `authorName`, `authorId`, `tags` and `description` as HTML, with the `posted a photo:` line removed.

`dateTaken` is the owner-local time without a zone; the feed's printed offset is not a real time zone. `published` is UTC. The feed takes space- or comma-separated `tags` with `tagMode` (default `all`), one or more `userId` NSIDs, and a `language` code. It does not accept a path alias in `userId`, and the result is fixed at 20 items rather than paged. An unknown NSID returns `lookupStatus: not_found`.

## Request

- **Endpoint:** `GET /v1/flickr/photos/latest`
- **Credits:** 1 credit
Failed requests are free
- **Input:** by tag or NSID
- **Full reference:** [docs](https://www.socialfetch.dev/docs/api/v1/flickr/photos/latest/list)
- **Platform page:** [/platforms/flickr](https://www.socialfetch.dev/platforms/flickr)

## FAQ

### Why is userId an NSID only?

The public feed accepts numeric NSIDs such as 8623220@N02 and rejects path aliases. Resolve an alias first with GET /v1/flickr/users/{userId}.

### Can I filter by more than one tag?

Yes. Pass tags and set tagMode to all or any to control whether every tag or any tag must match.

### How much does the latest feed cost?

Pricing is documented on the operation in the API registry (shown on this page). Confirm on every response with meta.creditsCharged: that field is the billing source of truth.

### Why are there always 20 items?

The public feed is fixed at 20. For more, use GET /v1/flickr/photos/search sorted by date posted.
