Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/abhinavraj23/flask-upload-export-api

A flask api for file upload/export with additional functionality of pausing, resuming or stopping a file upload
https://github.com/abhinavraj23/flask-upload-export-api

Last synced: about 2 months ago
JSON representation

A flask api for file upload/export with additional functionality of pausing, resuming or stopping a file upload

Awesome Lists containing this project

README

        

# Flask Upload/Export API

Flask file upload/export API with pause, resume and stop capability.
Endpoints:
- /upload POST - For uploading a file
- /export POST - For exporting rows through the given csv file
- (upload or export)/token GET - For getting a token for upload/export
- (upload or export)/pause POST - For pausing the upload/export of the file
- (upload or export)/stop POST - For stopping the upload/export of the file
- (upload or export)/resume POST - For resuming the paused upload/export of the file
- (upload or export)/status GET - For getting the upload/export status of the file

#### Running image :
Build the docker image from here or from [DockerHub](https://hub.docker.com/repository/docker/abhinavraj23/flask-upload-export-api) for testing.