Afip SDK
GitHubHomeComunidadBlog
  • 📖Documentación
  • Paso a paso
    • 🎯Instalacion
    • ☁️Web services
      • 💵Factura electrónica
        • Crear PDF
        • Código QR
        • Factura A
        • Factura B
        • Factura C
        • Factura de Crédito electrónica A
        • Factura de Crédito electrónica B
        • Factura de Crédito electrónica C
        • Nota de Crédito A
        • Nota de Crédito B
        • Nota de Crédito C
      • 📑Padrón de constancia de inscripción
      • 📑Padrón alcance 10
      • 📑Padrón alcance 13
      • 💸Factura MiPyME
      • 🔎Constatación de Comprobantes
      • ✉️Carta de Porte Electrónica
      • 🏨Comprobantes de Turismo
      • 💸Factura de Exportación
      • 🥩Remito cárnico
      • 🛠️Otro web service
    • 📚Tutoriales página de ARCA
      • 🔑Habilitar administrador de certificados de testing
      • 📜Obtener certificado de testing
      • ✅Autorizar web service de testing
      • 🔑Habilitar administrador de certificados de producción
      • 📜Obtener certificado de producción
      • ✅Autorizar web service de producción
      • 💳Crear punto de venta
      • 🤝Delegar web service
      • 👍Aceptar delegación de web service
    • ⚙️Otros métodos útiles
    • 🚀Ir a producción
  • Ayuda
    • ⁉️Preguntas frecuentes
    • 🐞Errores frecuentes
Con tecnología de GitBook
En esta página
  • Obtener datos del contribuyente
  • Obtener estado del servidor

¿Te fue útil?

  1. Paso a paso
  2. Web services

Padrón alcance 10

AnteriorPadrón de constancia de inscripciónSiguientePadrón alcance 13

Última actualización hace 2 meses

¿Te fue útil?

La especificación de este Web Service se encuentra disponible en

Identificador ws_sr_padron_a10

Producción

Desarrollo

Métodos disponibles

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.RegisterScopeTen.getTaxpayerDetails(taxId);
// CUIT del contribuyente
$tax_id = 20111111111;

$taxpayer_details = $afip->RegisterScopeTen->GetTaxpayerDetails($tax_id); 
# CUIT del contribuyente
tax_id = 20111111111

taxpayer_details = afip.RegisterScopeTen.getTaxpayerDetails(tax_id)
# CUIT del contribuyente
tax_id = 20111111111

taxpayer_details = afip.RegisterScopeTen.getTaxpayerDetails(tax_id)

Endpoint

POST https://app.afipsdk.com/api/v1/afip/requests

Ejemplo

{
    "environment": "dev",
    "method": "getPersona",
    "wsid": "ws_sr_padron_a10",
    "params": {
        "token": "{{token}}",
        "sign": "{{sign}}",
        "cuitRepresentada": "20409378472",
        "idPersona" : 20111111111
    }
}

Obtener estado del servidor

No te confíes mucho de este método, AFIP siempre devuelve que esta todo bien incluso cuando hay algo fallando.

const serverStatus = await afip.RegisterScopeTen.getServerStatus();

console.log('Este es el estado del servidor:');
console.log(serverStatus);
$server_status = $afip->RegisterScopeTen->GetServerStatus();

echo 'Este es el estado del servidor:';
echo '<pre>';
print_r($server_status);
echo '</pre>';
server_status = afip.RegisterScopeTen.getServerStatus

puts "Este es el estado del servidor:"
puts server_status
server_status = afip.RegisterScopeTen.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_padron_a10",
    "params": {}
}
☁️
📑
https://www.afip.gob.ar/ws/ws_sr_padron_a10/manual_ws_sr_padron_a10_v1.1.pdf
Obtener datos del contribuyente
Obtener estado del servidor
Produccion
Desarrollo