improvingmethods-api.containers.soamee.com Open in urlscan Pro
206.189.29.186  Public Scan

URL: https://improvingmethods-api.containers.soamee.com/
Submission: On April 09 via automatic, source certstream-suspicious — Scanned from GB

Form analysis 1 forms found in the DOM

<form class="download-url-wrapper"><input class="download-url-input" type="text" value=""><button class="download-url-button button">Explore</button></form>

Text Content

Explore


TATAKI API

 1.0 

OAS3

Boilerplate API for Tataki

Authorize



CLIENT

POST/v1/clients
Create Client

GET/v1/clients
Get list of Client

GET/v1/clients/{clientId}
Get one Client

PUT/v1/clients/{clientId}
Updates one Client

DELETE/v1/clients/{clientId}
Removes one Client



COACH

POST/v1/coaches
Create Coach

GET/v1/coaches
Get list of Coach

GET/v1/coaches/{coachId}
Get one Coach

PUT/v1/coaches/{coachId}
Updates one Coach

DELETE/v1/coaches/{coachId}
Removes one Coach



USER

POST/v1/users
Register a new user

GET/v1/users
Get all users

GET/v1/users/csv
Get user csv

GET/v1/users/{userId}
Get a user by id

PATCH/v1/users/{userId}
Update a user by id

DELETE/v1/users/{userId}
Delete a user by id

POST/v1/users/verify-email/{token}
Verify email

POST/v1/users/reset-password/request
Request reset password

PUT/v1/users/reset-password/{token}
Set new password

PUT/v1/users/change-password
Change to a new password

PATCH/v1/users/{id}/details
Updates a user details

PUT/v1/users/{userId}/change-email
Change user email

POST/v1/users/verify-change-email/{token}
Verify new email



AUTH

POST/v1/auth/login
Login a user

GET/v1/auth/me
Check if a JWT token is valid

POST/v1/auth/refresh
Refresh a JWT token

POST/v1/auth/logout
Logout a user



MEDIA

POST/v1/media/user-avatar


POST/v1/media/coach-avatar




HEALTH CHECK

GET/v1/health/readiness


GET/v1/health/liveness




NOTIFICATIONS

GET/v1/users/{userId}/notifications




PLATFORM

GET/v1/platform/statistics-overview
Get platform statistics



GENERICENTITY

GET/v1/generic-entity
Get all GenericEntity

POST/v1/users/{userId}/generic-entity
Creates a new GenericEntity

GET/v1/users/{userId}/generic-entity
Get all GenericEntity of User

GET/v1/users/{userId}/generic-entity/{genericEntityId}
Get a GenericEntity by id

PATCH/v1/users/{userId}/generic-entity/{genericEntityId}
Update a GenericEntity

DELETE/v1/users/{userId}/generic-entity/{genericEntityId}
Delete a GenericEntity



TAG

POST/v1/tags
Creates a new Tag

GET/v1/tags
Get all Tag of User

GET/v1/tags/{tagId}
Get a Tag by id

PUT/v1/tags/{tagId}
Update a Tag

DELETE/v1/tags/{tagId}
Delete a Tag



COUNTRY

GET/v1/countries
Get all Country

GET/v1/countries/{countryId}/cities
Get cities by Country


SCHEMAS

CreateClientDto
ClientResponse
UpdateClientDto
CreateCoachDto
CoachResponse
UpdateCoachDto
UserDetailDto
CreateUserDto
User
UpdateUserDto
RequestResetPasswordDto
SetNewPasswordDto
ChangePasswordDto
UpdateUserDetailsDto
UpdateUserEmailDto
LoginAuthDto
LoginResponse
Me
RefreshResponse
MediaUploadDto
MediaResponse
PlatformOverviewStatistic
GenericEntityResponse
CreateGenericEntityDto
UpdateGenericEntityDto
CreateTagDto
TagResponse
UpdateTagDto
CountryResponse
CityResponse