# Adjuntar documentos a una entrega

Este endpoint te permite adjuntar archivos como PDF o imágenes, directamente a entregas específicas, utilizando formularios multiparte. Puedes cargar documentos fiscales o comprobantes de entrega.

## Adjuntar documentos

> Adjuntar documentos a una entrega.

```json
{"openapi":"3.0.0","info":{"title":"API de Shippify","version":"1.0.0"},"servers":[{"url":"https://api.shippify.co","description":"Servidor de desarrollo"}],"security":[{"Basic_Auth":[]}],"components":{"securitySchemes":{"Basic_Auth":{"type":"http","scheme":"basic"}},"schemas":{"uploadFile":{"successfulResponse":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}},"request":{"type":"object","required":["files","type","deliveryId"],"properties":{"files":{"description":"Documento a adjuntar a la entrega.","type":"file"},"type":{"description":"Tipo de documento a adjuntar.","type":"string","enum":["fiscal_document","proof_of_delivery"]},"deliveryId":{"description":"Identificador de la entrega a la que se adjuntará el archivo.","type":"string"},"referenceId":{"description":"Identificador de referencia de la entrega a la que se adjuntará el archivo.","type":"string"},"extraDataName":{"description":"Nombre de los datos extra de la entrega a la que se adjuntará el archivo.","type":"string"},"extraDataValue":{"description":"Valor de los datos extra de la entrega a la que se adjuntará el archivo.","type":"string"}}}},"Unauthenticated":{"properties":{"code":{"type":"string"},"message":{"type":"string"}},"type":"object"}}},"paths":{"/v2/integrations/deliveries/files":{"post":{"tags":["Entregas"],"summary":"Adjuntar documentos","description":"Adjuntar documentos a una entrega.","responses":{"200":{"description":"Operación exitosa","content":{"application/json":{"schema":{"$ref":"#/components/schemas/uploadFile/successfulResponse"}}}},"401":{"description":"No autorizado","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Unauthenticated"}}}}},"requestBody":{"description":"","content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/uploadFile/request"}}}}}}}}
```

## Casos de uso  <a href="#endpoint" id="endpoint"></a>

<details>

<summary>Adjuntar documentos a una entrega por id</summary>

Usar deliveryId en los parámetros.

</details>

<details>

<summary>Adjuntar documentos a una entrega por id de referencia</summary>

Usar referenceId en los parámetros.

</details>

<details>

<summary>Adjuntar documentos a una entrega por datos extra</summary>

Usar extraDataName y extraDataValue en los parámetros.

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.shippify.co/developers/shippify-api/entregas/adjuntar-documentos-a-una-entrega.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
