API
Aprendé cómo usar Afip SDK via API
Última actualización
¿Te fue útil?
Aprendé cómo usar Afip SDK via API
Última actualización
¿Te fue útil?
La URL base de la API es:
El body de las peticiones es de tipo JSON. Se debe agregar el header correspondiente:
Antes de llamar a los Web Services de ARCA, necesitás un ticket de acceso (TA), también llamado Token Authorization.
Este TA expira tras un tiempo, pero no tenés que preocuparte por renovarlo: Afip SDK lo cachea y solicita uno nuevo automáticamente si es necesario. Solo llamá a la API y Afip SDK te devuelve el TA correspondiente.
Para obtener el TA se necesita un certificado digital, pero con Afip SDK podés empezar en modo desarrollo usando el CUIT 20-40937847-2 sin necesidad de uno.
Si preferís , al final te mostramos cómo.
Endpoint
POST
https://app.afipsdk.com/api/v1/afip/auth
Body
environment
string
Usar dev
para ambiente de desarrollo o prod
para producción.
tax_id
string
CUIT para el cual queremos obtener el TA.
wsid
string
ID del Web Service a utilizar. Lo encontrás al inicio de la documentación de Afip SDK de cada Web Service o en el manual PDF de ARCA.
force_create
boolean
cert
string
Certificado digital.
key
string
Key del certificado.
Ejemplo
Response
STATUS
200
token
y sign
corresponden el TA que nos da ARCA. Debemos enviar estos datos en el body de cada solicitud a los Web Services. En el manual de cada Web Service verás dónde colocarlos.
Con el TA ya podés realizar las llamadas a los Web Services que necesites.
Si el Web Service que necesitás no se encuentra en la lista de la documentación, podés llamarlo siguiendo esta guía:
También podés usar las guías del blog de Afip SDK para API:
Primero, obtenemos el certificado siguiendo esta guía.
Al pedir la autorización agregamos cert
y key
en el body
POST
https://app.afipsdk.com/api/v1/afip/auth
default: false
Se debe setear en true
si queremos forzar la creación de un nuevo TA.