Get Alive Storks

/api/v1/storks/alive

Get Dead Storks

/api/v1/storks/dead

Get Stork By Id

/api/v1/storks/id/{storkId}

Get Stork By Name

/api/v1/storks/name/{storkName}

Create New Team

/api/v1/teams/create

Add Team Member By Id

/api/v1/teams/{teamId}/members/add

Get Team Members By Id

/api/v1/teams/{teamId}/members/get

Remove Team Member By Id

/api/v1/teams/{teamId}/members/remove

Get Team By Name

/api/v1/teams/name/{teamName}

Get Team By Id

/api/v1/teams/{teamId}

Create New User

/api/v1/users/create

Create New Notification

/api/v1/notifications/create

Get User By Email

/api/v1/users/email/{email}

Get User By Name

/api/v1/users/name/{name}

Get User By Id

/api/v1/users/id/{id}

/api/v1/storks/alive

Retrieves a list of all currently living storks, including their names, tracked locations, and other details.

/api/v1/storks/dead

Retrieves a list of all deceased storks, including their names and other details.

/api/v1/storks/id/{storkId}

Retrieves a specific stork's information using its unique ID.

/api/v1/storks/name/{storkName}

Retrieves a specific stork's information using its name.

/api/v1/teams/create

Creates a new team with a given name and captain's ID.

/api/v1/teams/{teamId}/members/add

Adds a new member to a specified team using the member's unique ID.

/api/v1/teams/{teamId}/members/get

Retrieves all members of a specified team using the team's unique ID.

/api/v1/teams/{teamId}/members/remove

Removes a member from a specified team using the member's unique ID.

/api/v1/teams/name/{teamName}

Retrieves a specific team's information using its name.

/api/v1/teams/{teamId}

Retrieves a specific team's information using its unique ID.

/api/v1/users/create

Creates a new user with a given name and email address.

/api/v1/notifications/create

Creates a new notification with a given title, message, type, and user.

/api/v1/users/email/{email}

Retrieves a specific user's information using their email address.

/api/v1/users/name/{name}

Retrieves a specific user's information using their email address.

/api/v1/users/id/{id}

Retrieves a specific user's information using their email address.