Ryde Developers
Español Dashboard ryde.us.com

Conventions

The things that are true of every Ryde API call.

API version v1 · View as Markdown

TopicConvention
TransportHTTPS only. Plain HTTP is refused, never redirected — a redirect would have already leaked the token.
FormatJSON request and response bodies, UTF-8.
VersionIn the path: /v1/…
AuthAuthorization: Bearer <access token>
Resource idsOpaque strings. Do not parse them, and do not assume a length or an alphabet — they are not guaranteed stable in shape across products.
TimestampsRFC 3339 with an explicit offset. Appointment times are also returned in the market's local wall clock, because a customer thinks in local time.
MoneyAn amount with an explicit currency code, in the market's own currency. Never assume USD.
LocationDecimal lat/lng, plus a human address string where one is known.
Request idX-Ryde-Request-ID on every response. Log it; support needs it.

Ryde's launch market is the Dominican Republic and prices are quoted in Dominican pesos. Any figure you display to a customer should come from a Ryde response with its currency, never from arithmetic your client performed.