Base URL: https://api.elevate.art/v1
Test API Key: test_api_key_123
/artworks
Retrieve a paginated list of artworks with optional filters
limit
integerNumber of results per page (default: 20)offset
integerNumber of results to skip (default: 0)artist
stringFilter by artist IDavailable
booleanFilter by availability statusmin_price
numberMinimum price filtermax_price
numberMaximum price filtersort_by
stringSort field: created_at, price, titlesort_order
stringSort order: asc, desccurl -H "Authorization: Bearer test_api_key_123" \
"https://api.elevate.art/v1/artworks?limit=10&available=true"
/artworks/{id}
Retrieve detailed information about a specific artwork
id
stringrequiredArtwork ID (UUID)curl -H "Authorization: Bearer test_api_key_123" \
"https://api.elevate.art/v1/artworks/123e4567-e89b-12d3-a456-426614174000"
/artists
Retrieve a paginated list of artists
limit
integerNumber of results per page (default: 20)offset
integerNumber of results to skip (default: 0)role
stringFilter by role: artist, collector, tastemaker, institutioncurl -H "Authorization: Bearer test_api_key_123" \
"https://api.elevate.art/v1/artists?role=artist&limit=10"
/demo/starry-night
View a complete example of the Elevate Metadata Standard using Van Gogh's Starry Night
ℹ️ No authentication required for demo endpoints
curl "https://api.elevate.art/v1/demo/starry-night"
/demo/artist
View a demo artist profile with complete metadata
ℹ️ No authentication required for demo endpoints
curl "https://api.elevate.art/v1/demo/artist"
/demo/artworks
View a demo list of artworks with pagination
ℹ️ No authentication required for demo endpoints
limit
integerNumber of results per page (default: 20)offset
integerNumber of results to skip (default: 0)available
booleanFilter by availability statuscurl "https://api.elevate.art/v1/demo/artworks?limit=2&available=true"
Test the API directly in your browser or use the provided curl commands in your terminal.