# Obtener comprobante CEP (base64) Fuente: /penny-test/penny-test-cep-zip-base64/ Este endpoint te permite obtener el **archivo .zip del Comprobante Electrónico de Pago (CEP)** de una solicitud de Penny Test, codificado en base64. **Método:** GET #### **Endpoint** ``` https://api.verificamex.com/identity/v1/penny-tests/{uuid}/cep-zip-base64 ``` > **Nota** > > Recuerda que debes tener un token válido para realizar la solicitud. > Puedes obtener un token siguiendo los pasos descritos en la sección [Generar tokens](/authentication/generate-tokens/). > **Precaución** > > El comprobante (CEP) no se genera de forma inmediata: solo está disponible una vez que la transferencia bancaria del Penny Test se liquida. > Mientras tanto, este endpoint responde con `available: false` (ver ejemplo abajo). Se recomienda hacer polling o esperar la notificación por [webhook](/identity-verification/webhooks/webhooks-introduction/) antes de consultarlo. ### **Encabezados de la Solicitud** Para realizar la solicitud es necesario incluir los siguientes encabezados: | Encabezado | Valor | Descripción | | - | - | - | | Accept | `application/json` | Tipo de contenido de la solicitud. | | Authorization | `Bearer {tu_token}` | Token generado para autenticar al usuario. | ### **Parámetros de la Solicitud** | Parámetro | Tipo | Descripción | | - | - | - | | uuid | `String` | UUID de la solicitud de Penny Test. | ### **Campos de la Respuesta** | Campo | Tipo | Descripción | | - | - | - | | uuid | `String` | UUID de la solicitud de Penny Test. | | available | `Boolean` | Indica si el comprobante ya está disponible para descarga. | | message | `String` \| `null` | Mensaje descriptivo cuando el comprobante aún no está disponible. `null` cuando `available` es `true`. | | `cep_zip_base64` | `String` \| `null` | Contenido del archivo .zip del CEP codificado en base64. `null` cuando `available` es `false`. | ### Respuesta del Endpoint **status 200 (disponible)** ```json { "data": { "object": "PennyTestCepZip", "uuid": "10c09bee-48f4-40a1-a393-261c1368f996", "available": true, "message": null, "cep_zip_base64": "UEsDBBQAAAAIA..." } } ``` **status 200 (no disponible)** ```json { "data": { "object": "PennyTestCepZip", "uuid": "10c09bee-48f4-40a1-a393-261c1368f996", "available": false, "message": "El comprobante (CEP) de este Penny Test aún no está disponible.", "cep_zip_base64": null } } ``` **status 401** ```json { "message": "Unauthorized" } ``` **status 404** ```json { "message": "El Penny Test solicitado no existe." } ```