<?php

declare(strict_types=1);

namespace App\Services\SupportCenter;

/**
 * Loongdom Support Center Open Host API 端点路径。
 */
final class SupportCenterOpenHostEndpoints
{
    public const SITE_BINDING_ACCESS_CONFIRM = '/api/open/v1/host/site-binding-validations/access-confirm';

    public const SITE_BINDING_STATUS = '/api/open/v1/host/site-binding-validations/status';

    public const SITE_PRESENCE = '/api/open/v1/host/site-presence';

    public const AUTHORIZATION_SYNC = '/api/open/v1/host/authorizations/sync';

    public const SYSTEM_UPDATE_CHECK = '/api/open/v1/host/system-updates/check';

    public const SYSTEM_UPDATE_DOWNLOAD_TOKEN = '/api/open/v1/host/system-updates/download-token';

    public const SYSTEM_UPDATE_DOWNLOAD = '/api/open/v1/host/system-updates/download';

    public const SYSTEM_UPDATE_RESULTS = '/api/open/v1/host/system-updates/results';

    public const SYSTEM_UPDATE_FAILURES = '/api/open/v1/host/system-updates/failures';
}
