Se no menu API > Notificações, você encontrar o registro da notificação com o status "Sucesso (200)", mas mesmo assim seu sistema não foi atualizado, pode ser uma boa ideia adicionar uma condição ao seu código que, se por acaso houver algum problema do seu lado, faça sua aplicação responder à nossa notificação com um status HTTP diferente de 200 (por exemplo: header("HTTP/1.1 400")). Assim, entenderemos que será necessário enviar uma nova tentativa de notificação.
Parece que o erro "Not Found" está ocorrendo porque para capturar o token de notificação, você precisa utilizar $_POST, assim:
php
$token = $_POST["notification"];