Discover/vangoghmuseum.nl API
live

vangoghmuseum.nl APIvangoghmuseum.nl

Access the Van Gogh Museum collection via API. Search artworks, retrieve full metadata, multi-resolution images, provenance, and collection filters.

Endpoints
4
Updated
4mo ago
Try it
Search keyword to filter artworks (e.g. 'sunflowers'). Omitting returns the full collection.
Number of items to skip for pagination.
api.parse.bot/scraper/4aa2462d-3c4b-444f-b172-5aff7a992bd6/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/4aa2462d-3c4b-444f-b172-5aff7a992bd6/get_collection?query=sunflowers&offset=0' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Browse or search the museum collection. Returns a paginated list of artworks with basic info including title, creator, image URL, and link to the artwork page.

Input
ParamTypeDescription
querystringSearch keyword to filter artworks (e.g. 'sunflowers'). Omitting returns the full collection.
offsetintegerNumber of items to skip for pagination.
Response
{
  "type": "object",
  "fields": {
    "count": "integer total number of items returned in this response",
    "items": "array of artwork summary objects with id, title, creator, url, image_url, and position",
    "offset": "integer offset used in this request"
  },
  "sample": {
    "data": {
      "count": 11,
      "items": [
        {
          "id": "s0031V1962",
          "url": "https://www.vangoghmuseum.nl/en/collection/s0031V1962",
          "title": "Sunflowers",
          "creator": "",
          "position": "1",
          "image_url": "https://iiif.micr.io/TZCqF/full/200"
        }
      ],
      "offset": 0
    },
    "status": "success"
  }
}

About the vangoghmuseum.nl API

The Van Gogh Museum API provides access to the museum's art collection through 4 endpoints, covering artwork search, detailed metadata retrieval, and filter discovery. Using get_artwork_detail, you can pull a single work's title, description, artist, dimensions, provenance, credits, catalogue numbers (f-number, jh-number), and image URLs at thumbnail, medium, and large resolutions — all in one response.

Collection Browsing and Search

Two endpoints handle discovery: get_collection and search_artworks. Both return paginated lists of artwork summaries — each item includes an id, title, creator, url (link to the museum page), image_url, and position. get_collection accepts an optional query parameter; omitting it returns the full collection. search_artworks requires a query string (e.g. 'self-portrait', 'night'). Both support an offset integer for pagination, and both return a count field reflecting how many items came back in the current page.

Artwork Detail

get_artwork_detail takes a single required artwork_id — obtainable from any collection or search result — and returns the full record for that work. The metadata object contains structured fields: artist, dimensions, provenance, credits, object_number, f-number, and jh-number (the standard Van Gogh catalogue references). The images array provides multiple resolution variants: thumbnail, medium, and large URLs, plus an id per image. The tags array and free-text description field round out the record.

Filter Discovery

get_collection_filters takes no inputs and returns all available filter categories for the collection. Each category object includes a category label, a param_name for use in queries, a total_options count, and a values array where each entry has a name, value, and result count. Documented categories include On view, Artist, Location, Year, Object type, Genre, and Sub-collections — useful for building faceted browsing UIs or scoping batch requests to a specific artist or object type.

Common use cases
  • Building a searchable gallery app using search_artworks results with image_url and title fields.
  • Aggregating Van Gogh catalogue data by pulling f-number and jh-number from get_artwork_detail metadata.
  • Rendering faceted collection browsers using filter categories and counts from get_collection_filters.
  • Displaying provenance and credits for individual works in an academic or educational context.
  • Paginating through the full collection with get_collection and offset to build a local artwork index.
  • Feeding multi-resolution artwork images into a print-on-demand or digital exhibition pipeline using large image URLs.
  • Filtering works by object type or year using values returned from get_collection_filters to scope targeted queries.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does the Van Gogh Museum have an official developer API?+
The Van Gogh Museum does not publish a public developer API with documented access and keys. This Parse API provides structured access to the collection data available on vangoghmuseum.nl.
What catalogue identifiers does `get_artwork_detail` return?+
The metadata object includes f-number (the De la Faille catalogue number) and jh-number (the Jan Hulsker catalogue number), alongside object_number, dimensions, provenance, and credits. These are the standard references used in Van Gogh scholarship.
Does the API cover letters, drawings, and prints, or only paintings?+
The collection includes paintings, drawings, and letters — Van Gogh's complete holdings as represented on the museum site. The get_collection_filters endpoint exposes an Object type category that breaks down available types and their counts.
Does the API expose exhibition schedules or visitor information?+
Not currently. The API covers collection data: artworks, metadata, images, and collection filters. Exhibition schedules, ticketing, and visitor information are not included. You can fork this API on Parse and revise it to add an endpoint targeting that content.
How does pagination work across endpoints?+
Both get_collection and search_artworks accept an offset integer parameter to skip a given number of items. Each response returns a count of items in that page and echoes back the offset used, so you can step through the collection in batches.
Page content last updated . Spec covers 4 endpoints from vangoghmuseum.nl.
Related APIs in EntertainmentSee all →
artsy.net API
Browse and search across 300,000+ artists to discover detailed profiles with biographies, nationalities, career insights, and artwork counts. Find artists alphabetically or by name to explore their complete creative background and body of work.
lacma.org API
Search LACMA's art collection, discover current and upcoming exhibitions, browse events and programs, and view detailed artwork information all from one place. Plan your museum visit with access to exhibition details, visitor information, and the complete catalog of artworks on display.
riseart.com API
Search and explore artworks by title, artist, or style, then view detailed information and high-quality images of paintings and artist portfolios from Rise Art's curated collection. Discover new artists and browse their complete galleries to find pieces that match your taste.
fineartamerica.com API
Search and discover millions of artworks by style, medium, and artist, then browse detailed artist profiles and portfolios to connect directly with creators. Reach out to artists through integrated contact forms to inquire about commissions, purchases, or collaborations.
vcg.com API
Search and discover millions of stock images from Visual China Group's vast media library, view trending content and popular search terms, and find visually similar images to match your creative needs. Access detailed image metadata, thumbnails, and brand information to power your content curation, design projects, or visual research workflows.
ticketswap.nl API
ticketswap.nl API
dpm.org.cn API
Search and explore the Palace Museum's vast collection of artifacts organized by category and dynasty, then view detailed information about specific items. Discover historical objects spanning different periods and classifications to learn about the museum's treasures.
invaluable.com API
Search and browse fine art auction listings from Invaluable.com, discovering items by artist, auction house, or upcoming lots. Get detailed information about artworks, artists, and auction house catalogs to track pieces and stay informed about upcoming sales.