MotionHUB API
Number of APIs: 9
Motion Hub API ๐ฌ
It's a simple API where you can store the details of your videos, like title, description and duration.
It uses in-memory database
. It means it will only store data while running and when you stop the application all data will be lost.
Docs ๐
You can check the API Documentation while running the application on
http://localhost:3333/documentation
Or enter the swagger.yaml in the SwaggerEditor
Test Plan ๐จโ๐ฌ
The avaiable Test Plans for the application are located here:
๐ฌ Motion Hub API Testing Plans
Run the Project
Check the Motion Hub API on Github
Made with love ๐งก by Rodrigo Molter
-
Happy Path - Update one video successfully PUT {{baseUrl}}/videos/:id
-
Happy Path - Create a new video with filter query POST {{baseUrl}}/videos
-
Happy Path - Delete one video successfully DELETE {{baseUrl}}/videos/:id
-
Happy Path - Check if video deleted GET {{baseUrl}}/videos/:id
-
Happy Path - List All Videos GET {{baseUrl}}/videos
-
Invalid Inputs - List a video with invalid id GET {{baseUrl}}/videos/:id
-
Invalid Inputs - Delete a video with invalid id DELETE {{baseUrl}}/videos/:id
-
Invalid Inputs - Update a video without title PUT {{baseUrl}}/videos/:id
-
Invalid Inputs - Create a new video without header application/json POST {{baseUrl}}/videos