◀ Back to the task description
Send the API requests to the server
1. Create an expedition
Expected Result: New expedition created and it has its own ID
(remember it for next 2 steps). Check the existence
of the created expedition using its ID.
2. Update the expedition that was created on the previous step
Expected Result: The expedition's details are updated successfully. Using expedition
ID check that the expedition data is updated.
3. Delete the expedition that was created on the first steps
Expected Result: The expedition is deleted successfully. Check that the expedition
no longer exists using its ID.
4. Create new expedition
Expected Result: New expedition created and it has its own ID
(remember it for all next steps). Check the existence
of the new expedition using its ID.
5. Create 3 different participants for your expedition
Expected Result: 3 different participants created and each has its own ID.
Check the existence of the created participants in the expedition that was created on the 4th step
using the expedition's ID
6. Change the first participant's information
Expected Result: The first participant's information is updated successfully.
Check that the participant's data is updated using their ID.
7. Delete the third participant
Expected Result: The third participant is deleted successfully.
Check that the participant no longer exists using their ID.
8. Create an artifact for the expedition (from step 4)
Expected Result: An artifact is created with its own ID.
Check the existence of the artifact using its ID.
9. Check the full expedition's information
Expected Result: The full information of the expedition is returned successfully. It has 2
participants and 1 artifact that were created within the steps above.
10. Delete the expedition
Expected Result: The expedition is deleted successfully.
Check that the expedition no longer exists using its ID.
Solutions: We recommend that you first try to send an API request yourself. If you're unable to progress after 15-20 minutes,
a collection with all solutions is available here:
Download Collection. Download the file and import it into Postman to see all requests with ready solutions.
The URLs in the collection indicate the IDs of the entities that were created at the time I wrote this assignment.
Yours will be different, since you are creating new entities. Be careful.
Note: