API não oficial em PHP para os principais serviços dos Correios.
composer brenno-duarte/validator
require_once 'vendor/autoload.php';
use Validator\Validator;
$val = new Validator();
$res = $val->cpf("000.000.000-00");
var_dump($res);
$res = $val->phone("(00) 90000-0000");
var_dump($res);
$res = $val->cnpj("00.000.000/0000-00");
var_dump($res);
$res = $val->email("email@domain.com");
var_dump($res);
$res = $val->url("https://vendascontrol.com.br");
var_dump($res);