Lospec-style palette library. List is index-only fast: filter by size / tag / contained color, sort by popularity — all backed by the composite + GIN indexes on Palette. Create dedupes by signature ("gom trùng").

GET /coloring/palettes/?format=api&ordering=name&page=101
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "instance": null,
    "properties": [],
    "meta": null,
    "links": {
        "next": "https://touch.ninosaur.com/coloring/palettes/?format=api&ordering=name&page=102",
        "previous": "https://touch.ninosaur.com/coloring/palettes/?format=api&ordering=name&page=100"
    },
    "count": 1351,
    "page_size": 10,
    "num_pages": 136,
    "results": [
        {
            "id": 204,
            "id_string": "f6f6f6-010208-ffc294-edcdb5-d7b79e-36b591-11ce8a-00d99f-d8416b4a-comficker",
            "name": "Rowlet",
            "colors": [
                "#F6F6F6",
                "#010208",
                "#FFC294",
                "#EDCDB5",
                "#D7B79E",
                "#36B591",
                "#11CE8A",
                "#00D99F",
                "#B86D49"
            ],
            "color_count": 9,
            "like_count": 0,
            "usage_count": 1,
            "source": "extracted",
            "status": "public",
            "updated": "2026-06-24T02:38:16.510088Z"
        },
        {
            "id": 782,
            "id_string": "eff5f5-d6e4e5-497174-eb6440-pixelpine",
            "name": "Ruby Field",
            "colors": [
                "#EFF5F5",
                "#D6E4E5",
                "#497174",
                "#EB6440"
            ],
            "color_count": 4,
            "like_count": 13,
            "usage_count": 0,
            "source": "curated",
            "status": "public",
            "updated": "2026-06-25T17:16:38.251349Z"
        },
        {
            "id": 871,
            "id_string": "999b84-926e6f-ca8a8b-e6c4c0-duskpixel",
            "name": "Ruby Grove",
            "colors": [
                "#999B84",
                "#926E6F",
                "#CA8A8B",
                "#E6C4C0"
            ],
            "color_count": 4,
            "like_count": 13,
            "usage_count": 0,
            "source": "curated",
            "status": "public",
            "updated": "2026-06-25T17:16:39.057762Z"
        },
        {
            "id": 1184,
            "id_string": "eaafaf-a2738c-645c84-427996-tonecraft",
            "name": "Ruby Grove",
            "colors": [
                "#EAAFAF",
                "#A2738C",
                "#645C84",
                "#427996"
            ],
            "color_count": 4,
            "like_count": 12,
            "usage_count": 0,
            "source": "curated",
            "status": "public",
            "updated": "2026-06-25T17:16:40.759251Z"
        },
        {
            "id": 968,
            "id_string": "fd8a8a-f1f7b5-a8d1d1-9ea1d4-cobaltcat",
            "name": "Ruby Harbor",
            "colors": [
                "#FD8A8A",
                "#F1F7B5",
                "#A8D1D1",
                "#9EA1D4"
            ],
            "color_count": 4,
            "like_count": 13,
            "usage_count": 0,
            "source": "curated",
            "status": "public",
            "updated": "2026-06-25T17:16:39.732491Z"
        },
        {
            "id": 834,
            "id_string": "2d4356-435b66-a76f6f-eab2a0-pixelpine",
            "name": "Ruby Haze",
            "colors": [
                "#2D4356",
                "#435B66",
                "#A76F6F",
                "#EAB2A0"
            ],
            "color_count": 4,
            "like_count": 13,
            "usage_count": 0,
            "source": "curated",
            "status": "public",
            "updated": "2026-06-25T17:16:38.696234Z"
        },
        {
            "id": 1120,
            "id_string": "628395-262a53-ffa0a0-ffe3e3-cobaltcat",
            "name": "Ruby Hush",
            "colors": [
                "#628395",
                "#262A53",
                "#FFA0A0",
                "#FFE3E3"
            ],
            "color_count": 4,
            "like_count": 13,
            "usage_count": 0,
            "source": "curated",
            "status": "public",
            "updated": "2026-06-25T17:16:40.451861Z"
        },
        {
            "id": 778,
            "id_string": "5b6d5b-ca8a8b-e2bcb7-f6e6e4-duskpixel",
            "name": "Ruby Mist",
            "colors": [
                "#5B6D5B",
                "#CA8A8B",
                "#E2BCB7",
                "#F6E6E4"
            ],
            "color_count": 4,
            "like_count": 13,
            "usage_count": 0,
            "source": "curated",
            "status": "public",
            "updated": "2026-06-25T17:16:38.233215Z"
        },
        {
            "id": 64,
            "id_string": "e8f3f5-1e90da-028de9-000a15-f2ead8-ee921d-151205-e8c90f-4c78ff78-comficker",
            "name": "Scared Emoji",
            "colors": [
                "#E8F3F5",
                "#1E90DA",
                "#028DE9",
                "#000A15",
                "#F2EAD8",
                "#EE921D",
                "#151205",
                "#E8C90F",
                "#AFA71D",
                "#2D3326",
                "#F43729",
                "#F69A02",
                "#D7870B",
                "#EE1C3A",
                "#F5E4B9",
                "#F51458"
            ],
            "color_count": 16,
            "like_count": 0,
            "usage_count": 1,
            "source": "extracted",
            "status": "public",
            "updated": "2026-06-24T02:38:15.200327Z"
        },
        {
            "id": 499,
            "id_string": "472d2d-553939-704f4f-a77979-cobaltcat",
            "name": "Scarlet Bloom",
            "colors": [
                "#472D2D",
                "#553939",
                "#704F4F",
                "#A77979"
            ],
            "color_count": 4,
            "like_count": 13,
            "usage_count": 0,
            "source": "curated",
            "status": "public",
            "updated": "2026-06-25T17:16:36.771432Z"
        }
    ]
}