CachedQuery("SELECT * FROM api_keys WHERE `PublicToken` = :Token", array(":Token" => $public_token))) { $sApiKey = new ApiKey($result); if($sApiKey->VerifyToken($private_token)) { if($sApiKey->sKeyType >= API_CLIENT) { $sRouterAuthenticated = true; } else { $sResponseCode = 403; $sResponse = array( "errors" => array( "The specified API token pair does not have access to this API." ) ); } } else { $sResponseCode = 401; $sResponse = array( "errors" => array( "No valid API token pair was specified." ) ); } } else { $sResponseCode = 401; $sResponse = array( "errors" => array( "No valid API token pair was specified." ) ); }