# `Sat.Cfdi.Descarga.Masiva.Paquete`

Servicio `DescargaMasivaSolicitudes` del WS de Descarga Masiva.

Endpoint: `https://cfdidescargamasivadescarga.clouda.sat.gob.mx/CFDI-descarga-masiva-CSD-DescargaService/descarga`.

Descarga un paquete por su `id_paquete`. La respuesta contiene el contenido
del ZIP en base64 dentro del sobre SOAP. Cada paquete puede contener hasta
10,000 CFDIs.

# `descargar`

```elixir
@spec descargar(Sat.Cfdi.Descarga.Masiva.Types.Token.t(), String.t(), keyword()) ::
  {:ok, Sat.Cfdi.Descarga.Masiva.Types.Paquete.t()} | {:error, term()}
```

Descarga un paquete y devuelve su contenido como bytes ZIP.

Opciones:
  * `:credential` (requerido) — FIEL
  * `:rfc_solicitante` (requerido si la FIEL no es del solicitante)
  * `:endpoint` — override
  * `:timeout` — HTTP timeout (default 60000 ms para paquetes grandes)

# `endpoint`

Endpoint del servicio.

# `soap_action`

SOAPAction.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
