Launch-Waitlist StageNo API Key Required
Developer Guide & API
Official documentation for developers and AI agents to integrate with Naveto, the Moroccan commuter carpooling platform.
CURRENT PLATFORM STATUS
Launch-waitlist stage open for unauthenticated public requests
Public endpoints require no API key and are rate-limited by client IP. Note that hosted sandbox environments, live carpool ride search, seat booking, and payment processing are unavailable and deferred to post-launch.
Agent mandate: Automated agents must obtain explicit human user consent before submitting contact details to the waitlist.
GETPublic / tRPC
/trpc/healthCheck
Operational readiness and service health probe.
curl -s https://naveto-server-production-7227l4ptygid3bvi.orange-sound-4b9f.workers.dev/trpc/healthCheck{
"result": {
"data": "OK"
}
}POSTPublic / tRPC
/trpc/waitlist.join
Register passenger or driver on waitlist (idempotent).
curl -X POST https://naveto-server-production-7227l4ptygid3bvi.orange-sound-4b9f.workers.dev/trpc/waitlist.join -H "Content-Type: application/json" -d '{"contact":"user@example.com","contactType":"email","role":"passenger"}' {
"result": {
"data": {
"status": "created"
}
}
}