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