Mobile & Developer REST API Suite
Complete, high-performance API endpoints for building Flutter, React Native, iOS, Android, and Desktop apps. Supports token-based Sanctum authentication, instant price calculations, appointment bookings, and live project tracking.
https://devstudioslab.com/api/v1
Bearer <token>
application/json
1. Authentication & User Profile
Manage user signup, Bearer tokens, profile information, and qualifications.
/auth/register
Register client/developer account & return Bearer token
{
"name": "Alex Developer",
"email": "[email protected]",
"password": "SecretPassword123!",
"password_confirmation": "SecretPassword123!",
"phone": "+1 555-0199",
"emergency_contact": "+1 555-9999",
"blood_group": "O+",
"referral_code": "FRIEND88" // Optional
}
/auth/login
Authenticate and receive Sanctum Bearer access token
{
"email": "[email protected]",
"password": "SecretPassword123!",
"device_name": "flutter_mobile_app"
}
/auth/me
Bearer Auth
Get current logged-in profile, addresses, blood group & education history
/auth/profile
Bearer Auth
Update contact numbers, addresses, and academic education qualifications
{
"phone": "+1 555-0199",
"emergency_contact": "+1 555-0200 (Brother)",
"blood_group": "B+",
"present_address": "123 Tech Park, Austin, TX",
"permanent_address": "456 Silicon Way, San Jose, CA",
"education": [
{ "degree": "B.Sc. in Computer Science", "institution": "Stanford University", "passing_year": "2023", "result": "3.90" }
]
}
2. Services, Subcategories & 3-Tier Packages
Browse all 9 service categories, modular subcategories, and 3-tier pricing comparisons.
/services
Fetch all service categories with icons, badges, and subcategory counts
/services/{id}
Get specific discipline (e.g. web-frontend, backend-dev) with full 3-tier subcategories & FAQs
3. Instant Cost Estimator & Quote Engine
Real-time pricing calculation algorithm and quote inquiry registration.
/quotes/calculate
Compute live estimated price, delivery days, and scope summary
{
"category": "web-frontend",
"tier": "pro", // "basic" | "pro" | "enterprise"
"timeline": "express", // "standard" | "express"
"addons": [49, 79] // Add-on values
}
/quotes/submit
Submit project inquiry and generate draft client order
4. Appointments & Video Discovery Sessions
Check architect availability, schedule 1-on-1 calls, and join WebRTC rooms.
/appointments/availability
Fetch supported platforms (Google Meet, Zoom, WebRTC), active time slots, and timezones
/appointments/book
Book consultation and automatically generate encrypted WebRTC meeting room
{
"name": "Jane Client",
"email": "[email protected]",
"service_interest": "Full-Stack Laravel Web Application",
"appointment_date": "2026-09-05",
"appointment_time": "02:00 PM",
"platform": "Google Meet",
"timezone": "America/New_York (EST)",
"project_details": "Need architecture roadmap for multi-tenant SaaS."
}
5. Orders, Milestones & Deliverables
Track project progress %, milestone task completions, and source code deliverables.
/orders
Bearer Auth
List authenticated user's active/completed projects
/orders/{orderNumber}
Bearer Auth
Get single order progress, individual task statuses, and deliverables download URL
6. Team Specialists & Engineers
Access verified technical specialists, ratings, skillsets, and hourly rates.
/team
List engineering specialists with hourly rates, ratings, and skills