Get all preset alphabets

In order to get the character set (together with other attribute–value pairs) of all preset alphabets, the request MUST be sent without any HTTP request path attributes.

All preset ASCII and (even mixed) Unicode alphabets are returned from the remote service as list in the JSON response body. Each data object of type: alphabet in the list has the same structure as if it had been requested by its identifier via HTTP request path parameter.

Request endpoint

GET SERVER:PORT/api/alphabets

Response status

200

Request headers

Accept:application/vnd.api+json
Content-Type:application/vnd.api+json
Session-Key:SSSSSSSS-SSSS-SSSS-SSSS-SSSSSSSSSSSS

Response headers

Transfer-Encoding:chunked
Connection:keep-alive
Accept:application/vnd.api+json
Cache-Control:no-cache
Date:Tue, 19 Mar 2024 12:52:22 GMT
Content-Type:application/vnd.api+json
Server:nginx/1.25.4

Request body

# intentionally blank

Response body

{
    "links": {
        "self": "/api/alphabets"
    },
    "data": [
        {
            "attributes": {
                "ascii": true,
                "length": 2,
                "bytes": 2,
                "parity": 0,
                "chars": "ab"
            },
            "id": "AB",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 3,
                "bytes": 3,
                "parity": 96,
                "chars": "abc"
            },
            "id": "ABC",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 4,
                "bytes": 4,
                "parity": 0,
                "chars": "abcd"
            },
            "id": "ABCD",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 8,
                "bytes": 24,
                "parity": 0,
                "chars": "⬆↗➡↘⬇↙⬅↖"
            },
            "id": "ARROWS",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 10,
                "bytes": 10,
                "parity": 0,
                "chars": "0123456789"
            },
            "id": "BASE10",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 11,
                "bytes": 11,
                "parity": 44,
                "chars": "0123456789-"
            },
            "id": "BASE11",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 12,
                "bytes": 12,
                "parity": 0,
                "chars": "0123456789ab"
            },
            "id": "BASE12",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 13,
                "bytes": 13,
                "parity": 122,
                "chars": "0123456789xyz"
            },
            "id": "BASE13",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 16,
                "bytes": 16,
                "parity": 0,
                "chars": "0123456789abcdef"
            },
            "id": "BASE16",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 2,
                "bytes": 2,
                "parity": 0,
                "chars": "01"
            },
            "id": "BASE2",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 24,
                "bytes": 48,
                "parity": 0,
                "chars": "αβγδεζηθικλμνξοπρστυφχψω"
            },
            "id": "BASE24",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 26,
                "bytes": 26,
                "parity": 0,
                "chars": "abcdefghijklmnopqrstuvwxyz"
            },
            "id": "BASE26",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 27,
                "bytes": 54,
                "parity": 1515,
                "chars": "אבגדהוזחטיךכלםמןנסעףפץצקרשת"
            },
            "id": "BASE27",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 28,
                "bytes": 84,
                "parity": 0,
                "chars": "井亢危參壁奎女婁室尾張心房斗星昴柳氐牛畢箕翼胃虛角觜軫鬼"
            },
            "id": "BASE28",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 3,
                "bytes": 3,
                "parity": 51,
                "chars": "012"
            },
            "id": "BASE3",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 30,
                "bytes": 30,
                "parity": 0,
                "chars": "0123456789abcdefghkmnprstvwxyz"
            },
            "id": "BASE30",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 32,
                "bytes": 32,
                "parity": 0,
                "chars": "234567abcdefghijklmnopqrstuvwxyz"
            },
            "id": "BASE32",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 33,
                "bytes": 66,
                "parity": 1105,
                "chars": "абвгдежзийклмнопрстуфхцчшщъыьэюяё"
            },
            "id": "BASE33",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 36,
                "bytes": 36,
                "parity": 0,
                "chars": "0123456789abcdefghijklmnopqrstuvwxyz"
            },
            "id": "BASE36",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 4,
                "bytes": 4,
                "parity": 0,
                "chars": "0123"
            },
            "id": "BASE4",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 48,
                "bytes": 48,
                "parity": 0,
                "chars": "0123456789ABDEGJKLMNOPQRVWXYZabdegjklmnopqrvwxyz"
            },
            "id": "BASE48",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 5,
                "bytes": 5,
                "parity": 52,
                "chars": "01234"
            },
            "id": "BASE5",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 58,
                "bytes": 58,
                "parity": 0,
                "chars": "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"
            },
            "id": "BASE58",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 6,
                "bytes": 6,
                "parity": 0,
                "chars": "012345"
            },
            "id": "BASE6",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 60,
                "bytes": 60,
                "parity": 0,
                "chars": "23456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
            },
            "id": "BASE60",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 62,
                "bytes": 62,
                "parity": 0,
                "chars": "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
            },
            "id": "BASE62",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 7,
                "bytes": 7,
                "parity": 55,
                "chars": "0123456"
            },
            "id": "BASE7",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 8,
                "bytes": 8,
                "parity": 0,
                "chars": "01234567"
            },
            "id": "BASE8",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 9,
                "bytes": 9,
                "parity": 56,
                "chars": "012345678"
            },
            "id": "BASE9",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 2,
                "bytes": 2,
                "parity": 0,
                "chars": "-+"
            },
            "id": "BIPOL",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 4,
                "bytes": 12,
                "parity": 0,
                "chars": "♠♣♥♦"
            },
            "id": "CARDS",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 9,
                "bytes": 36,
                "parity": 128576,
                "chars": "😸😹😺😻😼😽😾😿🙀"
            },
            "id": "CATS",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 6,
                "bytes": 18,
                "parity": 0,
                "chars": "⚀⚁⚂⚃⚄⚅"
            },
            "id": "DICE",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 9,
                "bytes": 9,
                "parity": 97,
                "chars": "abcdefghi"
            },
            "id": "DRAGO",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 7,
                "bytes": 7,
                "parity": 96,
                "chars": "abcdefg"
            },
            "id": "DWARFS",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 8,
                "bytes": 8,
                "parity": 0,
                "chars": "01234567"
            },
            "id": "EIGHT",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 10,
                "bytes": 10,
                "parity": 0,
                "chars": "abcdefghij"
            },
            "id": "FINGERS",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 5,
                "bytes": 5,
                "parity": 52,
                "chars": "01234"
            },
            "id": "FIVE",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 4,
                "bytes": 4,
                "parity": 0,
                "chars": "0123"
            },
            "id": "FOUR",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 6,
                "bytes": 24,
                "parity": 0,
                "chars": "🍇🍋🍌🍏🍓🥝"
            },
            "id": "FRUITS",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 4,
                "bytes": 12,
                "parity": 0,
                "chars": "◒◑◓◐"
            },
            "id": "HALFS",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 5,
                "bytes": 5,
                "parity": 97,
                "chars": "abcde"
            },
            "id": "HAND",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 27,
                "bytes": 54,
                "parity": 1515,
                "chars": "אבגדהוזחטיךכלםמןנסעףפץצקרשת"
            },
            "id": "HEBREW",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 6,
                "bytes": 6,
                "parity": 0,
                "chars": "abcdef"
            },
            "id": "HEXA",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 28,
                "bytes": 84,
                "parity": 0,
                "chars": "井亢危參壁奎女婁室尾張心房斗星昴柳氐牛畢箕翼胃虛角觜軫鬼"
            },
            "id": "HOUSES",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 8,
                "bytes": 24,
                "parity": 0,
                "chars": "☰☱☲☳☴☵☶☷"
            },
            "id": "IGING",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 10,
                "bytes": 10,
                "parity": 0,
                "chars": "abcdefghij"
            },
            "id": "LOWER_BASE10",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 2,
                "bytes": 2,
                "parity": 0,
                "chars": "ab"
            },
            "id": "LOWER_BASE2",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 3,
                "bytes": 3,
                "parity": 96,
                "chars": "abc"
            },
            "id": "LOWER_BASE3",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 4,
                "bytes": 4,
                "parity": 0,
                "chars": "nesw"
            },
            "id": "LOWER_BASE4",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 5,
                "bytes": 5,
                "parity": 97,
                "chars": "abcde"
            },
            "id": "LOWER_BASE5",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 6,
                "bytes": 6,
                "parity": 0,
                "chars": "abcdef"
            },
            "id": "LOWER_BASE6",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 7,
                "bytes": 7,
                "parity": 96,
                "chars": "abcdefg"
            },
            "id": "LOWER_BASE7",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 8,
                "bytes": 8,
                "parity": 0,
                "chars": "abcdefgh"
            },
            "id": "LOWER_BASE8",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 9,
                "bytes": 9,
                "parity": 97,
                "chars": "abcdefghi"
            },
            "id": "LOWER_BASE9",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 30,
                "bytes": 30,
                "parity": 0,
                "chars": "0123456789abcdefghkmnprstvwxyz"
            },
            "id": "LOWER_EPCG30",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 24,
                "bytes": 48,
                "parity": 0,
                "chars": "αβγδεζηθικλμνξοπρστυφχψω"
            },
            "id": "LOWER_GREEK",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 16,
                "bytes": 16,
                "parity": 0,
                "chars": "0123456789abcdef"
            },
            "id": "LOWER_HEX",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 26,
                "bytes": 26,
                "parity": 0,
                "chars": "abcdefghijklmnopqrstuvwxyz"
            },
            "id": "LOWER_LATIN",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 33,
                "bytes": 66,
                "parity": 1105,
                "chars": "абвгдежзийклмнопрстуфхцчшщъыьэюяё"
            },
            "id": "LOWER_RUSSIAN",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 3,
                "bytes": 3,
                "parity": 125,
                "chars": "aso"
            },
            "id": "MATRIX",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 6,
                "bytes": 14,
                "parity": 0,
                "chars": "01αω🔵🔴"
            },
            "id": "MIXED",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 9,
                "bytes": 9,
                "parity": 56,
                "chars": "012345678"
            },
            "id": "NINE",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 8,
                "bytes": 8,
                "parity": 0,
                "chars": "abcdefgh"
            },
            "id": "OCTA",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 4,
                "bytes": 4,
                "parity": 0,
                "chars": "+-/*"
            },
            "id": "OPERATORS",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 5,
                "bytes": 5,
                "parity": 105,
                "chars": "efahc"
            },
            "id": "PENTA",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 8,
                "bytes": 24,
                "parity": 0,
                "chars": "☿♀♁♂♃♄♅♆"
            },
            "id": "PLANETS",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 4,
                "bytes": 4,
                "parity": 0,
                "chars": "nesw"
            },
            "id": "POINTS",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 12,
                "bytes": 36,
                "parity": 0,
                "chars": "ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ"
            },
            "id": "ROMAN",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 7,
                "bytes": 7,
                "parity": 55,
                "chars": "0123456"
            },
            "id": "SEVEN",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 7,
                "bytes": 7,
                "parity": 110,
                "chars": "hnztgvw"
            },
            "id": "SINS",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 6,
                "bytes": 6,
                "parity": 0,
                "chars": "012345"
            },
            "id": "SIX",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 10,
                "bytes": 30,
                "parity": 0,
                "chars": "丁丙乙壬己庚戊甲癸辛"
            },
            "id": "STEMS",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 5,
                "bytes": 20,
                "parity": 127844,
                "chars": "🍦🍩🍪🍬🍭"
            },
            "id": "SWEET",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 10,
                "bytes": 10,
                "parity": 0,
                "chars": "0123456789"
            },
            "id": "TEN",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 3,
                "bytes": 3,
                "parity": 51,
                "chars": "012"
            },
            "id": "THREE",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 3,
                "bytes": 3,
                "parity": 54,
                "chars": "-0+"
            },
            "id": "TRIPOD",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 2,
                "bytes": 2,
                "parity": 0,
                "chars": "01"
            },
            "id": "TWO",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 10,
                "bytes": 10,
                "parity": 0,
                "chars": "ABCDEFGHIJ"
            },
            "id": "UPPER_BASE10",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 2,
                "bytes": 2,
                "parity": 0,
                "chars": "AB"
            },
            "id": "UPPER_BASE2",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 3,
                "bytes": 3,
                "parity": 64,
                "chars": "ABC"
            },
            "id": "UPPER_BASE3",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 4,
                "bytes": 4,
                "parity": 0,
                "chars": "NESW"
            },
            "id": "UPPER_BASE4",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 5,
                "bytes": 5,
                "parity": 65,
                "chars": "ABCDE"
            },
            "id": "UPPER_BASE5",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 6,
                "bytes": 6,
                "parity": 0,
                "chars": "ABCDEF"
            },
            "id": "UPPER_BASE6",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 7,
                "bytes": 7,
                "parity": 64,
                "chars": "ABCDEFG"
            },
            "id": "UPPER_BASE7",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 8,
                "bytes": 8,
                "parity": 0,
                "chars": "ABCDEFGH"
            },
            "id": "UPPER_BASE8",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 9,
                "bytes": 9,
                "parity": 65,
                "chars": "ABCDEFGHI"
            },
            "id": "UPPER_BASE9",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 30,
                "bytes": 30,
                "parity": 0,
                "chars": "0123456789ABCDEFGHKMNPRSTVWXYZ"
            },
            "id": "UPPER_EPCG30",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 24,
                "bytes": 48,
                "parity": 0,
                "chars": "ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ"
            },
            "id": "UPPER_GREEK",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 16,
                "bytes": 16,
                "parity": 0,
                "chars": "0123456789ABCDEF"
            },
            "id": "UPPER_HEX",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": true,
                "length": 26,
                "bytes": 26,
                "parity": 0,
                "chars": "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
            },
            "id": "UPPER_LATIN",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 33,
                "bytes": 66,
                "parity": 1025,
                "chars": "ЁАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ"
            },
            "id": "UPPER_RUSSIAN",
            "type": "alphabet"
        },
        {
            "attributes": {
                "ascii": false,
                "length": 12,
                "bytes": 36,
                "parity": 0,
                "chars": "♈♉♊♋♌♍♎♏♐♑♒♓"
            },
            "id": "ZODIAC",
            "type": "alphabet"
        }
    ]
}

HTTPie example

$ http get SERVER:PORT/api/alphabets Accept:application/vnd.api+json Content-Type:application/vnd.api+json Session-Key:SSSSSSSS-SSSS-SSSS-SSSS-SSSSSSSSSSSS