Care
Copy Page
plantera-api
Plantera API V2
Plantera API
Plant Analyzer
Plantera API V2
Auth
Forgot Password
POST
Verify OTP
POST
Register
POST
Logout
POST
Reset Password
POST
Login
POST
Refresh Token
POST
Plants
Get Plant By ID
GET
List Plants
GET
Diagnose Plant
POST
Classify Plant
POST
Diseases
List Diseases
GET
Get Disease
GET
Diagnostics
Get Diagnostic Record
List Diagnostic Records
Submit Diagnostic Image
My Plants
Care
Fertilize Plant
POST
Water Plant
POST
Mark care task as complete
POST
Get Upcoming Care Tasks
GET
Get Care Calendar
GET
Get care habit logs
GET
Get care events
GET
Identification
Identify plant from image
Confirm plant identification
Diagnosis
Diagnose MyPlant
Get diagnosis history
Settings
Update plant image
Remove Plant from Collection
List My Plants
GET
Add Plant to Collection
POST
Profile
Update Profile
Get Profile
Change Password
Update Notification Preferences
Get Notification Preferences
Remove Push Token
Save Push Token
Notifications
List Notifications
Mark Notification Read
Posts
Comments
Create Comment
List Comments
Delete Comment
Likes
Toggle Like
Get Likes
List Posts
Create Post
Get Post
Update Post
Delete Post
Admin
Article
Create Article
List Articles
Get Article
Update Article
Delete Article
Real-time Notifications
Schemas
Errors
ErrorResponse
InternalServerError
RateLimitError
NotFoundError
ForbiddenError
MethodNotAllowedError
BadRequestError
UnsupportedMediaTypeError
UnauthorizedError
Envelopes
GlobalErrorCode
Success
ConflictError
ValidationError
Models
User
Model
User
Props
FirstName
LastName
UserName
Email
Password
PaginationMeta
Auth
dto
LogoutResponse
ForgotPasswordResponse
ResetPasswordResponse
LoginRequest
RefreshTokenRequest
ForgotPasswordRequest
VerifyOtpRequest
ResetPasswordRequest
RegisterRequest
AuthResponse
RefreshTokenResponse
VerifyOtpResponse
Errors
LoginValidationError
ForgotPasswordValidationError
RefreshTokenValidationError
ResetPasswordValidationError
VerifyOtpValidationError
LoginUnauthorizedError
VerifyOtpBadRequestError
RefreshUnauthorizedError
ResetPasswordBadRequestError
ResetPasswordNotFoundError
RegisterValidationError
RegisterConflictEmailError
RegisterConflictUsernameError
LoginConflictError
AuthErrorCode
Plants
Plant
PlantNotFoundError
PlantResponse
PlantMissingImageError
PlantInvalidFileTypeError
PlantClassifyResponse
PlantListQuery
PlantListResponse
PlantDiagnoseResponse
PlantFileSizeExceededError
PlantEmptyImageFileError
Diseases
Disease
DiseaseListQuery
DiseaseListResponse
DiseaseResponse
DiseaseNotFoundError
Diagnostics
DiagnosticNotFoundError
DiagnosticRecord
DiagnosticListResponse
DiagnosticListQueryDto
DiagnosticResponse
MyPlants
MyPlant
MyPlantListQueryDto
CalendarCareQueryDto
UpdateScheduleDto
MyPlantResponse
MyPlantsListResponse
UpcomingCareResponse
MyPlantNotFoundError
MyPlantAlreadyExistsError
AddToMyPlantsResponse
DeleteMyPlantResponse
CareLog
CareLogListResponse
CareEvent
CareEventListResponse
IdentifyPlantResponse
IdentifyPlantSuggestionsResponse
ConfirmIdentifyResponse
AddToMyPlantsDto
CalendarCareResponse
AddToMyPlantsValidationError
Profile
ChangePasswordRequestDto
UpdateProfileRequestDto
EmailTakenError
PasswordIncorrectError
PasswordFailedError
UserNotFoundError
UpdateProfileResponse
UpdateNotificationPreferencesResponse
GetNotificationPreferencesResponse
SendEmailOtpDto
VerifyEmailOtpDto
EmailOtpSentResponse
EmailVerifiedResponse
RemovePushTokenResponse
SavePushTokenResponse
Profile
GetProfileResponse
SendEmailOtpValidationError
NotificationPreferences
SavePushTokenDto
UpdateNotificationPreferencesRequestDto
ChangePasswordResponse
PushTokenInvalidError
ProfileUpdateFailedError
Notifications
Notification
NotificationListResponse
NotificationNotFoundError
MarkNotificationReadResponse
Articles
Article
CreateArticleDto
UpdateArticleDto
ArticleListResponse
ArticleResponse
ArticleNotFoundError
ArticleForbiddenError
ArticleValidationError
ArticleDeleteResponse
Community
CommunityPost
CreateCommunityDto
UpdateCommunityDto
CommunityListResponse
CommunityResponse
CommunityNotFoundError
CommunityForbiddenError
CommunityValidationError
Comment
CommentResponse
CommentListResponse
LikeResponse
CreateCommentDto
CommunityDeleteResponse
Default Folder
User1
Care
MCP
Copy Page
Get Upcoming Care Tasks
Developing
GET
/api/v1/my-plants/care/upcoming
Try it
Run in Apidog
Run in Apidog
Maintainer:
Not configured
Get a paginated list of plant species from the botanical catalog.
Request
Authorization
or
Responses
🟢
200
Success
application/json
Upcoming care tasks retrieved successfully
Body
application/json
Generate Code
Example
{
"success"
:
true
,
"data"
:
[
]
,
"pagination"
:
{
"page"
:
1
,
"limit"
:
10
,
"total"
:
0
}
}
🟠
404
Not Found
🟠
400
BadRequestError
🟠
400
BadRequestError
🟠
401
UnauthorizedError
🟠
401
UnauthorizedError
🟠
403
ForbiddenError
🟠
403
ForbiddenError
🟠
405
MethodNotAllowed
🟠
405
MethodNotAllowed
🟠
415
UnsupportedMediaType
🟠
415
UnsupportedMediaType
🟠
429
RateLimitError
🟠
429
RateLimitError
🔴
500
InternalServerError
🔴
500
InternalServerError
Modified at
2026-07-02 17:41:41
Previous
Mark care task as complete
Next
Get Care Calendar