El body de las peticiones es de tipo JSON. Se debe agregar el header correspondiente:
Content-Type:application/json
Además, debes agregar el header de autorización con tu access_token
Authorization:Bearer TU_ACCESS_TOKEN_AQUI
1. Obtener el Ticket de Acceso (TA)
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.
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
default: false
Se debe setear en true si queremos forzar la creación de un nuevo TA.
Mas información
cert
string
Certificado digital.
key
string
Key del certificado.
Ejemplo
Response
STATUS200
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.
2. Llamar al método del Web Service que necesites
Con el TA ya podés realizar las llamadas a los Web Services que necesites.