Hasta Backend
Health
Copy Page
lookup
Get localised seed data
GET
Get core seed data
GET
Get zodiac signs
GET
Get subscription and pricing plans
GET
Get FAQs
GET
Get notification intervals
GET
audit
Get audit logs
GET
auth
Register device
POST
Send OTP
POST
Verify OTP and login
POST
Resend OTP
POST
Refresh access token
POST
Logout
POST
Google OAuth login
POST
admin
Register admin account
POST
Admin login
POST
Admin logout
POST
Refresh admin access token
POST
Get admin profile
GET
Update admin password
PUT
Edit language
PUT
Add language
POST
Delete language
DELETE
Delete user event logs
DELETE
Clear lookup cache
DELETE
Clear cache
DELETE
List all subscription plans (admin)
GET
Edit a subscription plan (admin)
PATCH
Edit a subscription plan (admin)
PATCH
Sync a recurring plan with Razorpay
POST
Sync a recurring plan with Razorpay
POST
Create a coupon (admin)
POST
List coupons (admin)
GET
Get a coupon (admin)
GET
Get a coupon (admin)
GET
Edit a coupon (admin)
PATCH
Edit a coupon (admin)
PATCH
List redemptions for a coupon (admin)
GET
List redemptions for a coupon (admin)
GET
Create a recurring scheduled notification (admin)
POST
List scheduled notifications (admin)
GET
Pause a scheduled notification (admin)
PATCH
Resume a paused scheduled notification (admin)
PATCH
blogs
Admin - get all blogs
Admin - delete a blog
Get all blogs
Get blog categories
Admin - get blog categories (name + slug)
Admin - edit a blog
Update blog status
Admin - send blog notification
Get blog details
Subscribe to blog notifications
Unsubscribe from blog notifications
feedback
Submit a user feedback
Get all queries
Update user query status
Get all reviews
Feature or unfeature a review
Get all featured reviews
events
Track a user event
Fetch all tracked events
notifications
Send broadcast notification
Send custom notification to a user
Send a test notification (deep link redirect check)
Fetch user notifications
Get unread notification count
Mark notification as read
reminders
Fetch user reminders
Create a reminder
Update a reminder
Delete a reminder
user
Create / complete user profile
Get my profile
Get my feature status
Update my intents
Update profile image
Update language preference
Update push notification preference
Update current location
Get my family members
Add a family member
Delete a family member
Update family member profile image
Admin - get user details with family
Update a family member's intents
Admin - list users
Admin - get subscribers list
Admin - get user details with family
Admin - delete user and all family members
Admin - update user status
palm
Get user palm reading
Upload user palm image
Upload family member palm image
Get family member palm reading
horoscopes
Get user kundali
Get family member kundali
Get horoscope (daily / weekly / monthly)
reports
Share a report via email
Get shared report PDF link
tarot
List all tarot cards
Get single tarot card by slug
Get today's daily tarot card
Get a 3-card tarot reading
Get tarot reading history
marriage
Generate marriage compatibility report
Get marriage compatibility report
List marriage report history
Preview the price to upgrade a compatibility report to the full Marriage Report
Start the compatibility -> full Marriage Report upgrade purchase
Consume the upgrade purchase and regenerate the full Marriage Report
child
Generate child report (baby names + birth timing)
Like or unlike a suggested baby name
Get child report (names + timing)
dashboard
Dashboard overview stats
User growth time-series
Subscription distribution by plan
Top-up & one-time sales distribution
Recent activity feed
Health
Liveness check
GET
panchang
Get today's panchang for the user's current location
festivals
List festivals for the user's regions
Festival detail with full linked puja vidhis
library
List library items
Library filter options
Library content types
List my favourite library items
Add a library item to favourites
Remove a library item from favourites
Admin - list library items (incl. drafts)
Admin - create a library item
Admin - get a library item (incl. drafts)
Admin - edit / publish a library item
Stream a library item's audio
Get a library item
mantras
List mantras
List my favourite mantras
Add a mantra to favourites
Remove a mantra from favourites
Admin - list mantras (incl. drafts)
Admin - create a mantra
Admin - get a mantra (incl. drafts)
Admin - edit / publish a mantra
Stream a mantra's chanting audio
Get a mantra
nandini
Send a message and/or image(s)/PDF(s) to Nandini (reply is streamed over WebSocket)
List my Nandini conversations
Get a conversation's messages
Delete a conversation
payments
Validate a coupon code
Start a plan/report/topup purchase
Verify a completed Razorpay payment
Cancel a recurring subscription
Pause a recurring subscription
Resume a paused subscription
subscriptions
List my purchase history
Get one purchase's status
public
Get today's panchang for any location - no auth required
Free kundali preview - no auth, no account required
Search a place by name (keystroke-aware) - no auth required
Resolve a place_id to full location + timezone - no auth required
coupons
List currently applicable coupons
Get a currently applicable coupon
account-deletion
Request account & data deletion
Health
Copy Page
Liveness check
GET
https://uat-api.hastaai.in
/health
Try it
Run in Apidog
Run in Apidog
Health
Last modified:
2026-08-04 18:44:21
Lightweight liveness probe. Returns 200 if the app is running.
Does not touch the database, Redis, or any external service so a
dependency blip cannot fail the healthcheck and trigger a restart.
Request
None
Request Code Samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request
Request Example
Shell
JavaScript
Java
Swift
cURL
cURL-Windows
Httpie
wget
PowerShell
curl
--location
'https://uat-api.hastaai.in/health'
Responses
🟢
200
OK
application/json
Successful Response
Body
application/json
Generate Code
Example
{
"property1"
:
"string"
,
"property2"
:
"string"
}
Modified atÂ
2026-08-04 18:44:21
Previous
Recent activity feed
Next
Get today's panchang for the user's current location