Bring all the module's endpoints to the same structure
RCA Group
None
Description
Environment
None
Potential Workaround
None
blocks
defines
Checklist
hideTestRail: Results
Activity
Show:
Done
Details
Details
Assignee

Reporter

Labels
Priority
Story Points
3
Sprint
None
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
TestRail: Cases
TestRail: Runs
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