This integration is used to manipulate raw file data.
These roles describe the different systems involved in this integration:
| Flow Type | Key | Description | Input Converter | Output Converter |
|---|---|---|---|---|
| Send Passthrough | dataAgg.send_passthrough | Send files from the flow launcher to the file processor for manipulation. | File Processor | n/a |
Send and receive the same schema. You will receive a an object with a files array and you should return the same object shape. Any files you do not return will be removed from the processing pipeline.
{
"files": [
{
"file_name": "document.pdf",
"mime_type": "application/pdf",
"body": "WW91IGZvdW5kIG91ciBzZWNyZXQgdGV4dCE="
},
{
"file_name": "image.png",
"mime_type": "image/png",
"body": "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8/wwAAgMBgZqG7E0AAAAASUVORK5CYII="
}
]
}