# ¿Cómo adjuntar archivos a una transacción por API?

**URL:** <https://bc.finneg.com/t/como-adjuntar-archivos-a-una-transaccion-por-api/2835>\
**Category:** API\
**Tags:** sfs, api, cómo-se-hace\
**Created:** [22 Noviembre, 2023 15:36 UTC](https://bc.finneg.com/t/como-adjuntar-archivos-a-una-transaccion-por-api/2835 "2023-11-22T15:36:54Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mmatticoli](https://bc.finneg.com/user_avatar/bc.finneg.com/mmatticoli/32/15861_2.png) [@mmatticoli](https://bc.finneg.com/u/mmatticoli)\
**Post date:** [22 Noviembre, 2023 15:36 UTC](https://bc.finneg.com/t/como-adjuntar-archivos-a-una-transaccion-por-api/2835/1 "2023-11-22T15:36:54Z")

</div>

ADJUNTAR ARCHIVOS A TRANSACCIONES DEL SISTEMA POR API

Esta funcionalidad tiene como objetivo dar la posibilidad de adjuntar un archivo a una transacción del sistema, por API, por medio del método PUT, llamando a un método custom (upload).

# ¿Para qué sirve?

Para adjuntar un archivo a una transacción por API, por medio del método PUT, llamando a un método custom (upload).

# Antes de empezar

Obtener el access\_token, para poder consumir una api de teamplace.

URL: [https://api.teamplace.finneg.com/api/oauth/token?grant\_type=client\_credentials&client\_id={$clientid}&client\_secret={$secretkey}](https://api.teamplace.finneg.com/api/oauth/token?grant_type=client_credentials&client_id=%7B$clientid%7D&client_secret=%7B$secretkey%7D)

Identificar la transacción a la cual se quiere adjuntar un archivo.

# Modo de uso

1. Buscamos la identificación externa de la transacción que queremos adjuntar un archivo.

Select identificacionexterna from bstransaccion where transacciones =xxxx

1. Armamos la URL con los parámetros: access\_token, identificacion externa, transaccionid, descripcion

[https://api.teamplace.finneg.com/api/custom/files/upload?ACCESS\_TOKEN=5e6650ec-eb55-4c38-88c5-538f15cd28f3&identificacionExterna=REC-STOCK](https://api.teamplace.finneg.com/api/custom/files/upload?ACCESS_TOKEN=5e6650ec-eb55-4c38-88c5-538f15cd28f3&identificacionExterna=REC-STOCK) - 1003&transaccionID=260459&descripcion=Prueba

 ![image](https://bc.finneg.com/uploads/default/original/2X/4/44e5711cb72dbe5fa3287b304d58591fba6cde8c.png)

1. En la solapa body, seleccionamos la opción **form-data** y creamos una variable que se llame **file** , de tipo **archivo** y en **value** seleccionar el archivo a importar

 ![image](https://bc.finneg.com/uploads/default/original/2X/c/c7aa6cb7d1b699ffd9f3d0d848165280d648c098.png)

1. Completamos todos los parámetros y presionamos el botón SEND, que va adjuntar un archivo a una transacción del sistema. Como respuesta ok, obtenemos 200.
