Skip to content

[API] As a user, I can upload a CSV file of keyword via a Restful API #22

@longnd

Description

@longnd

Why

Create an API that a user can use to upload a CSV file.

Acceptance Criteria

The API must meet the following conditions:

  • JSON API standard must be followed
  • Only authenticated users can upload the files.
  • Only accept the CSV file type.
  • Only accept the files that have 1-1000 keywords.
  • Accepts both column and inline CSV format.
  • Reports back the errors to the user if it arises, e.g. invalid file type or invalid number of keyword
  • Stores the uploaded keywords in the database.
  • Triggers the search process for each of the keywords.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions