Referencia · Retenciones
cargarPfx
Guarda el PFX con que se cancelan tus Retenciones.
POST
/api/cargarPfxSe guarda cifrado; su contraseña no: la mandas en cada cancelación. Sin PFX, se usa el CSD que cargaste.
Lo que mandas
| Campo | Para qué |
|---|---|
rfcEmisorobligatoriotexto | El RFC emisor. |
pfxBase64obligatoriobase64 | El archivo .pfx. |
Lo que regresa
| Campo | Para qué |
|---|---|
Codigotexto | «100» si se guardó. |
Mensajetexto | Qué pasó. |
Códigos
| Código | HTTP | Qué significa |
|---|---|---|
| 100 | 200 | Guardado. |
| 301 | 200 | El rfcEmisor no tiene el formato del SAT. |
| 500 | 200 | Falta el RFC o el archivo no viene en base64. |
Ejemplo
PFX=$(base64 < EKU9003173C9.pfx | tr -d '\n')
curl https://pruebas.timbrado.idea15.com/api/cargarPfx \
-u "$DUBSARIA_USUARIO:$DUBSARIA_CLAVE" \
-H "Content-Type: application/json" \
-d @- <<FIN
{
"rfcEmisor": "EKU9003173C9",
"pfxBase64": "$PFX"
}
FINRespuesta real en pruebas · HTTP 200
{
"Codigo": "100",
"Mensaje": "El PFX se guardó correctamente."
}