Base URL
The DevAurva API is hosted at:Authentication
Currently, the DevAurva API does not require authentication for public endpoints. All endpoints are accessible without API keys or tokens.Request Format
All API requests must:- Use the
POSTHTTP method - Include
Content-Type: application/jsonheader - Send data as JSON in the request body
Response Format
All API responses are returned in JSON format.Success Response
Successful requests return a 200 status code with a JSON object:Error Response
Failed requests return a 500 status code with a JSON object:Available Endpoints
DevAurva provides three main API endpoints:- POST /api/contact - Submit contact form messages
- POST /api/custom-plan - Submit custom website plan requests
- POST /api/card-plan - Submit predefined plan requests
Email Notifications
All API endpoints trigger email notifications to the configured recipient address (EMAIL_RECIPIENT or EMAIL_USER from environment variables). These notifications are sent using Gmail via Nodemailer.