Free API — read-only

Taste by Journey is open data.

Every Midjourney image and its prompt is queryable over the same Supabase REST endpoint the gallery uses. Free and unauthenticated — no sign-up, no rate limit, no cost. Point any HTTP client at the base URL below.

base urlhttps://cgaihtvcmbgprwgvltsf.supabase.co/rest/v1

Every request needs the anon key below in both an apikey header and an Authorization: Bearer header. It is read-only — Row Level Security allows public reads only — so it is safe to expose. It already ships in this site’s own bundle; copy it and go.

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImNnYWlodHZjbWJncHJ3Z3ZsdHNmIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NTg5Mzc1NjUsImV4cCI6MjA3NDUxMzU2NX0.2R3m3bFSfKdqkJFpfApS2puBaO_6wGjehMat3inKKpw

Endpoints

GET/gallery_items?select=*

The whole collection, every column.

GET/gallery_items?category=eq.Architecture&select=*

One of the five categories: Concept Art, Photorealistic, Architecture, Reference, Texture.

GET/gallery_items?tags=cs.["neon"]&select=*

jsonb array contains — every piece tagged “neon”.

GET/gallery_items?parameters->>stylize=gte.500&select=title,prompt_body,parameters

A numeric filter reaching into the jsonb parameters — high --stylize only.

GET/gallery_items?parameters->>niji=not.is.null&select=*

Everything made with the niji model.

GET/gallery_items?select=title,prompt_body,parameters

Just the prompt bodies and parsed parameters — the copy-ready essentials.

With the JavaScript SDK

The same data through @supabase/supabase-js — exactly how this gallery reads it.

import { createClient } from '@supabase/supabase-js';

const supabase = createClient(
  'https://cgaihtvcmbgprwgvltsf.supabase.co',
  'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImNnYWlodHZjbWJncHJ3Z3ZsdHNmIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NTg5Mzc1NjUsImV4cCI6MjA3NDUxMzU2NX0.2R3m3bFSfKdqkJFpfApS2puBaO_6wGjehMat3inKKpw', // read-only, safe to expose in the browser
);

const { data } = await supabase
  .from('gallery_items')
  .select('title, prompt_body, parameters')
  .eq('category', 'Concept Art');
terms

The gallery — images, prompts, titles, tags and parameters — is licensed under CC BY 4.0. Use it for anything, commercial work included, and change it if you like. One condition: credit Taste by Journey with a link back to tastejourney.art, and say so if you altered it. Republishing the collection as your own is the one thing the licence does not allow.

Provided as-is — no warranty, no service level. This is the gallery’s own database rather than an operated product, so the schema, the row ids and the key above can change without notice. Cache what you need.