Padrón de constancia de inscripción
Requisitos previos
Para poder usar esta guía, primero necesitarás:
La especificación de este Web Service se encuentra disponible en https://www.afip.gob.ar/ws/WSCI/manual-ws-sr-ws-constancia-inscripcion-v3.4.pdf
Obtener datos del contribuyente
Nos devolverá un objeto con los detalles o null en caso de no existir en el padrón.
// CUIT del contribuyente
const taxId = 20111111111;
const taxpayerDetails = await afip.RegisterInscriptionProof.getTaxpayerDetails(taxId);// CUIT del contribuyente
$tax_id = 20111111111;
$taxpayer_details = $afip->RegisterInscriptionProof->GetTaxpayerDetails($tax_id); # CUIT del contribuyente
tax_id = 20111111111
taxpayer_details = afip.RegisterInscriptionProof.getTaxpayerDetails(tax_id)# CUIT del contribuyente
tax_id = 20111111111
taxpayer_details = afip.RegisterInscriptionProof.getTaxpayerDetails(tax_id)Endpoint
POST https://app.afipsdk.com/api/v1/afip/requests
Ejemplo
{
"environment": "dev",
"method": "getPersona_v2",
"wsid": "ws_sr_constancia_inscripcion",
"params": {
"token": "{{token}}",
"sign": "{{sign}}",
"cuitRepresentada": "20409378472",
"idPersona" : 20111111111
}
}Obtener datos de múltiples contribuyentes
// CUITs de los contribuyentes
const taxIds = [20111111111, 20111111112];
const taxpayersDetails = await afip.RegisterInscriptionProof.getTaxpayersDetails(taxIds);// CUITs de los contribuyentes
$tax_ids = Array(20111111111, 20111111112);
$taxpayers_details = $afip->RegisterInscriptionProof->GetTaxpayersDetails($tax_ids);# CUITs de los contribuyentes
tax_ids = [20111111111, 20111111112]
taxpayers_details = afip.RegisterInscriptionProof.getTaxpayersDetails(tax_ids)# CUITs de los contribuyentes
tax_ids = [20111111111, 20111111112]
taxpayers_details = afip.RegisterInscriptionProof.getTaxpayersDetails(tax_ids)Endpoint
POST https://app.afipsdk.com/api/v1/afip/requests
Ejemplo
{
"environment": "dev",
"method": "getPersonaList_v2",
"wsid": "ws_sr_constancia_inscripcion",
"params": {
"token": "{{token}}",
"sign": "{{sign}}",
"cuitRepresentada": "20409378472",
"idPersona" : [
20111111111,
20111111112
]
}
}Obtener estado del servidor
No te confíes mucho de este método, ARCA siempre devuelve que esta todo bien incluso cuando hay algo fallando.
const serverStatus = await afip.RegisterInscriptionProof.getServerStatus();
console.log('Este es el estado del servidor:');
console.log(serverStatus);$server_status = $afip->RegisterInscriptionProof->GetServerStatus();
echo 'Este es el estado del servidor:';
echo '<pre>';
print_r($server_status);
echo '</pre>';server_status = afip.RegisterInscriptionProof.getServerStatus
puts "Este es el estado del servidor:"
puts server_statusserver_status = afip.RegisterInscriptionProof.getServerStatus()
print("Este es el estado del servidor:")
print(server_status)Endpoint
POST https://app.afipsdk.com/api/v1/afip/requests
Ejemplo
{
"environment": "dev",
"method": "dummy",
"wsid": "ws_sr_constancia_inscripcion",
"params": {}
}Última actualización
¿Te fue útil?

