Bring all the module's endpoints to the same structure

CSP Rejection Details

None

CSP Request Details

None

CSP Approved

None

Description

Below is the table which describes the existing and needed structures for endpoints:

Existing

Required

Verb

/data-import/upload/definition

/data-import/uploadDefinitions

GET, POST

/data-import/upload/definition/{definitionId}

/data-import/uploadDefinitions/{definitionId}

GET, PUT, DELETE

/data-import/upload/definition/file

/data-import/uploadDefinitions/{definitionId}/files

POST

/data-import/upload/definition/file/{fileId}

/data-import/uploadDefinitions/{definitionId}/files/{fileId}

DELETE

/data-import/upload/file

/data-import/uploadDefinitions/{definitionId}/files/{fileId}

POST

/data-import/processFiles

/data-import/uploadDefinitions/{definitionId}/processFiles?jobProfileId={jobProfileId}

POST

must be moved from mod-source-record-manager

/data-import/fileExtensions

GET

must be moved from mod-source-record-manager

/data-import/fileExtensions/{id}

GET

must be moved from mod-source-record-manager

/data-import/fileExtensions{id}

PUT

must be moved from mod-source-record-manager

/data-import/fileExtensions/{id}

DELETE

must be moved from mod-source-record-manager

/data-import/fileExtensions

POST

Update RAML file (remove response overriding ) Use collection, collection-item types

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:
Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Folijet

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created January 30, 2019 at 12:21 PM
Updated April 21, 2019 at 7:42 AM
Resolved February 18, 2019 at 3:13 PM
Loading...