Getting info: Icon
It is possible to get information, based on devicon.json file, about the icon via project response property. Also check the request values through request if the properties to modify the icon are passed.
GET /api/info?{iconName}Double click to copy
Examples
Parameter
Value
iconName
elixir
Request
https://devapix.vercel.app/api/info?elixirDouble click to copy
Response
{
"request": {
"name": "elixir",
"release": "latest",
"version": "original"
},
"project": {
"name": "elixir",
"altnames": [
"elexirlang"
],
"tags": [
"language"
],
"color": "#380A4D",
"releases": [
"2.16.0",
"2.15.1",
"2.15.0",
"2.14.0",
"2.13.0",
"2.12.0",
"2.11.0",
"2.10.1",
"2.10.0"
],
"versions": [
"original",
"plain",
"original-wordmark",
"plain-wordmark"
]
}
}Double click to copy
Parameter
Value
iconName
rust
Request
https://devapix.vercel.app/api/info?rustDouble click to copy
Response
{
"request": {
"name": "rust",
"release": "latest",
"version": "original"
},
"project": {
"name": "rust",
"altnames": [
"rustlang"
],
"tags": [
"programming",
"language"
],
"color": "#000",
"releases": [
"2.16.0",
"2.15.1",
"2.15.0",
"2.14.0",
"2.13.0",
"2.12.0",
"2.11.0",
"2.10.1",
"2.10.0",
"2.9.0",
"2.8.2",
"2.8.1",
"2.8.0",
"2.7"
],
"versions": [
"original",
"line"
]
}
}Double click to copy
Notice in rust info request that the version property refers to plain icon version, but since this icon version is not present into the latest project version, the API request points to original icon version instead. Also CSS color is automatically converted to its corresponding hexadecimal color.