Skip to content

Commit 9f6e721

Browse files
committed
docs: add Openverse API source with limitation notes
1 parent 0d44547 commit 9f6e721

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

sources.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,25 @@ and access towards related query data using a programmable search engine.
121121
- Data available through JSON format
122122

123123

124+
## Openverse
125+
126+
**Description:** Openverse is a search engine for openly licensed media, including images and audio. It provides access to over 700 million works from more than 20 sources, all of which are under Creative Commons licenses or in the public domain. The API allows querying for media by source, license type, and other parameters. Because anonymous Openverse API access returns a maximum of ~240 result count per source-license combination, the `openverse_fetch.py` script currently provides approximate counts. It does not include pagination or license_version breakdown.
127+
128+
**API documentation link:**
129+
- [Openverse API Documentation](https://api.openverse.org/v1/)
130+
- [Openverse API Reference](https://wordpress.org/openverse/api/)
131+
- [Base URL](https://api.openverse.org/v1)
132+
- [Openverse Frontend](https://openverse.org/)
133+
134+
**API information:**
135+
- No API key required for basic access
136+
- Query limit: Rate-limited to prevent abuse (anonymous access provides ~240 results per source-license combination)
137+
- Data available through JSON format
138+
- Supports filtering by source, license, media type (images, audio)
139+
- Media types: `images`, `audio`
140+
- Supported licenses: `by`, `by-nc`, `by-nc-nd`, `by-nc-sa`, `by-nd`, `by-sa`, `cc0`, `nc-sampling+`, `pdm`, `sampling+`
141+
142+
124143
## Wikipedia
125144

126145
**Description:** The Wikipedia API allows users to query statistics of pages,

0 commit comments

Comments
 (0)