riseart.com APIriseart.com ↗
Access Rise Art's contemporary art marketplace via API. Search artworks, filter by medium/style/subject, retrieve artist profiles, portfolio images, and SKU pricing.
curl -X GET 'https://api.parse.bot/scraper/e86d4e09-2bc1-4c16-9af0-30590445abe7/search_artworks?limit=3&query=landscape' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for artworks by keyword on Rise Art. Returns paginated results with artwork details including title, artist, medium, style, subject, images, and pricing.
| Param | Type | Description |
|---|---|---|
| page | integer | Page number for pagination. |
| limit | integer | Number of results per page. |
| queryrequired | string | Search keyword (e.g. 'landscape', 'abstract', 'portrait'). |
{
"type": "object",
"fields": {
"items": "array of artwork objects with id, artistId, artistName, medium, style, subject, title, slug, images, skuBuyPrice, dimensions",
"pagination": "object with currentPage, itemsPerPage, totalItems, totalPages"
},
"sample": {
"data": {
"items": [
{
"id": "170215",
"slug": "landscape-by-kate-hiley",
"unit": "CENTIMETER",
"depth": 2.5,
"style": "expressionistic",
"title": "Landscape",
"width": 30,
"height": 40,
"images": [
{
"key": "processed_art_2025_02_9e87aeac-main-master",
"type": "master",
"width": 2274,
"height": 3107,
"extension": "jpg"
}
],
"medium": "paintings",
"subject": "landscapes",
"artistId": 131595,
"storeCode": "us",
"artistName": "Kate Hiley",
"skuBuyPrice": 1040
}
],
"pagination": {
"totalItems": 11988,
"totalPages": 3996,
"currentPage": 1,
"itemsPerPage": 3
}
},
"status": "success"
}
}About the riseart.com API
The Rise Art API provides 5 endpoints for accessing contemporary art data from riseart.com, covering artwork search, filtered browsing, artist profiles, portfolio images, and per-SKU pricing. The search_artworks endpoint lets you query by keyword and returns paginated results including title, medium, style, subject, dimensions, and buy price. Artist and artwork detail endpoints expose biography, nationality, rating counts, framing options, and regional store pricing.
Artwork Search and Browse
The search_artworks endpoint accepts a required query string (e.g. 'landscape', 'abstract') and returns an array of artwork objects. Each item includes id, artistId, artistName, medium, style, subject, title, slug, images, skuBuyPrice, and dimensions, along with a pagination object covering currentPage, itemsPerPage, totalItems, and totalPages. The list_artworks endpoint exposes the same response shape but replaces keyword search with discrete filters: medium (e.g. 'paintings', 'photography', 'sculpture'), style (e.g. 'figurative', 'expressionistic'), subject (e.g. 'portraits', 'animals'), and a sort parameter for ordering results.
Artist Profiles and Portfolio Images
get_artist_detail returns a single artist's profile given either an artist_id or a URL slug (at least one required). The response includes name, first_name, last_name, alias, gender, nationality (ISO two-letter code), description (full biography), and a rating object with value, best, and count fields. Note that some artist IDs return a 404 if the artist lacks a public listing. get_artist_page_images accepts an artist_id and a page parameter and returns paginated artwork objects from that artist's portfolio, using the same item schema as the browse endpoints.
Artwork Detail and SKU Pricing
get_artwork_detail_images takes a single art_id and returns the most granular data available: a skus array and a metadata object. Each SKU includes id, type, sku, stock, editionSize, dimensions, framing options, shipping information, and a stores object with pricing broken out by region. The metadata object mirrors the core fields from the browse endpoints — artistId, artistName, title, medium, style, subject, images, status, and skuBuyPrice — giving you a complete picture of a single artwork in one call.
- Build an art discovery app that filters Rise Art inventory by medium, style, and subject using
list_artworks. - Aggregate regional pricing for original paintings versus prints by parsing the
storesobject inget_artwork_detail_images. - Display artist biography pages by fetching
description,nationality, andratingfromget_artist_detail. - Populate a portfolio gallery for a given artist using paginated results from
get_artist_page_images. - Track available edition sizes and stock levels across multiple artworks using SKU data from
get_artwork_detail_images. - Power a keyword-based art recommendation feature with
search_artworksfiltering by subject or style terms. - Monitor artwork listings and pricing changes across Rise Art's catalog using
list_artworkswith sort and pagination.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 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.
Does Rise Art have an official developer API?+
What does `get_artwork_detail_images` return that the browse endpoints don't?+
get_artwork_detail_images returns a full skus array with per-SKU fields including stock, editionSize, framing options, shipping details, and a stores object with pricing broken down by region. The browse and search endpoints only return a single skuBuyPrice summary field per artwork.Can I retrieve artworks available for rent rather than purchase?+
skuBuyPrice and per-SKU stores pricing, but does not expose a rental-specific availability flag or rental pricing. You can fork this API on Parse and revise it to add an endpoint targeting Rise Art's rental listings.Are there any known gaps in artist coverage?+
get_artist_detail notes that some artist IDs return a 404 when the artist does not have an active public listing on Rise Art. This applies to artists who may have had profiles previously or whose pages are not publicly indexed. The artist's slug or numeric ID must correspond to a live public profile for the endpoint to return data.Does the API expose artwork reviews or collector favorites data?+
rating object with aggregate score and count. Per-artwork user reviews or favoriting counts are not part of any current endpoint response. You can fork this API on Parse and revise it to add coverage of those fields if they are accessible on the artwork detail page.