Skip to main content
Skip table of contents

List of logos

List of logos

List of logos. All logos for all available languages will be returnedLogos can be localized or non-localized.

Logos responsible for the favicon always have the same link because they are hardcoded in the front-end build.

GET /api/admin/v1/logos
200 OK

Returns a list

JSON
{
    "localized": [
        {
            "language": "en",
            "data": [
                {
                    "id": 6,
                    "type": "login",
                    "title": "Authorization page",
                    "description": "Product logo on the web client and administrator login page",
                    "url": "http://127.0.0.1:8080/storage/logos/en/login.png",
                    "validation": "The image must be no larger than 2MB and be one of the following types: JPEG, BMP, PNG, SVG",
                    "version": 1
                },
                {
                    "id": 7,
                    "type": "download_logo",
                    "title": "Profile client logo",
                    "description": "Product logo displayed on the «About» page",
                    "url": "http://127.0.0.1:8080/storage/logos/en/download_logo.png",
                    "validation": "The image must be no larger than 2MB and be one of the following types: JPEG, BMP, PNG, SVG",
                    "version": 1
                },
                {
                    "id": 8,
                    "type": "download_image",
                    "title": "Profile client image",
                    "description": "Image displayed on the «About» page",
                    "url": "http://127.0.0.1:8080/storage/images/en/download_image.png",
                    "validation": "The image must be no larger than 2MB and be one of the following types: JPEG, BMP, PNG, SVG",
                    "version": 1
                },
                {
                    "id": 9,
                    "type": "client_header",
                    "title": "Web client",
                    "description": "Logo located on the top panel of the web client interface",
                    "url": "http://127.0.0.1:8080/storage/logos/en/client_header.png",
                    "validation": "The image must be no larger than 2MB and be one of the following types: JPEG, BMP, PNG, SVG",
                    "version": 1
                },
                {
                    "id": 10,
                    "type": "admin_header",
                    "title": "Web admin",
                    "description": "Logo located on the top panel of the web admin interface",
                    "url": "http://127.0.0.1:8080/storage/logos/en/admin_header.png",
                    "validation": "The image must be no larger than 2MB and be one of the following types: JPEG, BMP, PNG, SVG",
                    "version": 1
                }
            ]
        }
    ],
    "unlocalized": [
        {
            "type": "backgrounds",
            "data": [
                {
                    "id": 11,
                    "type": "background_auth_admin",
                    "title": "Authorization background image admin",
                    "description": "Image located on the administrator login page",
                    "url": "http://127.0.0.1:8080/storage/images/background_auth_admin.png",
                    "validation": "The image must be no larger than 2MB and be one of the following types: JPEG, BMP, PNG, SVG",
                    "version": 1
                },
                {
                    "id": 12,
                    "type": "background_auth_client",
                    "title": "Authorization background image client",
                    "description": "Image located on the client login page",
                    "url": "http://127.0.0.1:8080/storage/images/background_auth_client.png",
                    "validation": "The image must be no larger than 2MB and be one of the following types: JPEG, BMP, PNG, SVG",
                    "version": 1
                }
            ]
        }
    ]
}
401 Unauthorized

Authorization token is not provided or is invalid

422 Unprocessable Entity

Returns a JSON object with an error. Validation

JSON
{
    "message": "There will be no informative message here",
    "errors": {
        "any_key": [
            "The reason for the error will be described here"
        ]
    }
}
cURL
BASH
curl -k --request POST \
	--url 'https://your-domain/api/admin/v1/logos' \
	--header 'Content-Type: application/json' \
	--header 'Accept: application/json' \
	--data '[]'
PHP
PHP
$data = array (
);
$context = stream_context_create([
	'ssl'=>['verify_peer' => false],
	'http' => [
		'method' => 'GET',
		'header' => "Content-Type: application/json\r
Accept: application/json",
		'content'=>json_encode($data)
	]
]);
$result = file_get_contents('https://your-domain/api/admin/v1/logos', false, $context);
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.