Home
Providers
Flickr
Flickr
Flickr is the long-running photo, group, people, place, tag, gallery, photoset, and Commons platform now owned by SmugMug. Its REST-like API dispatches every operation through a single endpoint (https://api.flickr.com/services/rest?method=flickr.{namespace}.{method}), spanning ~250 methods across 30 namespaces — covering activity, auth, blogs, cameras, collections, commons, contacts, favorites, galleries, groups, group discussions, interestingness, machine tags, panda, people, photos (plus photos.geo / photos.licenses / photos.notes / photos.transform / photos.upload), photosets, places, prefs, profile, push, reflection, stats, tags, test, and URLs. Authentication is API key + OAuth 1.0a (HMAC-SHA1). Commercial use requires a permission-granted commercial key.
Flickr publishes 32 APIs on the APIs.io network, including Activity API, Auth API, Blogs API, and 29 more. Tagged areas include Photography, Photos, Social Media, and Public APIs.
The Flickr catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Flickr’s developer surface includes authentication, developer portal, getting-started guide, signup flow, pricing, engineering blog, changelog, and 20 more developer resources.
32 APIs
10 Features
7 Use Cases
Photography Photos Social Media Public APIs
On this page
Kin Score
APIs 32
Postman 32
Open Collections 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 10
Vocabularies 1
Spectral Rules 2
JSON Schema 58
JSON Structure 58
Examples 58
Security Posture 3
Scopes 1
Agentic Access 1
Use Cases 7
Integrations 5
Solutions 3
Resources 27
apis.yml
68 Operational Transparency
Composite quality — 58.8/100 · strong
Contract Quality
14.1 / 25
Developer Ergonomics
8.3 / 20
Commercial Clarity
12.1 / 20
Operational Transparency
8.9 / 13
Agent readiness — 37/100 · agent ready
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
0 / 8
Request/Response Examples
7 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 32
Ready-to-run Postman collections for exercising this provider's APIs.
Scroll for all 32
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Notable capabilities this provider offers.
Scroll for all 10
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Scroll for all 58
JSON Structure definitions describing this provider's data shapes.
Scroll for all 58
Example request and response payloads for these APIs.
Scroll for all 58
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
What developers build with this provider.
Scroll for all 7
Pre-built integrations with other platforms and tools.
Packaged solutions this provider offers.
Get Started 3
Portal, sign-up, and the first successful call
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 3
Pagination, idempotency, versioning, errors, and events
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Operate 5
Status, limits, changes, and where to get help
Commercial 5
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
aid: flickr
name: Flickr
description: Flickr is the long-running photo, group, people, place, tag, gallery, photoset, and Commons platform now owned
by SmugMug. Its REST-like API dispatches every operation through a single endpoint (https://api.flickr.com/services/rest?method=flickr.{namespace}.{method}),
spanning ~250 methods across 30 namespaces — covering activity, auth, blogs, cameras, collections, commons, contacts, favorites,
galleries, groups, group discussions, interestingness, machine tags, panda, people, photos (plus photos.geo / photos.licenses
/ photos.notes / photos.transform / photos.upload), photosets, places, prefs, profile, push, reflection, stats, tags, test,
and URLs. Authentication is API key + OAuth 1.0a (HMAC-SHA1). Commercial use requires a permission-granted commercial key.
url: https://www.flickr.com/services/api/
accessModel:
pricing: paid
onboarding: self-serve
trial: false
try_now: false
public: false
label: Paid · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://combine.swagger.io/flickr.png
specificationVersion: '0.20'
created: '2026-05-28'
modified: '2026-05-30'
x-source: public-apis/public-apis
x-category: Photography
x-tier: 3
x-tier-reason: bulk-registered-from-public-apis
tags:
- Photography
- Photos
- Social Media
- Public APIs
apis:
- aid: flickr:flickr-activity-api
name: Flickr Activity API
description: Recent activity on the calling user's photos and contacts
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Activity
properties:
- type: OpenAPI
url: openapi/flickr-activity-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-auth-api
name: Flickr Auth API
description: OAuth 1.0a token exchange
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Auth
properties:
- type: OpenAPI
url: openapi/flickr-auth-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-blogs-api
name: Flickr Blogs API
description: Configured blogs and posting to them
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Blogs
properties:
- type: OpenAPI
url: openapi/flickr-blogs-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-cameras-api
name: Flickr Cameras API
description: Camera brand and model metadata
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Cameras
properties:
- type: OpenAPI
url: openapi/flickr-cameras-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-collections-api
name: Flickr Collections API
description: Hierarchical collections of photosets
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Collections
properties:
- type: OpenAPI
url: openapi/flickr-collections-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-commons-api
name: Flickr Commons API
description: Flickr Commons institutions
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Commons
properties:
- type: OpenAPI
url: openapi/flickr-commons-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-contacts-api
name: Flickr Contacts API
description: Calling user's contacts and recent contact activity
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Contacts
properties:
- type: OpenAPI
url: openapi/flickr-contacts-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-favorites-api
name: Flickr Favorites API
description: Photos a user has marked as favorites
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Favorites
properties:
- type: OpenAPI
url: openapi/flickr-favorites-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-galleries-api
name: Flickr Galleries API
description: Curated, themed galleries of photos
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Galleries
properties:
- type: OpenAPI
url: openapi/flickr-galleries-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-groups-api
name: Flickr Groups API
description: Group metadata, membership, and pool management
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Groups
properties:
- type: OpenAPI
url: openapi/flickr-groups-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-groups-discuss-api
name: Flickr Groups Discuss API
description: Group discussion topics and replies
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Groups Discuss
properties:
- type: OpenAPI
url: openapi/flickr-groups-discuss-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-interestingness-api
name: Flickr Interestingness API
description: The day's most interesting photos
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Interestingness
properties:
- type: OpenAPI
url: openapi/flickr-interestingness-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-machine-tags-api
name: Flickr Machine Tags API
description: Namespace, predicate, and value lookups for machine tags
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Machine Tags
properties:
- type: OpenAPI
url: openapi/flickr-machine-tags-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-panda-api
name: Flickr Panda API
description: The Flickr Panda firehose of "interesting" photos
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Panda
properties:
- type: OpenAPI
url: openapi/flickr-panda-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-people-api
name: Flickr People API
description: People (users), their info, public photos, and groups
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- People
properties:
- type: OpenAPI
url: openapi/flickr-people-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-photos-api
name: Flickr Photos API
description: Core photo metadata, search, comments, and lifecycle
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Photos
properties:
- type: OpenAPI
url: openapi/flickr-photos-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-photos-geo-api
name: Flickr Photos Geo API
description: Geotagging photos with latitude/longitude
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Photos Geo
properties:
- type: OpenAPI
url: openapi/flickr-photos-geo-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-photos-licenses-api
name: Flickr Photos Licenses API
description: License catalog and per-photo license assignment
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Photos Licenses
properties:
- type: OpenAPI
url: openapi/flickr-photos-licenses-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-photos-notes-api
name: Flickr Photos Notes API
description: Notes drawn on photos
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Photos Notes
properties:
- type: OpenAPI
url: openapi/flickr-photos-notes-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-photos-transform-api
name: Flickr Photos Transform API
description: Rotate photos server-side
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Photos Transform
properties:
- type: OpenAPI
url: openapi/flickr-photos-transform-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-photos-upload-api
name: Flickr Photos Upload API
description: Asynchronous upload status polling
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Photos Upload
properties:
- type: OpenAPI
url: openapi/flickr-photos-upload-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-photosets-api
name: Flickr Photosets API
description: Photo albums (photosets)
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Photosets
properties:
- type: OpenAPI
url: openapi/flickr-photosets-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-places-api
name: Flickr Places API
description: Place IDs, hierarchies, and resolution
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Places
properties:
- type: OpenAPI
url: openapi/flickr-places-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-prefs-api
name: Flickr Prefs API
description: Calling user's posting preferences
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Prefs
properties:
- type: OpenAPI
url: openapi/flickr-prefs-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-profile-api
name: Flickr Profile API
description: User profile fields
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Profile
properties:
- type: OpenAPI
url: openapi/flickr-profile-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-public-api
name: Flickr Public API
description: The Public API from Flickr — 25 operation(s) for public.
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Public
properties:
- type: OpenAPI
url: openapi/flickr-public-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-push-api
name: Flickr Push API
description: PubSubHubbub push subscriptions
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Push
properties:
- type: OpenAPI
url: openapi/flickr-push-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-reflection-api
name: Flickr Reflection API
description: Programmatic discovery of available API methods
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Reflection
properties:
- type: OpenAPI
url: openapi/flickr-reflection-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-stats-api
name: Flickr Stats API
description: View counts and referrers for photos/photosets/collections
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Stats
properties:
- type: OpenAPI
url: openapi/flickr-stats-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-tags-api
name: Flickr Tags API
description: Tag clusters, hot lists, and tag-based lookups
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Tags
properties:
- type: OpenAPI
url: openapi/flickr-tags-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-test-api
name: Flickr Test API
description: Echo, login, and null test methods
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- Test
properties:
- type: OpenAPI
url: openapi/flickr-test-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
- aid: flickr:flickr-urls-api
name: Flickr URLs API
description: Look up Flickr URLs by user, group, gallery
humanURL: https://www.flickr.com/services/api/
baseURL: https://api.flickr.com/services
tags:
- URLs
properties:
- type: OpenAPI
url: openapi/flickr-urls-api-openapi.yml
- type: Documentation
url: https://www.flickr.com/services/api/
- type: APIReference
url: https://www.flickr.com/services/api/
- type: Authentication
url: https://www.flickr.com/services/api/auth.oauth.html
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: SDKs
url: https://www.npmjs.com/package/flickr-sdk
- type: SDKs
url: https://github.com/flickr/flickr-sdk
- type: SDKs
url: https://pypi.org/project/flickr-api/
common:
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/flickr/overview
- type: AgenticAccess
url: agentic-access/flickr-agentic-access.yml
- type: VulnerabilityDisclosure
url: security/flickr-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/flickr-domain-security.yml
- type: Authentication
url: authentication/flickr-authentication.yml
- type: OAuthScopes
url: scopes/flickr-scopes.yml
- type: Website
url: https://www.flickr.com/
- type: Portal
url: https://www.flickr.com/services/api/
- type: GettingStarted
url: https://www.flickr.com/services/developer/
- type: Signup
url: https://www.flickr.com/services/apps/create/apply/
- type: TermsOfService
url: https://www.flickr.com/services/api/tos/
- type: PrivacyPolicy
url: https://www.flickr.com/help/privacy
- type: Pricing
url: https://www.flickr.com/services/api/misc.api_keys.html
- type: Blog
url: https://blog.flickr.net/
- type: ChangeLog
url: https://www.flickr.com/services/developer/changelog/
- type: FAQ
url: https://flickrhelp.com/
- type: Support
url: https://flickrhelp.com/
- type: StatusPage
url: https://www.flickr.com/
- type: GitHubOrganization
url: https://github.com/flickr
- type: GitHubRepository
title: Flickr API Swagger
url: https://github.com/flickr/flickr-api-swagger
- type: PublicAPIsListing
url: https://github.com/public-apis/public-apis
- type: SpectralRules
url: rules/flickr-rules.yml
- type: Vocabulary
url: vocabulary/flickr-vocabulary.yml
- type: JSONLD
url: json-ld/flickr-context.jsonld
- type: Plans
url: plans/flickr-plans-pricing.yml
- type: RateLimits
url: rate-limits/flickr-rate-limits.yml
- type: FinOps
url: finops/flickr-finops.yml
- type: Features
data:
- name: Method-Dispatched REST API
description: Single endpoint with `method=flickr.{namespace}.{method}` selector covering 250+ methods across 30 namespaces.
- name: Photo Search
description: Rich text/tag/geo/license/date/content-filter search across the public photo corpus.
- name: OAuth 1.0a Authentication
description: HMAC-SHA1 three-legged OAuth flow for accessing user-owned content.
- name: Sync + Async Photo Upload
description: Multipart upload endpoint with synchronous or ticket-based asynchronous status polling.
- name: PubSubHubbub Push
description: Push subscriptions for change-driven workloads instead of polling.
- name: Reflection
description: flickr.reflection.getMethods and getMethodInfo for programmatic API discovery.
- name: Flickr Commons
description: Institutional partner program (museums, libraries, archives) with no-known-copyright photos.
- name: Geotagging
description: Lat/lon attachment plus Places (WOEID) resolution.
- name: Machine Tags
description: Structured namespace.predicate=value tagging for machine-readable taxonomies.
- name: Stats
description: Per-day view/comment/favorite counts for owned content.
- type: UseCases
data:
- name: Photo-Powered App
description: Build a third-party app that searches, displays, or remixes the public Flickr photo corpus.
- name: Photo Backup / Sync
description: Bulk-upload pipeline pushing a user's photos into Flickr (or pulling them out).
- name: Curator Tooling
description: Editorial workflows that build galleries, photosets, and collections programmatically.
- name: Community Bot
description: Group moderation, topic listing, and reply harvesting for community managers.
- name: Cultural Heritage Research
description: Access Flickr Commons institutional collections for research or aggregation.
- name: Geo-Photo Analytics
description: Map-based analytics over the geotagged photo corpus by place / WOEID.
- name: Discovery / Recommendation
description: Interestingness and Panda feeds plus tag clusters for content-discovery surfaces.
- type: Integrations
data:
- name: PubSubHubbub
description: Push subscription protocol used by `flickr.push.*` topics.
- name: OAuth 1.0a
description: Industry-standard delegated-authorization protocol used for all user-context calls.
- name: Blogger / WordPress
description: Configured blog services available through `flickr.blogs.*` for cross-posting from Flickr.
- name: SmugMug
description: Parent company; account ecosystem and import/export flows.
- name: Yahoo Login (legacy)
description: Historic Yahoo-account login path now superseded by direct Flickr accounts.
- type: Solutions
data:
- name: Non-Commercial API Key
description: Free API key for personal/non-commercial apps; standard online sign-up.
- name: Commercial API Key
description: Permission-only commercial API key reviewed individually by Flickr.
- name: Flickr Pro (consumer)
description: Consumer-side paid Flickr account (out of scope for API pricing).
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com